]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix recent changes related to 'glyphless-display-mode'
authorEli Zaretskii <eliz@gnu.org>
Thu, 2 Dec 2021 10:32:17 +0000 (12:32 +0200)
committerEli Zaretskii <eliz@gnu.org>
Thu, 2 Dec 2021 10:32:17 +0000 (12:32 +0200)
* lisp/textmodes/glyphless-mode.el (glyphless-mode-types): Fix
spelling of "bidirectional".
* lisp/international/characters.el (char-acronym-table): Fix
acronyms for LRI and RLI: use their accepted shorthands.
(glyphless-char-display-control): Fix spelling of doc string.

* doc/lispref/display.texi (Glyphless Chars): Fix spelling and add
a cross-reference.

doc/lispref/display.texi
lisp/international/characters.el
lisp/textmodes/glyphless-mode.el

index 80ef24b270dee1647da335ee49e12d92b238ae74..b82473f9c206093e405932ee67e4cb23f2dc59f2 100644 (file)
@@ -8282,8 +8282,9 @@ images, such as U+00AD @sc{soft hyphen}.
 
 @item bidi-control
 This is a subset of @code{format-control}, but only includes
-characters that are related to bi-directional control, like U+2069
-@sc{pop directional isolate} and U+202A @sc{left-to-right embedding}.
+characters that are related to bidirectional formatting control, like
+U+2069 @sc{pop directional isolate} and U+202A @sc{left-to-right
+embedding}.  @xref{Bidirectional Display}.
 
 Characters of Unicode General Category [Cf], such as U+200E
 @sc{left-to-right mark}, but excluding characters that have graphic
index c7d54318efd1280589f499e4c1901524358dc115..c9fc8c76a53e74290b85e6db87587a523319264a 100644 (file)
@@ -1493,8 +1493,8 @@ Setup `char-width-table' appropriate for non-CJK language environment."
 (aset char-acronym-table #x202D "LRO")    ; LEFT-TO-RIGHT OVERRIDE
 (aset char-acronym-table #x202E "RLO")    ; RIGHT-TO-LEFT OVERRIDE
 (aset char-acronym-table #x2060 "WJ")     ; WORD JOINER
-(aset char-acronym-table #x2066 "LTRI")           ; LEFT-TO-RIGHT ISOLATE
-(aset char-acronym-table #x2067 "RTLI")           ; RIGHT-TO-LEFT ISOLATE
+(aset char-acronym-table #x2066 "LRI")    ; LEFT-TO-RIGHT ISOLATE
+(aset char-acronym-table #x2067 "RLI")    ; RIGHT-TO-LEFT ISOLATE
 (aset char-acronym-table #x2069 "PDI")    ; POP DIRECTIONAL ISOLATE
 (aset char-acronym-table #x206A "ISS")    ; INHIBIT SYMMETRIC SWAPPING
 (aset char-acronym-table #x206B "ASS")    ; ACTIVATE SYMMETRIC SWAPPING
@@ -1628,8 +1628,8 @@ GROUP must be one of these symbols:
                     excluding characters that have graphic images,
                     such as U+00AD (SHY).
   `bidi-control':   A subset of `format-control', but only characters
-                    that are relevant for bi-directional control, like
-                    U+2069 (PDI) and U+202B (RLE).
+                    that are relevant for bidirectional formatting controls,
+                    like U+2069 (PDI) and U+202B (RLE).
   `variation-selectors':
                     Characters in the range U+FE00..U+FE0F, used for
                     selecting alternate glyph presentations, such as
index 9751b9f143e36c8f51831daeb6c84d8133a45227..177ba42c9c8a3eeed43ecbb3cb3dced824c28adb 100644 (file)
@@ -34,7 +34,7 @@ The value can be any of the groups supported by
                          (const :tag "C0 Control" c0-control)
                          (const :tag "C1 Control" c1-control)
                          (const :tag "Format Control" format-control)
-                         (const :tag "Bi-directional Control" bidi-control)
+                         (const :tag "Bidirectional Control" bidi-control)
                          (const :tag "Variation Selectors" variation-selectors)
                          (const :tag "No Font" no-font)))
   :group 'display)