[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/dispextern.h
From: |
Kim F . Storm |
Subject: |
[Emacs-diffs] Changes to emacs/src/dispextern.h |
Date: |
Wed, 16 Feb 2005 18:44:48 -0500 |
Index: emacs/src/dispextern.h
diff -c emacs/src/dispextern.h:1.195 emacs/src/dispextern.h:1.196
*** emacs/src/dispextern.h:1.195 Thu Feb 3 03:55:59 2005
--- emacs/src/dispextern.h Wed Feb 16 23:44:48 2005
***************
*** 1786,1791 ****
--- 1786,1801 ----
Lisp_Object height;
};
+ enum it_method {
+ GET_FROM_BUFFER = 0,
+ GET_FROM_DISPLAY_VECTOR,
+ GET_FROM_COMPOSITION,
+ GET_FROM_STRING,
+ GET_FROM_C_STRING,
+ GET_FROM_IMAGE,
+ GET_FROM_STRETCH,
+ NUM_IT_METHODS
+ };
struct it
{
***************
*** 1796,1804 ****
/* The window's frame. */
struct frame *f;
! /* Function to call to load this structure with the next display
! element. */
! int (* method) P_ ((struct it *it));
/* The next position at which to check for face changes, invisible
text, overlay strings, end of text etc., which see. */
--- 1806,1813 ----
/* The window's frame. */
struct frame *f;
! /* Method to use to load this structure with the next display element. */
! enum it_method method;
/* The next position at which to check for face changes, invisible
text, overlay strings, end of text etc., which see. */