aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2002-06-12 00:15:39 +0000
committerKenichi Handa2002-06-12 00:15:39 +0000
commit2c2a254fb0767497808f5344678a0fe07f14a646 (patch)
tree9fe11a69857bc026101075b85b91dc61319b283a
parentffc5b27f3856acaa94a969b81e4551c97696ff8f (diff)
downloademacs-2c2a254fb0767497808f5344678a0fe07f14a646.tar.gz
emacs-2c2a254fb0767497808f5344678a0fe07f14a646.zip
(define-charset): Change the attribute
:parents to :subset or :superset.
-rw-r--r--lisp/international/mule.el18
1 files changed, 14 insertions, 4 deletions
diff --git a/lisp/international/mule.el b/lisp/international/mule.el
index ec52eb0783a..dd91e997783 100644
--- a/lisp/international/mule.el
+++ b/lisp/international/mule.el
@@ -144,13 +144,22 @@ where XXX is a hexadecimal representation of CODE-n and YYY is a
144hexadecimal representation of CHAR-n. A line starting with `#' is a 144hexadecimal representation of CHAR-n. A line starting with `#' is a
145comment line. 145comment line.
146 146
147`:parents' 147`:subset'
148
149VALUE must be a list:
150 ( PARENT MIN-CODE MAX-CODE OFFSET )
151PARENT is a parent charset. MIN-CODE and MAX-CODE specify the range
152of characters inherited from the parent. OFFSET is an integer value
153to add to a code point of the parent charset to get the corresponding
154code point of this charset.
155
156`:superset'
148 157
149VALUE must be a list of parent charsets. The charset inherits 158VALUE must be a list of parent charsets. The charset inherits
150characters from them. Each element of the list may be a cons (PARENT 159characters from them. Each element of the list may be a cons (PARENT
151. OFFSET), where PARENT is a parent charset, and OFFSET is an offset 160. OFFSET), where PARENT is a parent charset, and OFFSET is an offset
152value to add to a code point of this charset to get the corresponding 161value to add to a code point of PARENT to get the corresponding code
153code point of PARENT. 162point of this charset.
154 163
155`:unify-map' 164`:unify-map'
156 165
@@ -175,7 +184,8 @@ attribute."
175 :invalid-code 184 :invalid-code
176 :code-offset 185 :code-offset
177 :map 186 :map
178 :parents 187 :subset
188 :superset
179 :unify-map 189 :unify-map
180 :plist)))) 190 :plist))))
181 191