Hacking Heaven - Leo+XEmacs Integrated
adalke at mindspring.com
Wed Jan 29 01:17:44 CET 2003
> 1. Install Leo from CVS - instructions on the Leo website (above)
I couldn't find anything other than the standard Sourceforge
CVS instructions, which wasn't all that obvious to find. Did
you mean anything else?
I then did a 'python setup.py install' which is not mentioned
on the CVS directory. There is a 'README.txt' which is more
of a CHANGELOG than a README. The first line says
Important note: See INSTALL.TXT for installation instructions.
but there is no 'INSTALL.TXT' anywhere in the cvs distribution.
Note that it installs 20 modules in site-packages, as compared
to a module, which is what I would have prefered.
> 2. Replace LeoPy.leo with my hacked copy:
In the local cvs directory? I didn't see that file located
anywhere under the /usr/local/ directory, which is what I
expected. How does any leo installation know to look in
the cvs directory for the configuration.
> 3. Set up your xemacs so it launches gnuserv on startup
Used xemacs for years. .... So, um, how do I do that and why?
I did find
Options -> Customize -> Emacs -> Environment -> Gnuserv
but nothing which said "launch gnuserv on startup"
> 4. Open a leo window on the left of the screen - slide the divider all the
> way right so no code pane is visible, then resize the window to thin and
How do I start leo? Nothing is installed under /usr/local/bin.
Ahhh, okay, grep for "__main__" shows that the exectuable is
'leo.py', which is not marked as executable out of cvs so I need
to run it as 'python leo.py'.
Looks like I shouldn't have done the 'python setup.py install'?
> 5. Open Xemacs on the right.
That one I can do.
> Try out this combo - you might just love it.
I tried. So far it's in the category of "maybe a great idea
but not yet at the state for me."
dalke at dalkescientific.com
More information about the Python-list