summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/pyparse.py
Commit message (Collapse)AuthorAgeFilesLines
* bpo-32989: IDLE - remove unneeded parameter (GH-18138)Miss Islington (bot)2020-01-231-1/+1
| | | | | | | IDLE does not pass a non-default _synchre in any of its calls to pyparse.find_good_parse_start. (cherry picked from commit f9e07e116c32b6dc4561d0bdeb452ccde13b0e7c) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* bpo-32989: IDLE - fix bad editor call of pyparse method (GH-5968)Miss Islington (bot)2020-01-211-6/+1
| | | | | | | | | | Fix comments and add tests for editor newline_and_indent_event method. Remove unused None default for function parameter of pyparse find_good_parse_start method and code triggered by that default. Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> (cherry picked from commit ec64640a2c5236d7a5d5470d759172a3d93eab0b) Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
* Fix idlelib typos discovered by min ho, pr 15018. (GH-15029)Miss Islington (bot)2019-07-301-1/+1
| | | | | (cherry picked from commit 0acb646b8e405864224bfd6d7d5089980dea63ac) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* bpo-35202: Remove unused imports in idlelib (GH-10438)Miss Islington (bot)2018-11-101-1/+0
| | | | | (cherry picked from commit 43a74abb3a87092a7fd6c71042eafb977d70d8e0) Co-authored-by: Srinivas Thatiparthy (శ్రీనివాస్ తాటిపర్తి) <thatiparthysreenivas@gmail.com>
* bpo-33855: More edits and new minimal tests for IDLE (GH-7761)Miss Islington (bot)2018-06-181-3/+3
| | | | | | | Part 2 of 3. Continues PR GH-7689, changeset ee5ef30. Edit and add tests for 18 modules, help_about to replace and run. (cherry picked from commit ea3dc8029ab6a0f1ee6a8a72f1612dea74892e08) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* bpo-32940: IDLE: Simplify StringTranslatePseudoMapping in pyparse (GH-5862)Miss Islington (bot)2018-02-281-47/+17
| | | | | | The new code also runs faster. (cherry picked from commit f0daa880a405c8de6743e44fa46006754aa145c9) Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
* bpo-32916: IDLE: Change `str` to `code` in pyparse (GH-5830)Miss Islington (bot)2018-02-241-61/+61
| | | | | | Adjust tests and user modules to match. (cherry picked from commit c29c03a34a9f3c82704b66f323ce5ea9dc89c8af) Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
* bpo-32905: IDLE - remove unused code in pyparse module (GH-5807)Miss Islington (bot)2018-02-221-20/+3
| | | | | | dump is similar to print but less flexible. lastopenbracketpos is now always initialized in _study2, as was stmt_bracketing, so the class settings are not needed. get_last_open_bracket_pos is never called. (cherry picked from commit 451d1edaf4d27c4e632d81246d308e8dd6ea945f) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* bpo-32874: IDLE: add tests for pyparse (GH-5755)Miss Islington (bot)2018-02-221-66/+95
| | | | | | There are no code changes other than comments and docstrings. (cherry picked from commit c84cf6c03fce1fb73bfaf91d7909f1c2708f14a2) Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
* bpo-30144: Import collections ABC from collections.abc rather than ↵Serhiy Storchaka2017-04-241-1/+1
| | | | collections. (#1263)
* Issue #27891: Consistently group and sort imports within idlelib modules.Terry Jan Reedy2016-08-311-1/+1
|
* Issue #24225: Rename many idlelib/*.py and idlelib/idle_test/test_*.py files.Terry Jan Reedy2016-05-221-0/+617