aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorKenichi Handa2009-04-09 11:06:49 +0000
committerKenichi Handa2009-04-09 11:06:49 +0000
commit0af3fedff9897f58f7155a9f68868cd54863585b (patch)
treea928190b05011e292c6b82e2d1db38d82e2b112a /admin
parent12b5576566576351afdfa44d6c1417b1f02b82ab (diff)
downloademacs-0af3fedff9897f58f7155a9f68868cd54863585b.tar.gz
emacs-0af3fedff9897f58f7155a9f68868cd54863585b.zip
(unidata-describe-decomposition): Return
a string with a composition property to disable combining characters being composed.
Diffstat (limited to 'admin')
-rw-r--r--admin/ChangeLog6
-rw-r--r--admin/unidata/unidata-gen.el9
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 @@
12009-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
12009-03-11 Miles Bader <Miles Bader <miles@gnu.org>> 72009-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.