(get_char_code_table): Allow negative character code.
authortomo <tomo>
Fri, 12 Nov 1999 21:02:13 +0000 (21:02 +0000)
committertomo <tomo>
Fri, 12 Nov 1999 21:02:13 +0000 (21:02 +0000)
commit2cb11592eb9c910c55f84103f8b967881c75d00f
treef671787c6d3521368108b9713a272fc88fdad400
parentdbf53915e2315d9b73d443eee6e2c53b6c77d520
(get_char_code_table): Allow negative character code.
(put_char_code_table): Likewise.
(Vcharacter_composition_table): New variable.
(Q_decomposition): New variable.
(Qwide): New variable.
(Qnarrow): New variable.
(Qcompat): New variable.
(QnoBreak): New variable.
(Qsuper): New variable.
(Qfraction): New variable.
(to_char_code): New function.
(Fget_composite_char): New function.
(Fput_char_attribute): Register `->decomposition' value to
`Vcharacter_composition_table'.
(syms_of_mule_charset): Add new function `get-composite-char', new
symbol `->decomposition', `wide', `narrow', `compat', `noBreak',
`super' and `fraction'.
(vars_of_mule_charset): Setup `Vcharacter_composition_table'.
src/mule-charset.c