Leo installer doesn't go all the way yet. Sourceforge website points to an unexisting Leo Website

2013-09-22 Thread Fidel N
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

Re: Leo installer doesn't go all the way yet. Sourceforge website points to an unexisting Leo Website

2013-09-22 Thread Fidel N
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

For implementors: summary of Leo's key-handling code

2013-09-22 Thread Edward K. Ream
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

Design properties are more general than types

2013-09-22 Thread Edward K. Ream
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:: -

flush to log console

2013-09-22 Thread brian
*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.

feature request - insert headline before current

2013-09-22 Thread jkn
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

Re: feature request - insert headline before current

2013-09-22 Thread Fidel N
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')

Re: feature request - insert headline before current

2013-09-22 Thread gatesphere
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