diff options
| author | Kenichi Handa | 1999-12-15 00:40:48 +0000 |
|---|---|---|
| committer | Kenichi Handa | 1999-12-15 00:40:48 +0000 |
| commit | 35554641be808ce5991c974d0d7dca144f1606f9 (patch) | |
| tree | 409807e0f2c452fefa5a1566d41facdd2ecb08ff | |
| parent | 0c4f97d011de61455c9895b1fa7a5011acd8edcd (diff) | |
| download | emacs-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.el | 13 |
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)" "\ |
| 28 | Version number and name of this version of MULE (multilingual environment).") | 28 | Version 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" "\ |
| 31 | Distribution date of this version of MULE (multilingual environment).") | 31 | Distribution 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) |