[slim-vim] Arguments for replace-lines and buffer-lines

Daniel Trstenjak Daniel.Trstenjak at online.de
Wed Mar 22 04:52:13 CST 2006


> Actually, though, I'd vote to make buffers and windows and cursors
> CLOS classes, and then you can have e.g. (cursor-of window)[1] instead
> of (window-cursor window).

I also think that buffers and windows are perfect objects.
 
> But maybe we can have two interfaces, one low level and straight
> procedural and one higher level and OO, which calls the procedural
> layer.  And with classes we can say (defclass lisp-buffer (buffer)
> ...) and so forth.

I don't think that it is advantageous to have two layers.
cl-vim would only get more complex without any benefit.

With a OO layer you could do some nice things like 
special behaviour for certain buffers or windows.

Just some thoughts.


Daniel


More information about the slim-vim mailing list