Edward K. Ream

Results 70 issues of Edward K. Ream

It's natural to use r"regex-pattern". When converting % operators within such strings, it would be much more helpful to leave the regex-pattern exactly as it was, *except* for any %...

enhancement
help wanted

Regardless of vs-code's `debug.internalConsoleOptions` setting, LeoJS shows the Console on startup. This is a minor irritation, but I would like to see it fixed. **Update**: As a workaround, I added...

enhancement

One of my common outline patterns is: ```python @language rest notes about an issue @language python ``` followed by python child nodes relating to the issue. Bug: LeoJS colorizes the...

bug

I'm not a big fan of icons in general. Here are two (somewhat conflicting!) suggestions: - Add an option to suppress the icons in the 'Outline' pane. These icons obscure...

enhancement

Leo 6.8.0 no longer uses either `free_layout` or `nested_splitter` plugins. A single method, `LeoQtGui.find_widget_by_name`, replaces both plugins! This ScriptingInfo item contains tested example scripts. Note: none of these scripts injects...

Info
DevInfo
ScriptingInfo

This PR describes all the diffs between 6.8.0 and 6.7.8. This release must be named 6.8.0 because of breaking changes to Leo's API. See the distribution checklist for a list...

Pip

See #3950. The script checks all of Leo's files in about 1.8 seconds. - [x] Add `leo/scripts/check_leo.py`. The script checks: - that all called methods exist, - that only expected...

Enhancement

- The new command will *only* check attribute chains. - This new command will *not* duplicate any tests in pyflakes, pylint or mypy. **Background** PR #3943 contained a blunder: the...

Enhancement

Python's argparse module is complex. True, but this issue is a bad idea. `leo/scripts/check_leo.py` shows that argparse can do simple things simply.

Enhancement
Won'tDo

I'll reinstate the richtext.py plugin, but I am not willing to do anything else.

Code
Delegated