Discuss: I'm done with Leo's console gui

39 views
Skip to first unread message

Edward K. Ream

unread,
May 23, 2026, 12:21:30 PMMay 23
to leo-editor
Imo, Leo's console gui has outlived its usefulness. It's a drain on the attention and energy of Leo's devs.

At a minimum, I shall declare that --gui=console is no longer supported:

- PR #4701 removes installation dependencies on the window-curses package.
- I encourage Leo's devs not to concern themselves with problems arising from
--gui=console.

Rationale

Leo's console gui has always been a fringe project. It has always been slow, clunky, limited, and buggy.

It may have been useful years ago in limited environments, but today Leo can run in a browser using vs-code! 

Summary

Imo, almost every minute I've ever spent on Leo's console gui has been wasted. The only exception is Leo's listen-to-log command.

At a minimum, I am declaring that Leo's console gui is deprecated and no longer supported. Leo 6.8.9 will continue to support the console gui, but Leo 6.8.10 may remove all related code, including the hacked npyscreen code.

All of your comments are welcome.

Edward

Edward K. Ream

unread,
May 23, 2026, 1:07:01 PMMay 23
to leo-editor
On Saturday, May 23, 2026 at 11:21:30 AM UTC-5 Edward K. Ream wrote:

> PR #4701 removes installation dependencies on the window-curses package.

#4702 suggests removing all traces of the console gui for Leo 6.8.10.

Edward

Viktor Ransmayr

unread,
May 25, 2026, 5:08:38 PMMay 25
to leo-editor
Hello Edward,

I do not have a use-case for Leo's Console GUI myself !

With kind regards,

Viktor

Reply all
Reply to author
Forward
0 new messages