aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/disptab.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/disptab.h b/src/disptab.h
index 37f4bc76db2..d8a4c9ab06d 100644
--- a/src/disptab.h
+++ b/src/disptab.h
@@ -63,6 +63,12 @@ extern Lisp_Object Vglyph_table;
63 return the alias for G. */ 63 return the alias for G. */
64#define GLYPH_ALIAS(base, g) XINT (base[g]) 64#define GLYPH_ALIAS(base, g) XINT (base[g])
65 65
66/* Follow all aliases for G in the glyph table given by (BASE,
67 LENGTH), and set G to the final glyph. */
68#define GLYPH_FOLLOW_ALIASES(base, length, g) \
69 while (GLYPH_ALIAS_P ((base), (length), (g))) \
70 (g) = GLYPH_ALIAS ((base), (g));
71
66/* Assuming that GLYPH_SIMPLE_P (BASE, LEN, G) is 0, 72/* Assuming that GLYPH_SIMPLE_P (BASE, LEN, G) is 0,
67 return the length and the address of the character-sequence 73 return the length and the address of the character-sequence
68 used for outputting GLYPH G. */ 74 used for outputting GLYPH G. */