diff options
| author | Karoly Lorentey | 2005-02-19 00:06:48 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2005-02-19 00:06:48 +0000 |
| commit | 60c73d2ed638e5d51643c65a0fc6dea618fc72c8 (patch) | |
| tree | 3d9e0adc703f9cfd5df162c66ac15999c4106738 /src/dispextern.h | |
| parent | c20213c90736fc9c2a6eca2ca44d6e200dbf5efe (diff) | |
| parent | 8a59305430c68ee23d3cc7ab7487ab3acebdbe7f (diff) | |
| download | emacs-60c73d2ed638e5d51643c65a0fc6dea618fc72c8.tar.gz emacs-60c73d2ed638e5d51643c65a0fc6dea618fc72c8.zip | |
Merged from miles@gnu.org--gnu-2005 (patch 14-16, 95-106)
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-95
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-96
Move Gnus images into etc/images
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-97
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-98
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-99
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-100
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-101
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-102
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-103
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-104
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-105
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-106
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-14
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-15
Update from CVS: lisp/imap.el (imap-log): Doc fix.
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-16
Merge from emacs--cvs-trunk--0
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-295
Diffstat (limited to 'src/dispextern.h')
| -rw-r--r-- | src/dispextern.h | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/src/dispextern.h b/src/dispextern.h index 84fff3f0b09..77dba7bb09e 100644 --- a/src/dispextern.h +++ b/src/dispextern.h | |||
| @@ -1781,6 +1781,16 @@ struct it_slice | |||
| 1781 | Lisp_Object height; | 1781 | Lisp_Object height; |
| 1782 | }; | 1782 | }; |
| 1783 | 1783 | ||
| 1784 | enum it_method { | ||
| 1785 | GET_FROM_BUFFER = 0, | ||
| 1786 | GET_FROM_DISPLAY_VECTOR, | ||
| 1787 | GET_FROM_COMPOSITION, | ||
| 1788 | GET_FROM_STRING, | ||
| 1789 | GET_FROM_C_STRING, | ||
| 1790 | GET_FROM_IMAGE, | ||
| 1791 | GET_FROM_STRETCH, | ||
| 1792 | NUM_IT_METHODS | ||
| 1793 | }; | ||
| 1784 | 1794 | ||
| 1785 | struct it | 1795 | struct it |
| 1786 | { | 1796 | { |
| @@ -1791,9 +1801,8 @@ struct it | |||
| 1791 | /* The window's frame. */ | 1801 | /* The window's frame. */ |
| 1792 | struct frame *f; | 1802 | struct frame *f; |
| 1793 | 1803 | ||
| 1794 | /* Function to call to load this structure with the next display | 1804 | /* Method to use to load this structure with the next display element. */ |
| 1795 | element. */ | 1805 | enum it_method method; |
| 1796 | int (* method) P_ ((struct it *it)); | ||
| 1797 | 1806 | ||
| 1798 | /* The next position at which to check for face changes, invisible | 1807 | /* The next position at which to check for face changes, invisible |
| 1799 | text, overlay strings, end of text etc., which see. */ | 1808 | text, overlay strings, end of text etc., which see. */ |