Use this page if you have specific ideas about additional functionality you would like to see in Leo.


Gnome Interactions --samizdat, Tue, 26 Dec 2006 15:05:27 -0800 reply

Maybe this is more for the Tk folks, but I'd like to see a Gnome-aware (KDE too) GUI interface. I understand there's a lot of talk about getting the APIs? together -- the Portland Project -- and Leo would be really useful to carry into Desktop NG.

Inheritable Nodes --paran, Wed, 07 Nov 2007 19:37:26 -0800 reply

At the moment with cloned node you are resricted to having two nodes that are exactly the same. What if you have two nodes which are similar but differ in some respect?

updated Mac functionality --firefly, Mon, 07 Jan 2008 13:26:49 -0800 reply

When will Leo work on Mac 0S 10.4? Having Leo limited to 10.3 is extremely disappointing to those of us in the Mac community.

updated Mac functionality --edreamleo, Tue, 08 Jan 2008 07:45:29 -0800 reply

Thanks for reminding me of this. I hope to upgrade my iMac to 10.4, but I'm not sure whether the hardware will support it. If it can support 10.4, I plan to do the upgrade this week and to fix any related problems asap.


updated Mac functionality --edreamleo, Tue, 08 Jan 2008 12:09:13 -0800 reply

It turns out that 10.5 will run on my old iMac. I plan to upgrade soon. Is there any reason I should consider buying and installing 10.4 instead of 10.5?


updated Mac functionality --edreamleo, Mon, 11 Feb 2008 16:20:30 -0800 reply

Leo definitely works on 10.5. The confusion was due to out-of-date documentation--nothing more.


Inheritable Nodes --edreamleo, Mon, 11 Feb 2008 16:22:28 -0800 reply

This is a FAQ. It really and truly can not be done, and there is, in fact, no advantage to be had anyway.


variable directives --ktenney, Tue, 12 Feb 2008 04:03:27 -0800 reply

A directive like:

@path @var=myproject-root

The myLeoSettings.leo file on one machine contains:

\_@var myproject-root='/home/ktenney/project'

another might say:

\_@var myproject-root='c:\Documents and Settings\ktenney\My Documents\project'


A Leo that works out of the box on Ubuntu --jameswilson, Mon, 18 Feb 2008 05:54:58 -0800 reply

As I understand it, using Leo on Ubuntu (or other Debian derivatives) currently requires a user to recompile both tcl/tk and python without threads enabled in order to avoid Leo crashing randomly. This is rather off-putting for the casual user who isn't yet sold on the wonders of Leo! So it would be great if installing Leo could be easier on Ubuntu. (Is this a Tk specific problem, and hence one that will go away automatically once there is a GTK frontend to Leo?)


A Leo that works out of the box on Ubuntu --Kayvan, Wed, 19 Mar 2008 12:27:51 -0700 reply

It does work out of the box. I am using it on Ubuntu without having recompiled python, tcl/tk, etc.

A beginner-friendly Find/Replace --robwalker01, Mon, 05 May 2008 06:00:06 -0700 reply

Although the current way to find and replace text is probably quite efficient, it is also confusing for beginners and it doesn't resemble the much more straightforward find/find-and-replace interface of most other editors. In other editors, you simply go to a "Find/Replace" option in the Edit menu, enter the word you wish to search for, and you can use a button to step forward or backward in the search and choose whether or not to hit the Replace button or Replace All button. This functionality in Leo seemed confusing to me. Whether I simply entered a word or a simple regular expression it didn't come back with any matches. If this sort of functionality is already there, then perhaps it needs to be in a more obvious location.