On Mon, 2 Aug 2010 22:26:53 +0300 "Ville M. Vainio" <[email protected]> wrote:
> Open source projects can stall for a period when people have other > things on their plate for a while (e.g. my development has been > curtailed because of busy job & small boy (1-year birthday this > week!)). OTOH, in the meantime I have been using Leo *more*, not less, > as I have more complex information management needs at work. It all > evens out after a period. I'd second that, and the rest of Ville's post. I'm obnoxiously busy at the moment, so while I use leo constantly I haven't been doing much development for it. Here's a python free example of how cool leo is, unfortunately only really makes sense if you do a lot of interactive SQL, although of course there are similar CLI based workflows. Anyway, I've combined leo buttons with leo stickynotes and the leoscreen plugin I wrote for bodytext / shell driven software interaction. The buttons are: rollback tell leoscreen to push a rollback; command into the shell, does nothing to the body text commit tell leoscreen to push a commit; command into the shell, although don't include the return in case it was clicked by mistake. Also put the commit in the body text at the cursor position, with a -- comment showing the time and date describe run the SQL shell's describe command on the selected text (e.g. table name) and open the output caputured with leoscreen in a new sticknotes window list tables (right click submenu from describe button) list all tables in new sticknotes window view execute the selected text (a select query, probably) in the shell and put the output in a new sticknote window in addition to these buttons of course leoscreen's push/pull commands to execute text in the shell and pull the results back into the body text. so I've made leo into a really nice environment for interactive SQL by just connecting existing pieces. Cheers -Terry -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
