[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)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs-24 r116902: Fix bug #17169 with infinite recursion in bidi_initialize under force-load-messages.,
Eli Zaretskii <=