Mercurial > emacs
changeset 17332:35269345d9ef
(disp_char_vector): Extern it.
(DISP_CHAR_VECTOR): Handle multibyte characters.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Mon, 07 Apr 1997 07:22:22 +0000 |
parents | f91b4d582897 |
children | 0cc83e8612f0 |
files | src/disptab.h |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/disptab.h Mon Apr 07 07:12:13 1997 +0000 +++ b/src/disptab.h Mon Apr 07 07:22:22 1997 +0000 @@ -33,8 +33,10 @@ #define DISP_INVIS_VECTOR(dp) ((dp)->extras[4]) #define DISP_BORDER_GLYPH(dp) ((dp)->extras[5]) +extern Lisp_Object disp_char_vector (); + #define DISP_CHAR_VECTOR(dp, c) \ - (SINGLE_BYTE_CHAR_P(c) ? (dp)->contents[c] : Qnil) + (SINGLE_BYTE_CHAR_P(c) ? (dp)->contents[c] : disp_char_vector ((dp), (c))) /* Defined in window.c. */ extern struct Lisp_Char_Table *window_display_table ();