diff options
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/ChangeLog | 6 | ||||
| -rw-r--r-- | admin/unidata/unidata-gen.el | 9 |
2 files changed, 13 insertions, 2 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog index 299190bb2a7..8e3a484f1f1 100644 --- a/admin/ChangeLog +++ b/admin/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2009-04-09 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * unidata/unidata-gen.el (unidata-describe-decomposition): Return | ||
| 4 | a string with a composition property to disable combining | ||
| 5 | characters being composed. | ||
| 6 | |||
| 1 | 2009-03-11 Miles Bader <Miles Bader <miles@gnu.org>> | 7 | 2009-03-11 Miles Bader <Miles Bader <miles@gnu.org>> |
| 2 | 8 | ||
| 3 | * quick-install-emacs: Be more clever about locating info directory. | 9 | * quick-install-emacs: Be more clever about locating info directory. |
diff --git a/admin/unidata/unidata-gen.el b/admin/unidata/unidata-gen.el index d82ba7aa432..5a03fd71431 100644 --- a/admin/unidata/unidata-gen.el +++ b/admin/unidata/unidata-gen.el | |||
| @@ -1134,8 +1134,13 @@ Property value is a character." | |||
| 1134 | (ON . "Other Neutrals"))))) | 1134 | (ON . "Other Neutrals"))))) |
| 1135 | 1135 | ||
| 1136 | (defun unidata-describe-decomposition (val) | 1136 | (defun unidata-describe-decomposition (val) |
| 1137 | (mapconcat #'(lambda (x) (if (symbolp x) (symbol-name x) (string ?' x ?'))) | 1137 | (mapconcat |
| 1138 | val " ")) | 1138 | #'(lambda (x) |
| 1139 | (if (symbolp x) (symbol-name x) | ||
| 1140 | (concat (string ?') | ||
| 1141 | (compose-string (string x) 0 1 (string ?\t x ?\t)) | ||
| 1142 | (string ?')))) | ||
| 1143 | val " ")) | ||
| 1139 | 1144 | ||
| 1140 | ;; Verify if we can retrieve correct values from the generated | 1145 | ;; Verify if we can retrieve correct values from the generated |
| 1141 | ;; char-tables. | 1146 | ;; char-tables. |