aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2009-06-17 01:16:53 +0000
committerKenichi Handa2009-06-17 01:16:53 +0000
commit43930e44a346d1fa02d53d155466f56971f7b904 (patch)
tree3427d60601eec74fe345fbde8c46a038479cbd6a
parent3af970a06ef84118eea62944da16ba37b4bb41d9 (diff)
downloademacs-43930e44a346d1fa02d53d155466f56971f7b904.tar.gz
emacs-43930e44a346d1fa02d53d155466f56971f7b904.zip
(list-character-sets): Change
"FINAL-CHAR" to "FINAL-BYTE" for follow the official terminology. (list-character-sets-1): Add one line explanation about "supplementary charset". Make the part "Supplementary Character Sets" clickable.
-rw-r--r--lisp/international/mule-diag.el16
1 files changed, 12 insertions, 4 deletions
diff --git a/lisp/international/mule-diag.el b/lisp/international/mule-diag.el
index 43df933ed38..d297fa06d84 100644
--- a/lisp/international/mule-diag.el
+++ b/lisp/international/mule-diag.el
@@ -60,8 +60,9 @@
60 60
61The D column contains the dimension of this character set. The CH 61The D column contains the dimension of this character set. The CH
62column contains the number of characters in a block of this character 62column contains the number of characters in a block of this character
63set. The FINAL-CHAR column contains an ISO-2022 <final-char> to use 63set. The FINAL-BYTE column contains an ISO-2022 <final-byte> to use
64for designating this character set in ISO-2022-based coding systems. 64in the designation escape sequence for this character set in
65ISO-2022-based coding systems.
65 66
66With prefix ARG, the output format gets more cryptic, 67With prefix ARG, the output format gets more cryptic,
67but still shows the full information." 68but still shows the full information."
@@ -85,7 +86,7 @@ but still shows the full information."
85 (indent-to 48) 86 (indent-to 48)
86 (insert "| +--CHARS\n") 87 (insert "| +--CHARS\n")
87 (let ((columns '(("CHARSET-NAME" . name) "\t\t\t\t\t" 88 (let ((columns '(("CHARSET-NAME" . name) "\t\t\t\t\t"
88 ("D CH FINAL-CHAR" . iso-spec))) 89 ("D CH FINAL-BYTE" . iso-spec)))
89 pos) 90 pos)
90 (while columns 91 (while columns
91 (if (stringp (car columns)) 92 (if (stringp (car columns))
@@ -151,7 +152,14 @@ SORT-KEY should be `name' or `iso-spec' (default `name')."
151 ;; Insert information of character sets. 152 ;; Insert information of character sets.
152 (dolist (elt (append charset-info-list (list t) supplementary-list)) 153 (dolist (elt (append charset-info-list (list t) supplementary-list))
153 (if (eq elt t) 154 (if (eq elt t)
154 (insert "-------------- Supplementary Character Sets --------------") 155 (progn
156 (insert "\n-------------- ")
157 (insert-text-button "Supplementary Character Sets"
158 'type 'help-info
159 'help-args '("(emacs)Charsets"))
160 (insert " --------------
161Character sets for defining another charset or obsolete now
162"))
155 (insert-text-button (symbol-name (car elt)) ; NAME 163 (insert-text-button (symbol-name (car elt)) ; NAME
156 :type 'list-charset-chars 164 :type 'list-charset-chars
157 'help-args (list (car elt))) 165 'help-args (list (car elt)))