bug-zile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-zile] Nested buffers


From: Gary V. Vaughan
Subject: Re: [Bug-zile] Nested buffers
Date: Thu, 6 Feb 2014 11:30:56 +1300

Hi Reuben,

On Feb 4, 2014, at 3:23 AM, Reuben Thomas <address@hidden> wrote:
> I think it's also important to note this is a good fit with the structure of 
> Lisp: while nested buffers can of course be represented naturally in Lua too 
> (or even JSON), Lisp offers a more natural way to have them intepret 
> themselves, because the relevant code (e.g. command) can be directly embedded 
> in the data structure, without requiring a separate interpreter. Maybe this 
> difference seems small, in that the "interpreter" in Lua could be trivial, 
> but the nice thing about embedded code is that it's context-free, and can 
> even take into account updates to the "interpreter".

All good ideas.  It's all just a simple matter of programming at this point ;)

But seriously, these are all directions that I think are worthwhile and fun.  
I'm feeling more encouraged than ever to finish up sexpr and put a full-blown 
(and hopefully reasonably fast) Lisp engine into Zmacs, which is perhaps the 
limiting factor at this point?  In the mean time, pinning down a high-level 
design for what a nested buffer actually entails, and how to implement it so 
that the interactions are intuitive seems like a worthy next step to me.

Care to elaborate on your vision some more?

Cheers,
-- 
Gary V. Vaughan (gary AT gnu DOT org)

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail


reply via email to

[Prev in Thread] Current Thread [Next in Thread]