view etc/nxml/02100-0214F.el @ 102422:82f82b92314e

(CODING_ISO_CMP_STATUS): New macro. (CODING_ISO_EXTSEGMENT_LEN, CODING_ISO_EMBEDDED_UTF_8): New macros. (MAX_ANNOTATION_LENGTH): Defined to 5. (ADD_COMPOSITION_DATA): New arg nbytes. (emacs_mule_char): New arg cmp_status. (DECODE_EMACS_MULE_COMPOSITION_CHAR): Delete it. (DECODE_EMACS_MULE_COMPOSITION_RULE_20): New arg c. (DECODE_EMACS_MULE_COMPOSITION_RULE_21): New arg c. (DECODE_EMACS_MULE_21_COMPOSITION): Delete the arg c. (DECODE_EMACS_MULE_20_RELATIVE_COMPOSITION): Likewise. (DECODE_EMACS_MULE_20_RULEBASE_COMPOSITION): Likewise. (DECODE_EMACS_MULE_COMPOSITION_START): New macro. (EMACS_MULE_COMPOSITION_END): New macro. (emacs_mule_finish_composition): New function. (EMACS_MULE_MAYBE_FINISH_COMPOSITION): New macro. (decode_coding_emacs_mule): Avoid long looking ahead while handling composition. (DECODE_COMPOSITION_RULE): Argument changed to rule and nbytes. (ENCODE_COMPOSITION_RULE): New macro. (finish_composition): New function. (MAYBE_FINISH_COMPOSITION): Call finish_composition. (DECODE_COMPOSITION_START): New implementation. (DECODE_COMPOSITION_END): Likewise. (STORE_COMPOSITION_RULE): New macro. (decode_coding_iso_2022): Avoid long looking ahead while handling composition, CTEXT extended segment, and embedded UTF-8. (setup_coding_system): For a coding of type iso-2022, reset CODING_ISO_EXTSEGMENT_LEN (coding) and CODING_ISO_EMBEDDED_UTF_8 (coding). (get_translation): Delete arguments last_block, from_nchars, to_nchars. Callers changed. (produce_chars): Don't modify charbuf. Adjusted for the change of get_translation. (produce_composition): Adjusted for the new annotation sequence. (handle_composition_annotation): Likewise. (consume_chars): Adjusted for the change of get_translation.
author Kenichi Handa <handa@m17n.org>
date Fri, 06 Mar 2009 07:51:52 +0000
parents 146707e036bd
children ef719132ddfa
line wrap: on
line source

(nxml-define-char-name-set 'letterlike-symbols
  '(("ACCOUNT OF" #x2100)
    ("ADDRESSED TO THE SUBJECT" #x2101)
    ("DOUBLE-STRUCK CAPITAL C" #x2102)
    ("DEGREE CELSIUS" #x2103)
    ("CENTRE LINE SYMBOL" #x2104)
    ("CARE OF" #x2105)
    ("CADA UNA" #x2106)
    ("EULER CONSTANT" #x2107)
    ("SCRUPLE" #x2108)
    ("DEGREE FAHRENHEIT" #x2109)
    ("SCRIPT SMALL G" #x210A)
    ("SCRIPT CAPITAL H" #x210B)
    ("BLACK-LETTER CAPITAL H" #x210C)
    ("DOUBLE-STRUCK CAPITAL H" #x210D)
    ("PLANCK CONSTANT" #x210E)
    ("PLANCK CONSTANT OVER TWO PI" #x210F)
    ("SCRIPT CAPITAL I" #x2110)
    ("BLACK-LETTER CAPITAL I" #x2111)
    ("SCRIPT CAPITAL L" #x2112)
    ("SCRIPT SMALL L" #x2113)
    ("L B BAR SYMBOL" #x2114)
    ("DOUBLE-STRUCK CAPITAL N" #x2115)
    ("NUMERO SIGN" #x2116)
    ("SOUND RECORDING COPYRIGHT" #x2117)
    ("SCRIPT CAPITAL P" #x2118)
    ("DOUBLE-STRUCK CAPITAL P" #x2119)
    ("DOUBLE-STRUCK CAPITAL Q" #x211A)
    ("SCRIPT CAPITAL R" #x211B)
    ("BLACK-LETTER CAPITAL R" #x211C)
    ("DOUBLE-STRUCK CAPITAL R" #x211D)
    ("PRESCRIPTION TAKE" #x211E)
    ("RESPONSE" #x211F)
    ("SERVICE MARK" #x2120)
    ("TELEPHONE SIGN" #x2121)
    ("TRADE MARK SIGN" #x2122)
    ("VERSICLE" #x2123)
    ("DOUBLE-STRUCK CAPITAL Z" #x2124)
    ("OUNCE SIGN" #x2125)
    ("OHM SIGN" #x2126)
    ("INVERTED OHM SIGN" #x2127)
    ("BLACK-LETTER CAPITAL Z" #x2128)
    ("TURNED GREEK SMALL LETTER IOTA" #x2129)
    ("KELVIN SIGN" #x212A)
    ("ANGSTROM SIGN" #x212B)
    ("SCRIPT CAPITAL B" #x212C)
    ("BLACK-LETTER CAPITAL C" #x212D)
    ("ESTIMATED SYMBOL" #x212E)
    ("SCRIPT SMALL E" #x212F)
    ("SCRIPT CAPITAL E" #x2130)
    ("SCRIPT CAPITAL F" #x2131)
    ("TURNED CAPITAL F" #x2132)
    ("SCRIPT CAPITAL M" #x2133)
    ("SCRIPT SMALL O" #x2134)
    ("ALEF SYMBOL" #x2135)
    ("BET SYMBOL" #x2136)
    ("GIMEL SYMBOL" #x2137)
    ("DALET SYMBOL" #x2138)
    ("INFORMATION SOURCE" #x2139)
    ("ROTATED CAPITAL Q" #x213A)
    ("DOUBLE-STRUCK SMALL GAMMA" #x213D)
    ("DOUBLE-STRUCK CAPITAL GAMMA" #x213E)
    ("DOUBLE-STRUCK CAPITAL PI" #x213F)
    ("DOUBLE-STRUCK N-ARY SUMMATION" #x2140)
    ("TURNED SANS-SERIF CAPITAL G" #x2141)
    ("TURNED SANS-SERIF CAPITAL L" #x2142)
    ("REVERSED SANS-SERIF CAPITAL L" #x2143)
    ("TURNED SANS-SERIF CAPITAL Y" #x2144)
    ("DOUBLE-STRUCK ITALIC CAPITAL D" #x2145)
    ("DOUBLE-STRUCK ITALIC SMALL D" #x2146)
    ("DOUBLE-STRUCK ITALIC SMALL E" #x2147)
    ("DOUBLE-STRUCK ITALIC SMALL I" #x2148)
    ("DOUBLE-STRUCK ITALIC SMALL J" #x2149)
    ("PROPERTY LINE" #x214A)
    ("TURNED AMPERSAND" #x214B)
    ))

;; arch-tag: 4233f761-f78d-4854-a019-2409f78514fa