emacs-devel
[Top][All Lists]
Advanced

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

Re: Compiling Elisp to a native code with a GCC plugin


From: Lars Magne Ingebrigtsen
Subject: Re: Compiling Elisp to a native code with a GCC plugin
Date: Fri, 17 Sep 2010 15:17:37 +0200
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux)

Eli Zaretskii <address@hidden> writes:

> What aspects of buffers and strings you think you might not
> understand?  Ask here any specific questions you have.

I mainly wonder how the text in the buffer is really represented.  Is it
like a string (which is utf8-ish), but with a gap somewhere?

>> Is there an architectural overview of the Emacs internal anywhere?
>
> See the "Object Internals" node in the ELisp manual.  Buffers are
> described there, but strings are not.

Thanks; that's a helpful node.  However, the node seems to, er, not
match up to how functions really are written.  The code is full of BEGV,
PT and CHECK_STRING, which is likely somewhat mysterious to new
hackers.  At least I was confused.  :-)

-- 
(domestic pets only, the antidote for overdose, milk.)
  address@hidden * Lars Magne Ingebrigtsen




reply via email to

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