Commit b7cf27ed authored by Eli Zaretskii's avatar Eli Zaretskii

A better fix for bug #17169.

 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.
parent 8a1d24b1
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> 2014-04-04 Glenn Morris <rgm@gnu.org>
* files.el (buffer-stale--default-function) * files.el (buffer-stale--default-function)
......
...@@ -495,13 +495,12 @@ with L, LRE, or LRO Unicode bidi character type.") ...@@ -495,13 +495,12 @@ with L, LRE, or LRO Unicode bidi character type.")
(modify-category-entry key ?L)))) (modify-category-entry key ?L))))
table))) table)))
;; Load this if available, so that it gets dumped into Emacs. This ;; Load uni-mirrored.el if available, so that it gets dumped into
;; allows to start Emacs with force-load-messages in ~/.emacs, and ;; Emacs. This allows to start Emacs with force-load-messages in
;; avoid infinite recursion in bidi_initialize, which needs to load ;; ~/.emacs, and avoid infinite recursion in bidi_initialize, which
;; uni-mirrored.el in order to display "Loading" messages. We use ;; needs to load uni-mirrored.el in order to display the "Loading"
;; 'no-error to avoid error messages when bootstrapping without ;; messages.
;; generated uni-*.el files. (unicode-property-table-internal 'mirroring)
(load "international/uni-mirrored" 'no-error)
;; Latin ;; Latin
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment