šŸš€ LeoJS 1.0.6 & Website: Ready for Launch! 🌐

129 views
Skip to first unread message

FƩlix

unread,
Sep 15, 2024, 11:51:45 PM9/15/24
to leo-editor
leojs-website-top.png
šŸ“¢LeoJS 1.0.6 is here!
🄳

I'm excited to announce that the latest version of LeoJS comes with some awesome new features, and a new dedicated documentation website at https://boltex.github.io/leojs!Ā 

Please report any mistakes, typos or missing info!šŸ˜…

Here are some of the latest additions:
  • Fixed goto-global-line command.
  • Implemented c.recursiveImport.
  • implemented g.execute_shell_commands_with_options.
  • Fixed IdleTime class handler call arguments.
  • 'FreeMind' file format importĀ is now supported.
  • Leo's documentationĀ has been fully updated for LeoJS using Docusaurus.
  • Debug and breakpointsĀ have been fixed by adapting settings inĀ launch.json.

Available via automatic update or on theĀ VSCode Marketplace, and forĀ VSCodium, on theĀ Open VSX Registry Marketplace!

If you run into any issues, please report them on the LeoJS issues page. Your feedback is always appreciated!Ā 

As always, keep the suggestions coming—they help move this project forward! šŸš€

Cheers,
FƩlix
lion_white-lines.png

Edward K. Ream

unread,
Sep 16, 2024, 3:29:19 AM9/16/24
to leo-e...@googlegroups.com
On Sun, Sep 15, 2024 at 10:51 PM FĆ©lix <felix...@gmail.com> wrote:
leojs-website-top.png
šŸ“¢LeoJS 1.0.6 is here!
🄳

I'm excited to announce that the latest version of LeoJS comes with some awesome new features, and a new dedicated documentation website at https://boltex.github.io/leojs!Ā 

I love the website. Many thanks for your ongoing work.

Edward


Paul

unread,
Sep 17, 2024, 3:40:05 PM9/17/24
to leo-editor
Congratulations, FƩlix!

And thank you!

Besides extending Leo into the vastly wider world of millions of VSCoders; painstakingly Ā translating Leo into universal and virtually immortal Ā Javascript/Typescript (thus extending Leo's scriptability, Ā accessible to all Ā non-Pythonistas); your care to separately host and document LeoJS on GitHub gives me hope that your prodigious efforts over the years will not be in vain.

Edward, what a legacy you leave us!

Thank you!

I've followed your pioneering work for over twenty years, and, beyond your programming prowess and intuition, your community Ā leadership is largely responsible for how Leo --and we -- got here today.

Thank you, again.

Paul

FƩlix

unread,
Sep 17, 2024, 10:07:48 PM9/17/24
to leo-editor
Paul,

Thank you so much for your kind words and encouragement!Ā 

I'd Like to also mention to the readers of this thread, that the new documentation website has its example scripts previously written in Python now meticulously translated into TypeScript.

Please let me know if you find errors, or anything that should be included in the docs that isn't there - either from the original Leo or specific stuff about LeoJS' vscode UI interactions.

I'll also mention theĀ Scripting Samples for LeoJSĀ repository. (a good place to try out the example scripts mentioned above!) This repository features a Leo file packed with examples on how to leverage the VSCode API, interact with its UI, and experiment writing leo-scripts in general.Ā Ā 

Just press the dot '.' on yourĀ  keyboard while visiting the github repo to switch into 'VSCode' mode, install the LeoJS extension, and you're good to go!Ā  Check out this youtube video on how to do just that :)

Happy scripting!Ā 

FƩlix



rengel

unread,
Sep 18, 2024, 4:44:01 AM9/18/24
to leo-editor
Thank you for your excellent documentation website! Especially the Leo Scripting Guide is very helpful.

Edward K. Ream

unread,
Sep 18, 2024, 7:34:27 AM9/18/24
to leo-e...@googlegroups.com
On Tue, Sep 17, 2024 at 9:07 PM FĆ©lix <felix...@gmail.com> wrote:

I'd Like to also mention to the readers of this thread, that the new documentation website has its example scripts previously written in Python now meticulously translated into TypeScript.

I don't see how to access the example scripts from the main page. What am I missing?

Edward

FƩlix

unread,
Sep 18, 2024, 10:05:16 PM9/18/24
to leo-editor

> IĀ don't see how to access the example scripts from the main page.Ā 

Oh I meant the various script snippets interspersed throughout the documentation, like the in the scripting guideĀ  or in the scripting section of the cheatsheetĀ etc.

But you've just made me realize that the scripting-samples repository should perhaps contain the examples of thoseĀ scripting guide and cheatsheet, and moreover,Ā  that theĀ scripting-samples repository shouldĀ be linked more prominently in the front page, scripting guide, and other 'script' related sections of that website!

rengel

unread,
Sep 19, 2024, 4:03:05 AM9/19/24
to leo-editor
On my machine this works: From the menu on the home page (https://boltex.github.io/leojs/) select:

Advanced Topics -> Leo Scripting Guide

Edward K. Ream

unread,
Sep 19, 2024, 5:04:12 AM9/19/24
to leo-e...@googlegroups.com
On Thu, Sep 19, 2024 at 3:03 AM 'rengel' via leo-editor <leo-e...@googlegroups.com> wrote:
On my machine this works: From the menu on the home page (https://boltex.github.io/leojs/) select:

Advanced Topics -> Leo Scripting Guide

At the top! Thanks!

Edward
Reply all
Reply to author
Forward
0 new messages