[wxPython-users] ANN: peppy-0.5.1, editor and software development process experiment

Christopher Barker Chris.Barker at noaa.gov
Tue Feb 13 10:45:47 PST 2007


Rob McMullen wrote:
> On 2/12/07, Christopher Barker <Chris.Barker at noaa.gov> wrote:

>> What I'm really going to miss, if I can't find it in a new editor. (and
>> what's kept me from switching so far...

Oh -- incremental search you HAVE to have incremental search! (and one 
you can use without grabbing the mouse)

HMM, this is getting pretty off-topic -- maybe there should be a 
wxPython editors discussion list. Did Stani set one up for his pyXides 
project?

> I'm interested in
> that cua-mode, which I hadn't heard of before. 

Neither had I, and I may well give it a try on Xemacs, but I think it 
will be confusing -- it's really better to have the same keys mean the 
same thing regardless of whether something is selected or not.

I'd avoid emulating emacs key bindings -- that may be a good way to go 
for long-time emacs users, but speaking as one such user, I'm ready to 
re-train myself, IF I can find an editor that does what I need it to do. 
In short, I want the power of emacs, NOT the keybindings.

By the way, Are mode setting hierarchical? I'm imagining that there 
could be a setting that is set globally, then may or may not be 
overridden my a major mode, then may or may not be overridden by a minor 
mode.

> You mean, like saving and restoring sessions?

Maybe it's just the way I work, but I have no need for that. If I shut 
down the editor, it's unlikely that I'll want to open it up again in the 
same state. I certainly want to be able to turn that feature off!

> I did have an idea for a minor mode that
> automatically folds docstring comments so someone familiar with the
> code could get more of it on screen at once. 

I like this -- or, more generally, good control over code folding. I 
think it's really only useful to have code folding if it's very flexible.

> when you "split" the view, or
> otherwise display a document on a "secondary" frame, you may consider
> saving the information and handing it off to the new view so that the
> user sees the portion of a document that they expect, with cursor,
> folding, etc.

Maybe to start, but the whole point of different views is that they are, 
well, different. I can certainly imagine wanting one view folded, and 
the other not, or instance.

-Chris

-- 
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

Chris.Barker at noaa.gov




More information about the wxpython-users mailing list