From: Kenichi Handa Date: Tue, 8 Oct 2002 10:58:24 +0000 (+0000) Subject: (unify-8859-on-encoding-mode): Set X-Git-Tag: emacs-pretest-21.2.91~3 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=58221e52f478a134b694cfd1824bad1284ba50f8;p=emacs.git (unify-8859-on-encoding-mode): Set :init-value to nil, and calls (unify-8859-on-encoding-mode 1) later. --- diff --git a/lisp/international/ucs-tables.el b/lisp/international/ucs-tables.el index 64b77aac220..26989e2b4db 100644 --- a/lisp/international/ucs-tables.el +++ b/lisp/international/ucs-tables.el @@ -2455,7 +2455,11 @@ input method to search for e-acute in a Latin-1 buffer. See also command `unify-8859-on-decoding-mode'." :group 'mule :global t - :init-value t + ;; Actually, :init-value should be t, but that causes failure on + ;; bootstrapping. So, as a workaround, we set nil here, and later + ;; call: + ;; (unify-8859-on-encoding-mode 1) + :init-value nil (if unify-8859-on-encoding-mode (ucs-unify-8859 t nil) (ucs-fragment-8859 t nil))) @@ -2483,7 +2487,7 @@ See also command `unify-8859-on-encoding-mode'." ;; Synchronize the status with the initial value of ;; unify-8859-on-encoding-mode and unify-8859-on-decoding-mode. -(ucs-unify-8859 t nil) +(unify-8859-on-encoding-mode 1) ;; Arrange to set up the translation-table for Quail. This probably ;; isn't foolproof.