]> git.eshelyaron.com Git - emacs.git/commitdiff
A better fix for bug #17169.
authorEli Zaretskii <eliz@gnu.org>
Fri, 4 Apr 2014 08:26:00 +0000 (11:26 +0300)
committerEli Zaretskii <eliz@gnu.org>
Fri, 4 Apr 2014 08:26:00 +0000 (11:26 +0300)
 lisp/international/characters.el (mirroring): Fix last change:
 instead of loading uni-mirrored.el explicitly, do that implicitly
 by creating the 'mirroring' uniprop table.  This avoids announcing
 the loading of uni-mirrored.el.

lisp/ChangeLog
lisp/international/characters.el

index f6340047e0af5a54a90aa5c5cda4b37c228ac6ac..a49b0e7dc7c9914fbfbd7efbea8e0d46ad57e2ef 100644 (file)
@@ -1,3 +1,10 @@
+2014-04-04  Eli Zaretskii  <eliz@gnu.org>
+
+       * international/characters.el (mirroring): Fix last change:
+       instead of loading uni-mirrored.el explicitly, do that implicitly
+       by creating the 'mirroring' uniprop table.  This avoids announcing
+       the loading of uni-mirrored.el.
+
 2014-04-04  Glenn Morris  <rgm@gnu.org>
 
        * files.el (buffer-stale--default-function)
index f00e49d3bb063996555009d5e9c39fcdc2e0519a..54ab362df0442fb67a4363e19a27c9df3dc9de1a 100644 (file)
@@ -495,13 +495,12 @@ with L, LRE, or LRO Unicode bidi character type.")
                        (modify-category-entry key ?L))))
                    table)))
 
-;; Load this if available, so that it gets dumped into Emacs.  This
-;; allows to start Emacs with force-load-messages in ~/.emacs, and
-;; avoid infinite recursion in bidi_initialize, which needs to load
-;; uni-mirrored.el in order to display "Loading" messages.  We use
-;; 'no-error to avoid error messages when bootstrapping without
-;; generated uni-*.el files.
-(load "international/uni-mirrored" 'no-error)
+;; Load uni-mirrored.el if available, so that it gets dumped into
+;; Emacs.  This allows to start Emacs with force-load-messages in
+;; ~/.emacs, and avoid infinite recursion in bidi_initialize, which
+;; needs to load uni-mirrored.el in order to display the "Loading"
+;; messages.
+(unicode-property-table-internal 'mirroring)
 
 ;; Latin