mirror of
https://github.com/python/cpython.git
synced 2025-08-31 22:18:28 +00:00
bpo-30723: IDLE -- Enhance parenmatch; add style, flash, and help (#2306)
* Add 'parens' style to highlight both opener and closer. * Make 'default' style, which is not default, a synonym for 'opener'. * Make time-delay work the same with all styles. * Add help for config dialog extensions tab, including parenmatch. * Add new tests. Original patch by Charles Wohlganger.
This commit is contained in:
parent
84d9d14a1f
commit
fae2c3538e
5 changed files with 94 additions and 69 deletions
|
@ -1407,6 +1407,21 @@ The IDLE Modern Unix key set is new in June 2016. It can only
|
|||
be used with older IDLE releases if it is saved as a custom
|
||||
key set, with a different name.
|
||||
''',
|
||||
'Extensions': '''
|
||||
Extensions:
|
||||
|
||||
Autocomplete: Popupwait is milleseconds to wait after key char, without
|
||||
cursor movement, before popping up completion box. Key char is '.' after
|
||||
identifier or a '/' (or '\\' on Windows) within a string.
|
||||
|
||||
FormatParagraph: Max-width is max chars in lines after re-formatting.
|
||||
Use with paragraphs in both strings and comment blocks.
|
||||
|
||||
ParenMatch: Style indicates what is highlighted when closer is entered:
|
||||
'opener' - opener '({[' corresponding to closer; 'parens' - both chars;
|
||||
'expression' (default) - also everything in between. Flash-delay is how
|
||||
long to highlight if cursor is not moved (0 means forever).
|
||||
'''
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue