emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] emacs-24 r116902: Fix bug #17169 with infinite recursion i


From: Eli Zaretskii
Subject: [Emacs-diffs] emacs-24 r116902: Fix bug #17169 with infinite recursion in bidi_initialize under force-load-messages.
Date: Thu, 03 Apr 2014 19:54:39 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 116902
revision-id: address@hidden
parent: address@hidden
fixes bug: http://debbugs.gnu.org/17169
committer: Eli Zaretskii <address@hidden>
branch nick: emacs-24
timestamp: Thu 2014-04-03 22:53:43 +0300
message:
  Fix bug #17169 with infinite recursion in bidi_initialize under 
force-load-messages.
  
   lisp/international/characters.el: Preload 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-03 07:06:40 +0000
+++ b/lisp/ChangeLog    2014-04-03 19:53:43 +0000
@@ -1,3 +1,7 @@
+2014-04-03  Eli Zaretskii  <address@hidden>
+
+       * international/characters.el: Preload uni-mirrored.el.  (Bug#17169)
+
 2014-04-03  Glenn Morris  <address@hidden>
 
        * files.el (make-backup-file-name-function)

=== modified file 'lisp/international/characters.el'
--- a/lisp/international/characters.el  2014-01-06 06:25:30 +0000
+++ b/lisp/international/characters.el  2014-04-03 19:53:43 +0000
@@ -495,6 +495,14 @@
                        (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)
+
 ;; Latin
 
 (modify-category-entry '(#x80 . #x024F) ?l)


reply via email to

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