Ar an dara lá is fiche de mí Iúil, scríobh Julian Bradfield:
I probably have known this once, but I can't remember.
What is the reason for all the DEFVAR_BUFFER_LOCAL_VARIABLES with
hardwired slots in the buffer structure?
Speed of access. The alternative implementation of them involves
manipulating an alist.
If I want a new buffer-local C-accessible variable,, do I have to do
that, or can I just define a standard DEFVAR variable, and then make
it buffer-local in Lisp ?
Yes, that’s fine.
--
‘As I sat looking up at the Guinness ad, I could never figure out /
How your man stayed up on the surfboard after forty pints of stout’
(C. Moore)