Robin Dunn wrote:
Given that I'm Mr. wxPython I'm sometimes a bit embarrassed to admit that I've been using WingIDE more and more lately (transitioning from Emacs) instead of one of the wx-based editors. Almost every day I cuss at it for being so butt ugly on Mac and not being native, but I still keep on using it because I haven't yet found anything that comes close to beating it on features and functionality. The auto-complete is very thorough and useful,

I don't remember auto-completion being on your list of features for a "pry-emacs-from-my-hands" list...

It would be nice though -- Rob, any plans to add that to Peppy?

the debugger is excellent,

Have you tried winPDB? It has some layout issues on the Mac, but it's worked for me.

Rob, have you given thought to integrating winPDB into Peppy? that would be nice.

P.S.  If anybody can convince Wingware to sponsor a wx port

I do wonder why they chose GTK in the first place, but what can you do?

Joe Strout wrote:
On Oct 20, 2008, at 4:09 PM, Christopher Barker wrote:

I'm using Peppy

Interesting -- that one's not on the wiki (perhaps you would add it?). I'll give it a try. Out of curiosity, what are the key features in your view?

 - Multiple top-level windows (Frames, in wx parlance)
 - being able to have the same file open in multiple windows
- extensible in python (though I never seem to have the time to make use of that!)
 - customizable major/minor modes for different kinds of files.
 - Windows, Mac, Linux
 - Not just a python editor.

I guess the key thing about Peppy for me is that every other wxPython editor I tried was missing not just a key feature or two, but it's architecture seemed to make it virtually impossible to add the feature. Peppy is lacking in maturity, but it's architecture is quite flexible.

By the way, I've written a setup.py, etc, so that you can get an py2app bundle of Peppy (in alias mode), which is critical to making it act like a Mac app -- putting in in the doc, drag&dropping files on it, etc.

I think it's in Peppy SVN, but if not, ask me...

And yes, you'll need a new wxPython.

-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

[EMAIL PROTECTED]
_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to