aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa1999-12-15 00:40:48 +0000
committerKenichi Handa1999-12-15 00:40:48 +0000
commit35554641be808ce5991c974d0d7dca144f1606f9 (patch)
tree409807e0f2c452fefa5a1566d41facdd2ecb08ff
parent0c4f97d011de61455c9895b1fa7a5011acd8edcd (diff)
downloademacs-35554641be808ce5991c974d0d7dca144f1606f9.tar.gz
emacs-35554641be808ce5991c974d0d7dca144f1606f9.zip
(mule-version): Updated to 5.0 (AOI).
(mule-version-date): Updated to 1999.12.7. (with-category-table): New macro.
-rw-r--r--lisp/international/mule.el13
1 files changed, 11 insertions, 2 deletions
diff --git a/lisp/international/mule.el b/lisp/international/mule.el
index 94f6a6a9bed..38dd3988ecd 100644
--- a/lisp/international/mule.el
+++ b/lisp/international/mule.el
@@ -24,10 +24,10 @@
24 24
25;;; Code: 25;;; Code:
26 26
27(defconst mule-version "4.0 (HANANOEN)" "\ 27(defconst mule-version "5.0 (AOI)" "\
28Version number and name of this version of MULE (multilingual environment).") 28Version number and name of this version of MULE (multilingual environment).")
29 29
30(defconst mule-version-date "1998.7.1" "\ 30(defconst mule-version-date "1999.12.7" "\
31Distribution date of this version of MULE (multilingual environment).") 31Distribution date of this version of MULE (multilingual environment).")
32 32
33(defun load-with-code-conversion (fullname file &optional noerror nomessage) 33(defun load-with-code-conversion (fullname file &optional noerror nomessage)
@@ -1280,6 +1280,15 @@ identification number of the table respectively."
1280 (put symbol 'translation-table-id id) 1280 (put symbol 'translation-table-id id)
1281 id)) 1281 id))
1282 1282
1283(put 'with-category-table 'lisp-indent-function 1)
1284
1285(defmacro with-category-table (category-table &rest body)
1286 `(let ((current-category-table (category-table)))
1287 (set-category-table ,category-table)
1288 (unwind-protect
1289 (progn ,@body)
1290 (set-category-table current-category-table))))
1291
1283;;; Initialize some variables. 1292;;; Initialize some variables.
1284 1293
1285(put 'use-default-ascent 'char-table-extra-slots 0) 1294(put 'use-default-ascent 'char-table-extra-slots 0)