[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs C source, suggested reading order
From: |
joao |
Subject: |
Re: Emacs C source, suggested reading order |
Date: |
24 Jan 2004 14:20:06 +0100 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 |
"Eli Zaretskii" <eliz@elta.co.il> writes:
> The only built-in function involved in saving the window configuration
> to a register is current-window-configuration (defined on window.c),
> so I'm guessing that this is the function you are talking about. What
> it does is create a C data structure whose members store various
> parameters of the window configuration, then store the data structure
> in a Lisp object. A helper subroutine save_window_save is also of
> interest.
Yes, that's it. What I want is to query the contents of that C structure, and
make it available as a Lisp object or through a Lisp function.
> To understand the details, you need to look at lisp.h that defines
> the macros, such as XSETINT, XVECTOR, XSETWINDOW_CONFIGURATION, etc.
Good, thanks !
Joao
--
João Moreira de Sá Coutinho
(joao at teaser dot fr)