comparison lispref/display.texi @ 8925:b05788fd41f0

*** empty log message ***
author Jim Blandy <jimb@redhat.com>
date Mon, 19 Sep 1994 21:50:07 +0000
parents 355f353f7c74
children 7cdfcd5e71ff
comparison
equal deleted inserted replaced
8924:c64235231b19 8925:b05788fd41f0
1036 @end menu 1036 @end menu
1037 1037
1038 @node Display Table Format 1038 @node Display Table Format
1039 @subsection Display Table Format 1039 @subsection Display Table Format
1040 1040
1041 A display table is actually an array of 261 elements. 1041 A display table is actually an array of 262 elements.
1042 1042
1043 @defun make-display-table 1043 @defun make-display-table
1044 This creates and returns a display table. The table initially has 1044 This creates and returns a display table. The table initially has
1045 @code{nil} in all elements. 1045 @code{nil} in all elements.
1046 @end defun 1046 @end defun
1051 an element is @code{nil}, it says to display that character according to 1051 an element is @code{nil}, it says to display that character according to
1052 the usual display conventions (@pxref{Usual Display}). Note that the 1052 the usual display conventions (@pxref{Usual Display}). Note that the
1053 display table has no effect on the tab and newline characters; they are 1053 display table has no effect on the tab and newline characters; they are
1054 always displayed as whitespace in their usual special fashion. 1054 always displayed as whitespace in their usual special fashion.
1055 1055
1056 The remaining five elements of a display table serve special purposes, 1056 The remaining six elements of a display table serve special purposes,
1057 and @code{nil} means use the default stated below. 1057 and @code{nil} means use the default stated below.
1058 1058
1059 @table @asis 1059 @table @asis
1060 @item 256 1060 @item 256
1061 The glyph for the end of a truncated screen line (the default for this 1061 The glyph for the end of a truncated screen line (the default for this
1068 @item 259 1068 @item 259
1069 The glyph for indicating a control character (the default is @samp{^}). 1069 The glyph for indicating a control character (the default is @samp{^}).
1070 @item 260 1070 @item 260
1071 A vector of glyphs for indicating the presence of invisible lines (the 1071 A vector of glyphs for indicating the presence of invisible lines (the
1072 default is @samp{...}). @xref{Selective Display}. 1072 default is @samp{...}). @xref{Selective Display}.
1073 @item 261
1074 The glyph used to draw the border between side-by-side windows (the
1075 default is @samp{|}). @xref{Splitting Windows}.
1073 @end table 1076 @end table
1074 1077
1075 For example, here is how to construct a display table that mimics the 1078 For example, here is how to construct a display table that mimics the
1076 effect of setting @code{ctl-arrow} to a non-@code{nil} value: 1079 effect of setting @code{ctl-arrow} to a non-@code{nil} value:
1077 1080