Kenichi Handa
e1a14cdc74
Include "intervals.h".
...
(fontset_face): Fix comparing of Lisp_Objects.
(free_face_fontset): Fix Lisp_Object/int mixup.
(new_fontset_from_font_name): Likewise.
2004-03-11 11:40:12 +00:00
Kenichi Handa
30d56493d5
(Ftranslate_region_internal): Fix Lisp_Object/int mixup.
2004-03-11 11:38:27 +00:00
Kenichi Handa
f6cbaf43e3
Add many prototypes for static functions.
2004-03-11 11:21:39 +00:00
Kenichi Handa
d83bf7cc68
*** empty log message ***
2004-03-11 08:46:45 +00:00
Kenichi Handa
2170c8f05b
(get_translation_table): Allow max_lookup to be NULL.
...
(decode_coding): Call get_translation_table with max_lookup NULL.
(Ffind_coding_systems_region_internal): Likewise.
(Funencodable_char_position, Fcheck_coding_systems_region):
Likewise.
2004-03-11 08:46:07 +00:00
Kenichi Handa
3e0a79b744
*** empty log message ***
2004-03-11 07:09:20 +00:00
Kenichi Handa
09ee6fdda7
(get_translation_table): New arg max_lookup. Caller changed.
...
(LOOKUP_TRANSLATION_TABLE): Pay attention that table may be a list.
2004-03-11 07:07:41 +00:00
Kenichi Handa
e6a54062d3
(get_translation_table): Declare it as Lisp_Object.
...
(LOOKUP_TRANSLATION_TABLE): New macro.
(produce_chars): Use LOOKUP_TRANSLATION_TABLE instead of
CHAR_TABLE_REF.
(consume_chars): Likewise.
2004-03-11 05:54:58 +00:00
Kenichi Handa
502ed9fb33
*** empty log message ***
2004-03-11 02:18:25 +00:00
Kenichi Handa
433f7f87b7
(get_translation): Fix previous change.
...
(encode_coding): Don't call translate_chars.
(consume_chars): New arg translation_table. Caller changed.
(translate_chars): Deleted.
(syms_of_coding): Make translation-table's number of extra slots 2.
2004-03-11 02:18:12 +00:00
Kenichi Handa
a6d1872edb
(define-translation-table): New function.
2004-03-11 02:12:36 +00:00
Kenichi Handa
0c4fbd05ec
(jisx0213-to-unicode, unicode-to-jisx0213):
...
New translation tables.
2004-03-11 02:12:20 +00:00
Kenichi Handa
4d55aab303
*** empty log message ***
2004-03-10 23:11:37 +00:00
Kenichi Handa
69a80ea334
(MAX_ANNOTATION_LENGTH): Adjusted for the change of
...
annotation data format.
(ADD_ANNOTATION_DATA, ADD_COMPOSITION_DATA, ADD_CHARSET_DATA):
Change arguments FROM and TO to single argument NCHARS. Caller
changed.
(decode_coding_utf_8): Pay attention to coding->charbuf_used.
(decode_coding_utf_16, decode_coding_emacs_mule)
(decode_coding_iso_2022, decode_coding_sjis, decode_coding_big5)
(decode_coding_ccl, decode_coding_charset): Likewise.
(get_translation): New function.
(produce_chars): New arguments translation_table and last_block.
Translate characters here. Return number of carryover chars.
Caller changed.
(produce_composition): New argument pos. Caller changed.
Adjusted for the change of annotation data format.
(produce_charset, produce_annotation): Likewise.
(decode_coding): Don't call translate_chars.
2004-03-10 23:11:18 +00:00
Kenichi Handa
6e76ae9103
*** empty log message ***
2004-03-09 02:30:13 +00:00
Kenichi Handa
130b729cfb
(simple_search): Fix settingthis_pos_byte in backward search.
2004-03-09 02:19:36 +00:00
Kenichi Handa
0aae328887
*** empty log message ***
2004-03-08 23:16:20 +00:00
Kenichi Handa
0e219d5467
(detect_coding_emacs_mule): Fix counting of encoded
...
byte sequence.
(detect_coding_ccl): Fix setting of the variable valids.
2004-03-08 23:15:42 +00:00
Kenichi Handa
608aa380cf
Sync to HEAD.
2004-03-04 23:33:44 +00:00
Kenichi Handa
9fb9a1b555
*** empty log message ***
2004-03-04 23:16:57 +00:00
Kenichi Handa
faea53fd50
(x_list_fonts): Fix the detection of an auto-scaled font.
2004-03-04 12:43:44 +00:00
Kenichi Handa
bb229eecd9
(build_scalable_font_name): If the scalable font is requested for
...
a specific size, don't change that size.
(try_font_list): Try a scalable font also in the case that a
pattern string is specified,
2004-03-04 12:42:56 +00:00
Kenichi Handa
fd6ce05bcd
*** empty log message ***
2004-03-04 07:49:52 +00:00
Kenichi Handa
29f7ffd042
(decode_coding_utf_16): Fix handling of surrogate pare.
2004-03-04 07:49:18 +00:00
Kenichi Handa
24864b6561
*** empty log message ***
2004-03-04 00:55:07 +00:00
Kenichi Handa
8583605b95
(Ftranslate_region_internal): Renamed from
...
Ftranslate_region. Accept a char-table in TABLE.
(syms_of_editfns): Defsubr Stranslate_region_internal.
2004-03-04 00:54:46 +00:00
Kenichi Handa
16431d3c7e
(translate-region): Re-implement it here. Make it interactive.
2004-03-04 00:52:45 +00:00
Kenichi Handa
7f8005cd23
(set_lface_from_font_name): If a font is specified for
...
a frame, generate a fontset from the font.
2004-03-04 00:43:10 +00:00
Kenichi Handa
e071f4f251
*** empty log message ***
2004-03-03 12:38:28 +00:00
Kenichi Handa
b1a733efbb
(ps-mule-font-info-database): Typo in doc fixed.
2004-03-03 12:36:44 +00:00
Kenichi Handa
2db4bfe529
(Fface_font): New optional arg CHARACTER.
2004-03-03 12:33:33 +00:00
Kenichi Handa
3ea7ac3c5a
Merged from HEAD (1.72).
2004-03-02 23:09:14 +00:00
Kenichi Handa
c88a499295
*** empty log message ***
2004-02-17 00:18:33 +00:00
Kenichi Handa
8cf93b6ed2
(CHARSET_OFFSET): New macro.
2004-02-17 00:18:01 +00:00
Kenichi Handa
697a932e73
*** empty log message ***
2004-02-16 00:11:54 +00:00
Kenichi Handa
d7957d9062
(font-encoding-alist): Cancel previous change.
2004-02-16 00:11:36 +00:00
Kenichi Handa
e36543c510
*** empty log message ***
2004-02-13 06:41:27 +00:00
Kenichi Handa
cf0c289d2c
(x_get_font_repertory): Fix for non-Unicode-bmp charset.
2004-02-13 06:40:15 +00:00
Kenichi Handa
328d44814c
*** empty log message ***
2004-02-13 02:26:48 +00:00
Kenichi Handa
57e13af9da
(Fset_fontset_font): Fix previous change.
2004-02-13 02:17:24 +00:00
Kenichi Handa
45a830cfb4
(font-encoding-alist): Register "iso10646-2" for unicode-sip.
2004-02-13 01:46:50 +00:00
Kenichi Handa
bed2066322
*** empty log message ***
2004-02-12 11:05:52 +00:00
Kenichi Handa
fa215d8baf
Fix previous change.
2004-02-12 08:21:32 +00:00
Kenichi Handa
acc3a7032b
(chinese-cns11643-15): New charset.
2004-02-12 08:11:56 +00:00
Kenichi Handa
753901ddbe
Fix previous change.
2004-02-12 08:08:55 +00:00
Kenichi Handa
709f1f6242
*** empty log message ***
2004-02-12 08:06:07 +00:00
Kenichi Handa
f8b75ee1c2
New file.
2004-02-12 08:05:56 +00:00
Kenichi Handa
e403580825
Fix previous change.
2004-02-12 08:04:00 +00:00
Kenichi Handa
64b698ac39
*** empty log message ***
2004-02-12 07:49:20 +00:00
Kenichi Handa
af56cec452
(all): Rename target from charsets. Depend on
...
${TRANS_TABLE}
(CNS-2.map, CNS-3.map, CNS-4.map, CNS-5.map, CNS-6.map)
(CNS-7.map): Generate from cns2ucsdkw.txt.
(install): Copy updated files only.
2004-02-12 07:48:24 +00:00