all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* xdisp.c's struct it questions.
@ 2015-10-03 15:48 Alan Mackenzie
  2015-10-03 16:06 ` Andreas Schwab
  2015-10-03 16:09 ` Eli Zaretskii
  0 siblings, 2 replies; 7+ messages in thread
From: Alan Mackenzie @ 2015-10-03 15:48 UTC (permalink / raw)
  To: emacs-devel

Hello, Emacs.

I'm trying to get some stuff in xdisp.c working.  It's hard.

I'm currently looking at routines like `move_it_to', which is described
as "Move IT forward until it satisfies one or more of the criteria in
TO_CHARPOS, TO_X, TO_Y, and TO_VPOS."

What I can't find anywhere is a description of what it means for a
"struct it" to _be_ somewhere.  There are around 100 fields in struct
it, and several of them record locations, coordinates, etc., in one way
and another.  Which of these fields are changed when move_it_to is
called?

-- 
Alan Mackenzie (Nuremberg, Germany).



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

end of thread, other threads:[~2015-10-04 17:04 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-03 15:48 xdisp.c's struct it questions Alan Mackenzie
2015-10-03 16:06 ` Andreas Schwab
2015-10-03 16:09 ` Eli Zaretskii
2015-10-03 16:38   ` Alan Mackenzie
2015-10-03 16:59     ` Eli Zaretskii
2015-10-04 13:44   ` Alan Mackenzie
2015-10-04 17:04     ` Eli Zaretskii

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.