Excerpts from mobi phil's message of Wed Jul 15 20:08:22 +0200 2009:
> what about redesigning things with c++, with powerful design patterns,
> eventually avoiding STL ? :)( I am smiling, as not everything should be
> taken to seriously :) )
> 
> Actually it is not necessary to redesign it with c++, would be enough to try
> to redesign it with
> having more in mind the concept of interfaces.
> 
> About states: I would create even more states. One should design o mode
> to enumerate states, and their
> commands and key bindings.

Does someone remember the name of the vi clone which should be become a
rewritten or refactored version vim ? I found it:

http://www.yzis.org/wiki/index.php/Main_Page

Eg see this paragraph here: 
http://osdir.com/ml/editors.yzis.devel/2008-02/msg00030.html
> > IMHO that is one of the reasons yzis is stalled. Instead of tackling a
> > small/medium task and filling a need, a vim for Qt/KDE, it wanted to be
> > a "better" vim implementation for console and different GUIs, which
> > introduced a level of abstraction and complexety that made it too big
> > hassle to get running.

I don't want to say don't do it. But maybe consider talking to the authors of
yzis as well to learn what they've been trying to get done and which trouble
they had. I also have to say that I don't know that project very well so the
quote above is a random one I found googling for "yzis stalled" and may not
represent the current status of the project at all.

Anyway: good luck with your project
Maybe you should just fork the project and start your work?
Forking has one advantage: You don't have to care that much about
compatibility. Keep posting about your progress then.

Sincerly
Marc Weber

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui