[wxPython-users] Re: ANN: peppy-0.5.1,
editor and software development process experiment
Josiah Carlson
jcarlson at uci.edu
Tue Feb 13 14:22:50 PST 2007
Don Dwiggins <ddwiggins at advpubtech.com> wrote:
> Josiah Carlson wrote:
> > There is an interesting conversation. What kinds of folding would you
> > find useful (beyond fold all, unfold all, ctrl/shift clicking fold
> > points, and perhaps, 'fold everything at x-level' - for classes, etc.).
>
> I'm speaking here as a heavy user of the outliner of my favorite PIM
> (Ecco Pro); take a look at http://www.compusol.org/ecco/outlining.html
> for an introduction to its outlining capabilities.
>
> For a Python (or other programming language) editor, some of this may
> not be appropriate, and other capabilities may be desirable. OTOH,
> Python is rather outline-based anyway, so this may be a good spec for it.
The Ctrl+Shift+[1-9] keybindings (the functionality specifically) seem
interesting, though the vast majority of the 'press key combo X to
create a new node [at the same level after all children, at the same
level if there are no children, as a new child at the start of the
children, as a new child at the end of the children, etc.]' is fairly
unintuitive, especially when you can "create a child node" with the 'tab'
key in most editors.
I'm going to have to look into folding details again at some point.
- Josiah
More information about the wxpython-users
mailing list