> So here is your challenge and your mission impossible, should you choose to > accept it: Create a code editor that will pry emacs and its 25-year-old > nearly dead technology out from under my fingers.
That is my mission with Leo. I have several reasons for believing this is possible: 1. I spent over a year integrating an emacs-style minibuffer interface and corresponding emacs-style commands into Leo. In the process I found ways to improve emacs's interface a bit. Leo has most of the features you list. And the reason Leo has those features is that LeoUser, aka B.H, a heavy-duty emacs user, took the trouble to write a plugin to emulate all essential emacs features in Leo. I then spent another year making them a full part of Leo. 2. Leo has several ways of working closely with Emacs, when nothing but the original will do. (And that will *always* be so). There is an emacs plugin that allows seemless switching between Leo and Emacs. http://webpages.charter.net/edreamleo/plugins.html#xemacs-py And there is the leoBridge module that allows you to execute Python scripts from emacs **in the Leo context**. http://webpages.charter.net/edreamleo/emacs.html 3. But compatibility with emacs is hardly enough to displace emacs. Something more is needed, namely the ability to do things that emacs cannot. This Leo provides with its structural orientation. Robin, do you use Leo? If you don't you might be surprised at how close Leo already is to doing/having what you want. Many of the features you list are present in Leo. True, not all the features are fully 'fledged'. Registers, macros and some search operations come to mind. But there is a reason these features aren't complete: nobody seems to care. If *you* become a Leo user, and you make a case for adding, say, better macro support, it will go up on the list. Actually, code already exists, and it may even work. You might find it a task of only an hour or two to make it work exactly as you like. In short, it may be worth your time to look into Leo :-) Edward -------------------------------------------------------------------- Edward K. Ream email: [EMAIL PROTECTED] Leo: http://webpages.charter.net/edreamleo/front.html -------------------------------------------------------------------- ____________________________________________________________________________________ Need a vacation? Get great deals to amazing places on Yahoo! Travel. http://travel.yahoo.com/
