]> git.eshelyaron.com Git - emacs.git/commitdiff
Doc fix.
authorXue Fuqiao <xfq.free@gmail.com>
Tue, 5 Nov 2013 09:00:52 +0000 (17:00 +0800)
committerXue Fuqiao <xfq.free@gmail.com>
Tue, 5 Nov 2013 09:00:52 +0000 (17:00 +0800)
* doc/lispref/display.texi (Glyphs): Add an index for glyph code.

* src/xdisp.c (syms_of_xdisp): Mention the active display table in doc
string of glyphless-char-display.

doc/lispref/ChangeLog
doc/lispref/display.texi
src/ChangeLog
src/xdisp.c

index cc214aa6dfa7c9785da02bdcc070ab0af88f5c1e..5b945c6d06e6fedd00a6fb204d5401952e73e528 100644 (file)
@@ -1,3 +1,7 @@
+2013-11-05  Xue Fuqiao  <xfq.free@gmail.com>
+
+       * display.texi (Glyphs): Add an index for glyph code.
+
 2013-11-01  Jan Djärv  <jan.h.d@swipnet.se>
 
        * display.texi (Face Attributes): Document :distant-foreground.
index ebb61a76b5911efa2d2ca3108343fab174839c04..36d8502fe9eb89accb9f3e7316831500960bbe31 100644 (file)
@@ -6112,6 +6112,7 @@ the standard display table.
 @subsection Glyphs
 @cindex glyph
 
+@cindex glyph code
   A @dfn{glyph} is a graphical symbol which occupies a single
 character position on the screen.  Each glyph is represented in Lisp
 as a @dfn{glyph code}, which specifies a character and optionally a
index 227b86a4cab80cebed17fc532d668db9cb351318..556025fa5bdca85fceb56e97fa2c5135adae6447 100644 (file)
@@ -1,3 +1,8 @@
+2013-11-05  Xue Fuqiao  <xfq.free@gmail.com>
+
+       * xdisp.c (syms_of_xdisp): Mention the active display table in doc
+       string of glyphless-char-display.
+
 2013-11-05  Jan Djärv  <jan.h.d@swipnet.se>
 
        * nsfns.m (ns_get_name_from_ioreg): New function.
index 382f9e7a8e1f56edb630616683a0941b71ac19e3..a9dd387729e64cd42f4f5c15d778a7b1e4c81816 100644 (file)
@@ -29723,7 +29723,11 @@ GRAPHICAL and TEXT should each have one of the values listed above.
 The char-table has one extra slot to control the display of a character for
 which no font is found.  This slot only takes effect on graphical terminals.
 Its value should be an ASCII acronym string, `hex-code', `empty-box', or
-`thin-space'.  The default is `empty-box'.  */);
+`thin-space'.  The default is `empty-box'.
+
+If a character has a non-nil entry in an active display table, the
+display table takes effect; in this case, Emacs does not consult
+`glyphless-char-display' at all.  */);
   Vglyphless_char_display = Fmake_char_table (Qglyphless_char_display, Qnil);
   Fset_char_table_extra_slot (Vglyphless_char_display, make_number (0),
                              Qempty_box);