unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Exploring the GNU Emacs codebase
@ 2016-07-08 17:00 Emanuele Santoro
  2016-07-08 18:06 ` Phillip Lord
  2016-07-08 18:33 ` Eli Zaretskii
  0 siblings, 2 replies; 3+ messages in thread
From: Emanuele Santoro @ 2016-07-08 17:00 UTC (permalink / raw)
  To: emacs-devel


[-- Attachment #1.1: Type: text/plain, Size: 336 bytes --]

Hello there!

I just checked out and built GNU Emacs from the git repository.

I was wondering if there is some more documentation (besides the README
file) in order to understand the internals of Emacs.

My main area of interest at the moment is how GNU Emacs manages
buffers.


Thanks in advance,
-- 
Emanuele Santoro


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Exploring the GNU Emacs codebase
  2016-07-08 17:00 Exploring the GNU Emacs codebase Emanuele Santoro
@ 2016-07-08 18:06 ` Phillip Lord
  2016-07-08 18:33 ` Eli Zaretskii
  1 sibling, 0 replies; 3+ messages in thread
From: Phillip Lord @ 2016-07-08 18:06 UTC (permalink / raw)
  To: Emanuele Santoro; +Cc: emacs-devel





On Fri, July 8, 2016 6:00 pm, Emanuele Santoro wrote:
> Hello there!
>
>
> I just checked out and built GNU Emacs from the git repository.
>
>
> I was wondering if there is some more documentation (besides the README
> file) in order to understand the internals of Emacs.
>
> My main area of interest at the moment is how GNU Emacs manages
> buffers.


The elisp manual is the place to go. It's in the git repo and you can view
it inside emacs.




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Exploring the GNU Emacs codebase
  2016-07-08 17:00 Exploring the GNU Emacs codebase Emanuele Santoro
  2016-07-08 18:06 ` Phillip Lord
@ 2016-07-08 18:33 ` Eli Zaretskii
  1 sibling, 0 replies; 3+ messages in thread
From: Eli Zaretskii @ 2016-07-08 18:33 UTC (permalink / raw)
  To: Emanuele Santoro; +Cc: emacs-devel

> From: Emanuele Santoro <manu@santoro.tk>
> Date: Fri, 8 Jul 2016 19:00:28 +0200
> 
> I was wondering if there is some more documentation (besides the README
> file) in order to understand the internals of Emacs.
> 
> My main area of interest at the moment is how GNU Emacs manages
> buffers.

The ELisp manual has a chapter on internals.  But most of that is in
code comments; for buffers, see src/buffer.c and src/buffer.h.



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-07-08 18:33 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-08 17:00 Exploring the GNU Emacs codebase Emanuele Santoro
2016-07-08 18:06 ` Phillip Lord
2016-07-08 18:33 ` Eli Zaretskii

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).