Mercurial > emacs
diff src/disptab.h @ 8919:644f69fe736e
Add a new element to display tables controlling side-by-side
window borders.
* buffer.c (syms_of_buffer): Update doc string for
`buffer-display-table'.
* disptab.h (DISP_TABLE_SIZE): Bump to 262.
(DISP_BORDER_GLYPH): New accessor macro.
* xdisp.c (display_text_line): Consult the display table when
building side-by-side window borders.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Mon, 19 Sep 1994 17:28:37 +0000 |
parents | e94a593c3952 |
children | 069f8b6cdfe6 |
line wrap: on
line diff
--- a/src/disptab.h Mon Sep 19 17:17:02 1994 +0000 +++ b/src/disptab.h Mon Sep 19 17:28:37 1994 +0000 @@ -19,12 +19,13 @@ /* Access the slots of a display-table, according to their purpose. */ -#define DISP_TABLE_SIZE 261 +#define DISP_TABLE_SIZE 262 #define DISP_TRUNC_GLYPH(dp) ((dp)->contents[256]) #define DISP_CONTINUE_GLYPH(dp) ((dp)->contents[257]) #define DISP_ESCAPE_GLYPH(dp) ((dp)->contents[258]) #define DISP_CTRL_GLYPH(dp) ((dp)->contents[259]) #define DISP_INVIS_VECTOR(dp) ((dp)->contents[260]) +#define DISP_BORDER_GLYPH(dp) ((dp)->contents[261]) #define DISP_CHAR_VECTOR(dp, c) ((dp)->contents[c]) extern struct Lisp_Vector *window_display_table ();