Leo Editor Versions Save

Leo is an Outliner, Editor, IDE and PIM written in 100% Python.

v6.6.3

1 year ago

Leo http://leoeditor.com 6.6.3 is now available on GitHub and pypi.

Leo, http://leoeditor.com is an IDE, outliner and PIM.

The highlights of Leo 6.6.3

  • Enhance leoserver.py to support leoInteg.
  • Improve how Leo handles URLs.
  • Simplify the GlobalConfigManager class.
  • The usual assortment of tweaks and bug fixes.

Links

v6.6.2-2

2 years ago

Leo http://leoeditor.com 6.6.2 is now available on GitHub and pypi.

Leo is an IDE, outliner and PIM.

The highlights of Leo 6.6.2

  • Add "File Only" option in Leo's Find Pane.
  • Remove pylint-leo.py, pyflakes-leo.py and related code.
  • Add mypy annotations for Leo's most important files.
  • Fixed 9 minor bugs.

6.6.2 Links

General Links

v6.6.1

2 years ago

Leo http://leoeditor.com 6.6.1 is now available on GitHub and pypi.

Leo is an IDE, outliner and PIM.

The highlights of Leo 6.6.1

  • Improve support for Python 3.10 and PyQt6.
  • Simplify the TokenOrderGenerator class in leoAst.py.
  • Improve argument handling when running leo.core.leoAst externally. Run python -m leo.core.leoAst -h for details.
  • Control-clicking on a file name searches for the corresponding @ node.
  • Create clickable links when copying text into the log pane.
  • Leo's mypy command runs without blocking Leo.
  • Improve the add-mypy-annotations command.
  • Clean all files with reindent.
  • The usual minor bug fixes.

6.6.1 Links

General Links

v6.6

2 years ago

Leo http://leoeditor.com 6.6 final is now available on GitHub and pypi.

Leo is an IDE, outliner and PIM.

The highlights of Leo 6.6

  • Replaced @raw and @end_raw with @section-delims.
  • Leo recognizes section references only when they appear on an otherwise blank line.
  • Many improvements to the python-to-typescript command.
  • Improved python importer.
  • Added plugins/picture_viewer.py, a stand-alone app that displays images.
  • Added plugins/remove_duplicate_pictures.py, an app that finds duplicate pictures.
  • The user may choose other commands after starting repeat-complex-command.
  • Improved leoserver.py to support leointeg.
  • Many bug fixes.

6.6 Links

General Links

v6.6-b2

2 years ago

Leo http://leoeditor.com 6.6b2 is now available on GitHub and pypi.

Leo is an IDE, outliner and PIM.

The highlights of Leo 6.6

  • Replace @raw and @end_raw with @section-delims.
  • Leo recognizes section references only when they appear on an otherwise blank line.
  • Many improvements to python-to-typescript command.
  • Improved python importer.
  • Add plugins/picture_viewer.py, a stand-alone app that displays images.
  • Add plugins/remove_duplicate_pictures.py, an app that finds duplicate pictures.
  • The user may choose other commands after starting repeat-complex-command.
  • Many bug fixes.

6.6 Links

General Links

v6.6b1

2 years ago

Leo http://leoeditor.com 6.6b1 is now available on GitHub.

Leo is an IDE, outliner and PIM.

The highlights of Leo 6.6

  • Replace @raw and @end_raw with @section-delims.
  • Leo recognizes section references only when they appear on an otherwise blank line.
  • Many improvements to python-to-typescript command.
  • picture_viewer.py is a stand-alone app that displays images in a folder.
  • The user may choose other commands after starting repeat-complex-command.
  • Complete coverage testing for leoAtFile.py.

6.6 Links

General Links

v6.5

2 years ago

Leo http://leoeditor.com 6.5 is now available on GitHub.

Leo is an IDE, outliner and PIM.

The highlights of Leo 6.5

  • Add python-to-typescript and view-recent-commands.
  • Add c.findCommands.interactive_search_helper.
  • Leo now uses only traditional unit tests. Remove support for @test and @suite. Remove leoTest.py.
  • Many code-level cleanups.
  • 450+ pull requests.

6.5 Links

General Links

v6.5-b1

2 years ago

Leo http://leoeditor.com 6.5b1 is now available on GitHub.

Leo is an IDE, outliner and PIM.

The highlights of Leo 6.5

  • Add python-to-typescript and view-recent-commands.
  • Add c.findCommands.interactive_search_helper.
  • Leo now uses only traditional unit tests. Remove support for @test and @suite. Remove leoTest.py.
  • Many code-level cleanups.
  • 450+ pull requests.

6.5 Links

General Links

v6.4-1

2 years ago

Leo http://leoeditor.com 6.4 is now available on GitHub.

Leo is an IDE, outliner and PIM.

The highlights of Leo 6.4

  • Support for leoInteg: "Leo in vs-code".
    • Add leoserver.py, stand-alone server for Leo.
    • Add support for .leojs, a json outline format.
  • Support for Qt6.
  • The wax_off.py script converts function annotations to stub (.pyi) files.
  • Remove support for @root. Create a conversion script.
  • Simplify and generalize rst3 command.
  • Add git-diff-pr command: Leonine diffs for Pull Requests and .leo files.
  • Add execute-general-script command and c.general_script_helper.
  • Several significant code-level changes.
  • Fixed 160+ issues and merged almost 400 Pull Requests.

Links

v6.4

2 years ago

Leo http://leoeditor.com 6.4 is now available on GitHub.

Leo is an IDE, outliner and PIM.

The highlights of Leo 6.4

  • Support for leoInteg: "Leo in vs-code".
    • Add leoserver.py, stand-alone server for Leo.
    • Add support for .leojs, a json outline format.
  • Support for Qt6.
  • The wax_off.py script converts function annotations to stub (.pyi) files.
  • Remove support for @root. Create a conversion script.
  • Simplify and generalize rst3 command.
  • Add git-diff-pr command: Leonine diffs for Pull Requests and .leo files.
  • Add execute-general-script command and c.general_script_helper.
  • Several significant code-level changes.
  • Fixed 160+ issues and merged almost 400 Pull Requests.

Links