This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: text buffers


"Marisha Ray & Neil Jerram" <mpriz@dircon.co.uk> writes:

> So, maybe this is a bit too cathedral-ish, but it seems to me that the
> obviously desirable endpoint is an unbundled Emacs, where (i) different
> parts of Emacs' functionality, e.g. buffers, are implemented as guile
> modules, such that they are available both to Emacs and other applications;
> (ii) "Emacs" is actually guile + guile modules + small amount of application
> code needed to connect everything together; (iii) Emacs as a whole can be
> embedded within another application, and provides much more support for
> communication with controlling/peer external processes, perhaps through a
> generic guile IPC feature (so that the gIDE authors wouldn't need to write
> their own internal editor, they could use Emacs).

Sheesh.  This makes me drool just thinking about it.

On another note, has anyone paid any attention to STL ropes?  I've
used them, but I'm no expert, but they're supposed to provide pretty
good algorithms for handling large text strings.  Not sure if it's
relevant, but I thought I'd mention it.

-- 
Rob Browning <rlb@cs.utexas.edu> PGP=E80E0D04F521A094 532B97F5D64E3930