This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2020年06月06日 19:23 by terry.reedy, last changed 2022年04月11日 14:59 by admin.
| Messages (1) | |||
|---|---|---|---|
| msg370845 - (view) | Author: Terry J. Reedy (terry.reedy) * (Python committer) | Date: 2020年06月06日 19:23 | |
Tab completions may be suffixed with ' ' (keywords), ':' (keywords)*, or '(' (callables) if one of those is required. Ex. 'import ', 'finally:', 'len('. Attributes may get '('. The possible downside is needing to remove the suffix if one does not want the completion for what it is but as a prefix to a longer word. Ex. 'imports','elsewhere', 'length'. But this should be much less common in code.
* 'else ' should be 'else:'
With keywords added (#37765) tab list is sorted(Completer().global_match('') + list(__main__.dict__.keys())). Whatever decide on, calculate first part once (if not already). list.sort used preexisting order. key are sorted. builtins might be.
|
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:59:32 | admin | set | github: 85069 |
| 2020年06月06日 19:25:44 | terry.reedy | link | issue27609 dependencies |
| 2020年06月06日 19:23:27 | terry.reedy | create | |