Hi:
Coming back to the currently existing anti-nobies filters in Leo, I just
found two:
If installing Leo from the LeoSetup-4.11-a2.exe, Leo wont run when the
icon is executed. When i call it from command line, the feedback is that it
doesnt have PyQt installed. I thought that file was
Uh, forgot to say, staying in topic, I would put a Free download banner, such
as this http://www.mozilla.org/en-US/firefox/new/, directly in Leo
homepage http://leoeditor.com/.
So people interested in quick install leo without reading to quick check
(which happens to be a filter for the user to
Two days ago I removed lots of unused code. The old code obscured the shape
of Leo's actual key-binding scheme. I have just updated the section Key
bindings, an overview in leoKeys.py as follows::
The big pictures of key bindings:
1. Code in leoKeys.py and in leoConfig.py converts user
This is a follow-on to the previous post: summary of Leo's key-handling
code.
Interestingly, static type checking would shed little light on this design;
the types of widgets passed (in the event arg) to k.masterKeyHandler hardly
matter: k.getPaneBinding examines only::
-
*How do I flush output to the log console?*
*I have:*
*-*
*g.es(starting )*
*#perform long task*
**
*g.es('finished with results %s'%result)*
*-*
*I use ctl+b to run the node.*
*When I was on windows, I would see starting and my program would
execute.
Hi Edward
(Background - I am experimenting with changing my Leo Key bindings to
make it work more closely to other (lesser ;-) outliners I am more used to
than Leo)
One thing that I think is missing from Leo is a primitive command 'insert
headline before current'. I would like to bind
Hey Jkn:
This quick script will do what you need, although Im pretty sure someone
here will update it with something more eficcient =P
c.p.insertAfter()
c.executeMinibufferCommand('goto-next-sibling')
c.executeMinibufferCommand('move-outline-up')
c.executeMinibufferCommand('edit-headline')
To make this a command (which you can bind to with a key), in
myLeoSettings.leo, make the node @commands, and then under it, a node
@command insert-node-before. Then bind a key to insert-node-before
and you're golden.
Nice script, Fidel. That's exactly what I would have done :)
--Jake
On