# HG changeset patch # User Kenichi Handa # Date 1023840939 0 # Node ID 62636e000934e4a5f1e6e828d9529d3e709cec2d # Parent 143a4196fa567836123edfef6dbb9a618f715192 (define-charset): Change the attribute :parents to :subset or :superset. diff -r 143a4196fa56 -r 62636e000934 lisp/international/mule.el --- a/lisp/international/mule.el Wed Jun 12 00:15:03 2002 +0000 +++ b/lisp/international/mule.el Wed Jun 12 00:15:39 2002 +0000 @@ -144,13 +144,22 @@ hexadecimal representation of CHAR-n. A line starting with `#' is a comment line. -`:parents' +`:subset' + +VALUE must be a list: + ( PARENT MIN-CODE MAX-CODE OFFSET ) +PARENT is a parent charset. MIN-CODE and MAX-CODE specify the range +of characters inherited from the parent. OFFSET is an integer value +to add to a code point of the parent charset to get the corresponding +code point of this charset. + +`:superset' VALUE must be a list of parent charsets. The charset inherits characters from them. Each element of the list may be a cons (PARENT . OFFSET), where PARENT is a parent charset, and OFFSET is an offset -value to add to a code point of this charset to get the corresponding -code point of PARENT. +value to add to a code point of PARENT to get the corresponding code +point of this charset. `:unify-map' @@ -175,7 +184,8 @@ :invalid-code :code-offset :map - :parents + :subset + :superset :unify-map :plist))))