From: Kenichi Handa Date: Wed, 12 Jun 2002 00:15:39 +0000 (+0000) Subject: (define-charset): Change the attribute X-Git-Tag: emacs-pretest-23.0.90~8295^2~1864^2~655 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=2c2a254fb0767497808f5344678a0fe07f14a646;p=emacs.git (define-charset): Change the attribute :parents to :subset or :superset. --- 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 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 @@ attribute." :invalid-code :code-offset :map - :parents + :subset + :superset :unify-map :plist))))