emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs-24 r116905: A better fix for bug #17169.


From: Eli Zaretskii
Subject: [Emacs-diffs] emacs-24 r116905: A better fix for bug #17169.
Date: Fri, 04 Apr 2014 08:26:33 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 116905
revision-id: address@hidden
parent: address@hidden
fixes bug: http://debbugs.gnu.org/17169
committer: Eli Zaretskii <address@hidden>
branch nick: emacs-24
timestamp: Fri 2014-04-04 11:26:00 +0300
message:
  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.
modified:
  lisp/ChangeLog                 changelog-20091113204419-o5vbwnq5f7feedwu-1432
  lisp/international/characters.el 
characters.el-20091113204419-o5vbwnq5f7feedwu-1037
=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog    2014-04-04 02:09:35 +0000
+++ b/lisp/ChangeLog    2014-04-04 08:26:00 +0000
@@ -1,3 +1,10 @@
+2014-04-04  Eli Zaretskii  <address@hidden>
+
+       * 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  <address@hidden>
 
        * files.el (buffer-stale--default-function)

=== modified file 'lisp/international/characters.el'
--- a/lisp/international/characters.el  2014-04-03 19:53:43 +0000
+++ b/lisp/international/characters.el  2014-04-04 08:26:00 +0000
@@ -495,13 +495,12 @@
                        (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
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]