diff options
| author | Dave Love | 2002-01-01 16:55:58 +0000 |
|---|---|---|
| committer | Dave Love | 2002-01-01 16:55:58 +0000 |
| commit | 7f93e2ab98701ec98916fb107f48216fc0d2360e (patch) | |
| tree | af5bf8c9fd54955d87e5adefc32016c784c73f87 | |
| parent | 1996baeec097efe3e77bff7b0413bd03557b9c15 (diff) | |
| download | emacs-7f93e2ab98701ec98916fb107f48216fc0d2360e.tar.gz emacs-7f93e2ab98701ec98916fb107f48216fc0d2360e.zip | |
(quail-define-indian-trans-package): Unquote
lambda.
(quail-define-inscript-package): Avoid mapcar*.
| -rw-r--r-- | leim/ChangeLog | 6 | ||||
| -rw-r--r-- | leim/quail/indian.el | 22 |
2 files changed, 16 insertions, 12 deletions
diff --git a/leim/ChangeLog b/leim/ChangeLog index aa49544974f..b3a2a8ed3d4 100644 --- a/leim/ChangeLog +++ b/leim/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2002-01-01 Dave Love <fx@gnu.org> | ||
| 2 | |||
| 3 | * quail/indian.el (quail-define-indian-trans-package): Unquote | ||
| 4 | lambda. | ||
| 5 | (quail-define-inscript-package): Avoid mapcar*. | ||
| 6 | |||
| 1 | 2001-12-20 Dave Love <fx@gnu.org> | 7 | 2001-12-20 Dave Love <fx@gnu.org> |
| 2 | 8 | ||
| 3 | * quail/latin-ltx.el: Fix un-doubled backslashes. | 9 | * quail/latin-ltx.el: Fix un-doubled backslashes. |
diff --git a/leim/quail/indian.el b/leim/quail/indian.el index c00f8a23695..a7cad43c141 100644 --- a/leim/quail/indian.el +++ b/leim/quail/indian.el | |||
| @@ -133,10 +133,10 @@ | |||
| 133 | nil nil nil nil nil nil t nil | 133 | nil nil nil nil nil nil t nil |
| 134 | 'quail-indian-update-translation) | 134 | 'quail-indian-update-translation) |
| 135 | (maphash | 135 | (maphash |
| 136 | '(lambda (key val) | 136 | (lambda (key val) |
| 137 | (quail-defrule key (if (= (length val) 1) | 137 | (quail-defrule key (if (= (length val) 1) |
| 138 | (string-to-char val) | 138 | (string-to-char val) |
| 139 | (vector val)))) | 139 | (vector val)))) |
| 140 | (cdr hashtbls))) | 140 | (cdr hashtbls))) |
| 141 | 141 | ||
| 142 | ;; | 142 | ;; |
| @@ -173,15 +173,13 @@ | |||
| 173 | (setq key-table (quail-indian-flatten-list key-table)) | 173 | (setq key-table (quail-indian-flatten-list key-table)) |
| 174 | (funcall 'quail-define-package pkgname lang title nil docstring | 174 | (funcall 'quail-define-package pkgname lang title nil docstring |
| 175 | nil nil nil nil nil nil nil nil | 175 | nil nil nil nil nil nil nil nil |
| 176 | 'quail-indian-update-translation | 176 | 'quail-indian-update-translation) |
| 177 | ) | 177 | (dolist (key key-table) |
| 178 | (mapcar* | 178 | (let ((val (pop char-table))) |
| 179 | '(lambda (key val) | 179 | (if (and key val) |
| 180 | (and key val | 180 | (quail-defrule |
| 181 | (quail-defrule | ||
| 182 | (if (char-valid-p key) (char-to-string key) key) | 181 | (if (char-valid-p key) (char-to-string key) key) |
| 183 | (if (stringp val) (vector val) val)))) | 182 | (if (stringp val) (vector val) val)))))) |
| 184 | key-table char-table)) | ||
| 185 | 183 | ||
| 186 | ;; | 184 | ;; |
| 187 | 185 | ||