bpt/emacs.git
20 years agoSync to HEAD
Kenichi Handa [Fri, 16 Apr 2004 12:51:06 +0000 (12:51 +0000)]
Sync to HEAD

20 years ago*** empty log message ***
Kenichi Handa [Thu, 15 Apr 2004 01:08:34 +0000 (01:08 +0000)]
*** empty log message ***

20 years ago(auto-compose-chars): Execute the main code in
Kenichi Handa [Thu, 15 Apr 2004 01:01:44 +0000 (01:01 +0000)]
(auto-compose-chars): Execute the main code in
condition-case.

20 years ago*** empty log message ***
Kenichi Handa [Wed, 14 Apr 2004 12:45:19 +0000 (12:45 +0000)]
*** empty log message ***

20 years ago(Ffind_coding_systems_region_internal): Include raw-text and
Kenichi Handa [Wed, 14 Apr 2004 12:37:29 +0000 (12:37 +0000)]
(Ffind_coding_systems_region_internal): Include raw-text and
no-conversion in the result.

20 years agoSync to HEAD.
Kenichi Handa [Wed, 14 Apr 2004 06:24:18 +0000 (06:24 +0000)]
Sync to HEAD.

20 years ago(describe-property-list): Sync to HEAD.
Kenichi Handa [Wed, 14 Apr 2004 06:14:18 +0000 (06:14 +0000)]
(describe-property-list): Sync to HEAD.

20 years ago*** empty log message ***
Kenichi Handa [Wed, 14 Apr 2004 05:17:13 +0000 (05:17 +0000)]
*** empty log message ***

20 years ago(find_font_encoding): Return `ascii' for unknown
Kenichi Handa [Wed, 14 Apr 2004 05:17:00 +0000 (05:17 +0000)]
(find_font_encoding): Return `ascii' for unknown
encoding.
(load_font_get_repertory): Delete unnecessary check of ENCODING of
FONT_DEF.
(font_def_arg, add_arg, from_arg, to_arg): New args.
(set_fontset_font): Argument changed.
(Fset_fontset_font): Fix for the case that TARGET is a script
name and charset name.
(new_fontset_from_font_name): Fix argument to Fnew_fontset.

20 years ago(x-complement-fontset-spec): Don't
Kenichi Handa [Wed, 14 Apr 2004 05:13:56 +0000 (05:13 +0000)]
(x-complement-fontset-spec): Don't
change CHARSET_REGISTRY and CHARSET_ENCODING fields.

20 years ago*** empty log message ***
Kenichi Handa [Tue, 13 Apr 2004 11:04:53 +0000 (11:04 +0000)]
*** empty log message ***

20 years ago(fontset_font): Renamed from fontset_face. Return
Kenichi Handa [Tue, 13 Apr 2004 11:04:28 +0000 (11:04 +0000)]
(fontset_font): Renamed from fontset_face.  Return
value changed.
(face_suitable_for_char_p): Adjusted for the change of
fontset_font.
(face_for_char): Likewise.
(make_fontset_for_ascii_face): Fix setting of the fontset element
for ASCII.
(Finternal_char_font): Use fontset_font instead of FACE_FOR_CHAR
to get a font name.
(Ffontset_info): Adjusted for the change of fontset_font.

20 years ago*** empty log message ***
Kenichi Handa [Tue, 13 Apr 2004 06:25:07 +0000 (06:25 +0000)]
*** empty log message ***

20 years ago(next-word-boundary-kana): Handle half-width kana.
Kenichi Handa [Tue, 13 Apr 2004 06:20:28 +0000 (06:20 +0000)]
(next-word-boundary-kana): Handle half-width kana.

20 years agoSync to HEAD.
Kenichi Handa [Tue, 13 Apr 2004 00:44:50 +0000 (00:44 +0000)]
Sync to HEAD.

20 years agoSync.to HEAD.
Kenichi Handa [Mon, 12 Apr 2004 23:46:36 +0000 (23:46 +0000)]
Sync.to HEAD.

20 years ago*** empty log message ***
Kenichi Handa [Mon, 12 Apr 2004 23:18:01 +0000 (23:18 +0000)]
*** empty log message ***

20 years agoSync to HEAD.
Kenichi Handa [Mon, 12 Apr 2004 23:17:27 +0000 (23:17 +0000)]
Sync to HEAD.
(emacs_mule_char): Check invalid code more regidly.

20 years ago*** empty log message ***
Kenichi Handa [Mon, 12 Apr 2004 13:35:01 +0000 (13:35 +0000)]
*** empty log message ***

20 years ago(indian-1-column): Fix :emacs-mule-id.
Kenichi Handa [Mon, 12 Apr 2004 13:34:47 +0000 (13:34 +0000)]
(indian-1-column): Fix :emacs-mule-id.

20 years agoSync to HEAD.
Kenichi Handa [Mon, 12 Apr 2004 07:33:45 +0000 (07:33 +0000)]
Sync to HEAD.

20 years ago*** empty log message ***
Kenichi Handa [Mon, 12 Apr 2004 05:56:40 +0000 (05:56 +0000)]
*** empty log message ***

20 years ago(LEADING_CODE_LATIN_1_MIN) (LEADING_CODE_LATIN_1_MAX): Delete these
Kenichi Handa [Mon, 12 Apr 2004 04:48:35 +0000 (04:48 +0000)]
(LEADING_CODE_LATIN_1_MIN) (LEADING_CODE_LATIN_1_MAX): Delete these
macros.

20 years ago*** empty log message ***
Kenichi Handa [Mon, 12 Apr 2004 04:48:01 +0000 (04:48 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Kenichi Handa [Sun, 11 Apr 2004 23:30:51 +0000 (23:30 +0000)]
*** empty log message ***

20 years ago(japanese-iso-8bit): Fix order of :charset-list.
Kenichi Handa [Sun, 11 Apr 2004 23:21:36 +0000 (23:21 +0000)]
(japanese-iso-8bit): Fix order of :charset-list.

20 years ago*** empty log message ***
Kenichi Handa [Fri, 9 Apr 2004 00:25:32 +0000 (00:25 +0000)]
*** empty log message ***

20 years ago(rmail-decode-babyl-format): Use
Kenichi Handa [Fri, 9 Apr 2004 00:25:07 +0000 (00:25 +0000)]
(rmail-decode-babyl-format): Use
with-coding-priority instead of detect-coding-with-priority.

20 years ago*** empty log message ***
Kenichi Handa [Thu, 8 Apr 2004 11:56:07 +0000 (11:56 +0000)]
*** empty log message ***

20 years agoSync to HEAD.
Kenichi Handa [Thu, 8 Apr 2004 11:39:14 +0000 (11:39 +0000)]
Sync to HEAD.

20 years ago*** empty log message ***
Kenichi Handa [Wed, 7 Apr 2004 07:24:06 +0000 (07:24 +0000)]
*** empty log message ***

20 years agoSync to HEAD.
Kenichi Handa [Wed, 7 Apr 2004 07:23:24 +0000 (07:23 +0000)]
Sync to HEAD.
(check_translation): New function.
(Ftranslate_region_internal): Handle M:N mapping.

20 years ago(make-translation-table): Set second extra
Kenichi Handa [Wed, 7 Apr 2004 07:22:10 +0000 (07:22 +0000)]
(make-translation-table): Set second extra
slot of the char table to 1.
(make-translation-table-from-vector): Likewise.
(make-translation-table-from-alist): Fix handling of multiple
entries.

20 years ago*** empty log message ***
Kenichi Handa [Tue, 6 Apr 2004 07:35:17 +0000 (07:35 +0000)]
*** empty log message ***

20 years ago(xlfd_point_size): Set font->numeric[XLFD_PIXEL_SIZE].
Kenichi Handa [Tue, 6 Apr 2004 07:33:07 +0000 (07:33 +0000)]
(xlfd_point_size): Set font->numeric[XLFD_PIXEL_SIZE].

20 years ago*** empty log message ***
Kenichi Handa [Tue, 30 Mar 2004 13:09:57 +0000 (13:09 +0000)]
*** empty log message ***

20 years ago(DECODE_DESIGNATION): Set chars_96 to -1 instead of
Kenichi Handa [Tue, 30 Mar 2004 13:09:38 +0000 (13:09 +0000)]
(DECODE_DESIGNATION): Set chars_96 to -1 instead of
goto invalid_code.
(decode_coding_iso_2022): Fix handling of invalid designation.

20 years ago*** empty log message ***
Kenichi Handa [Tue, 30 Mar 2004 07:13:36 +0000 (07:13 +0000)]
*** empty log message ***

20 years ago(Finsert_file_contents): Be sure to call unbind_to
Kenichi Handa [Tue, 30 Mar 2004 07:12:54 +0000 (07:12 +0000)]
(Finsert_file_contents): Be sure to call unbind_to
after calling code_conversion_save.

20 years agoSync with HEAD
Kenichi Handa [Fri, 12 Mar 2004 00:03:12 +0000 (00:03 +0000)]
Sync with HEAD

20 years agoSync with HEAD (1.103).
Kenichi Handa [Thu, 11 Mar 2004 23:42:18 +0000 (23:42 +0000)]
Sync with HEAD (1.103).

20 years ago*** empty log message ***
Kenichi Handa [Thu, 11 Mar 2004 11:43:22 +0000 (11:43 +0000)]
*** empty log message ***

20 years ago(handle_auto_composed_prop): Fix Lisp_Object/int mixup.
Kenichi Handa [Thu, 11 Mar 2004 11:42:08 +0000 (11:42 +0000)]
(handle_auto_composed_prop): Fix Lisp_Object/int mixup.

20 years ago(print_prune_string_charset): Fix Lisp_Object/int mixup.
Kenichi Handa [Thu, 11 Mar 2004 11:41:33 +0000 (11:41 +0000)]
(print_prune_string_charset): Fix Lisp_Object/int mixup.

20 years agoInclude "intervals.h".
Kenichi Handa [Thu, 11 Mar 2004 11:40:12 +0000 (11:40 +0000)]
Include "intervals.h".
(fontset_face): Fix comparing of Lisp_Objects.
(free_face_fontset): Fix Lisp_Object/int mixup.
(new_fontset_from_font_name): Likewise.

20 years ago(Ftranslate_region_internal): Fix Lisp_Object/int mixup.
Kenichi Handa [Thu, 11 Mar 2004 11:38:27 +0000 (11:38 +0000)]
(Ftranslate_region_internal): Fix Lisp_Object/int mixup.

20 years agoAdd many prototypes for static functions.
Kenichi Handa [Thu, 11 Mar 2004 11:21:39 +0000 (11:21 +0000)]
Add many prototypes for static functions.

20 years ago*** empty log message ***
Kenichi Handa [Thu, 11 Mar 2004 08:46:45 +0000 (08:46 +0000)]
*** empty log message ***

20 years ago(get_translation_table): Allow max_lookup to be NULL.
Kenichi Handa [Thu, 11 Mar 2004 08:46:07 +0000 (08:46 +0000)]
(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.

20 years ago*** empty log message ***
Kenichi Handa [Thu, 11 Mar 2004 07:09:20 +0000 (07:09 +0000)]
*** empty log message ***

20 years ago(get_translation_table): New arg max_lookup. Caller changed.
Kenichi Handa [Thu, 11 Mar 2004 07:07:41 +0000 (07:07 +0000)]
(get_translation_table): New arg max_lookup.  Caller changed.
(LOOKUP_TRANSLATION_TABLE): Pay attention that table may be a list.

20 years ago(get_translation_table): Declare it as Lisp_Object.
Kenichi Handa [Thu, 11 Mar 2004 05:54:58 +0000 (05:54 +0000)]
(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.

20 years ago*** empty log message ***
Kenichi Handa [Thu, 11 Mar 2004 02:18:25 +0000 (02:18 +0000)]
*** empty log message ***

20 years ago(get_translation): Fix previous change.
Kenichi Handa [Thu, 11 Mar 2004 02:18:12 +0000 (02:18 +0000)]
(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.

20 years ago(define-translation-table): New function.
Kenichi Handa [Thu, 11 Mar 2004 02:12:36 +0000 (02:12 +0000)]
(define-translation-table): New function.

20 years ago(jisx0213-to-unicode, unicode-to-jisx0213):
Kenichi Handa [Thu, 11 Mar 2004 02:12:20 +0000 (02:12 +0000)]
(jisx0213-to-unicode, unicode-to-jisx0213):
New translation tables.

20 years ago*** empty log message ***
Kenichi Handa [Wed, 10 Mar 2004 23:11:37 +0000 (23:11 +0000)]
*** empty log message ***

20 years ago(MAX_ANNOTATION_LENGTH): Adjusted for the change of
Kenichi Handa [Wed, 10 Mar 2004 23:11:18 +0000 (23:11 +0000)]
(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.

20 years ago*** empty log message ***
Kenichi Handa [Tue, 9 Mar 2004 02:30:13 +0000 (02:30 +0000)]
*** empty log message ***

20 years ago(simple_search): Fix settingthis_pos_byte in backward search.
Kenichi Handa [Tue, 9 Mar 2004 02:19:36 +0000 (02:19 +0000)]
(simple_search): Fix settingthis_pos_byte in backward search.

20 years ago*** empty log message ***
Kenichi Handa [Mon, 8 Mar 2004 23:16:20 +0000 (23:16 +0000)]
*** empty log message ***

20 years ago(detect_coding_emacs_mule): Fix counting of encoded
Kenichi Handa [Mon, 8 Mar 2004 23:15:42 +0000 (23:15 +0000)]
(detect_coding_emacs_mule): Fix counting of encoded
byte sequence.
(detect_coding_ccl): Fix setting of the variable valids.

20 years agoSync to HEAD.
Kenichi Handa [Thu, 4 Mar 2004 23:33:44 +0000 (23:33 +0000)]
Sync to HEAD.

20 years ago*** empty log message ***
Kenichi Handa [Thu, 4 Mar 2004 23:16:57 +0000 (23:16 +0000)]
*** empty log message ***

20 years ago(x_list_fonts): Fix the detection of an auto-scaled font.
Kenichi Handa [Thu, 4 Mar 2004 12:43:44 +0000 (12:43 +0000)]
(x_list_fonts): Fix the detection of an auto-scaled font.

20 years ago(build_scalable_font_name): If the scalable font is requested for
Kenichi Handa [Thu, 4 Mar 2004 12:42:56 +0000 (12:42 +0000)]
(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,

20 years ago*** empty log message ***
Kenichi Handa [Thu, 4 Mar 2004 07:49:52 +0000 (07:49 +0000)]
*** empty log message ***

20 years ago(decode_coding_utf_16): Fix handling of surrogate pare.
Kenichi Handa [Thu, 4 Mar 2004 07:49:18 +0000 (07:49 +0000)]
(decode_coding_utf_16): Fix handling of surrogate pare.

20 years ago*** empty log message ***
Kenichi Handa [Thu, 4 Mar 2004 00:55:07 +0000 (00:55 +0000)]
*** empty log message ***

20 years ago(Ftranslate_region_internal): Renamed from
Kenichi Handa [Thu, 4 Mar 2004 00:54:46 +0000 (00:54 +0000)]
(Ftranslate_region_internal): Renamed from
Ftranslate_region.  Accept a char-table in TABLE.
(syms_of_editfns): Defsubr Stranslate_region_internal.

20 years ago(translate-region): Re-implement it here. Make it interactive.
Kenichi Handa [Thu, 4 Mar 2004 00:52:45 +0000 (00:52 +0000)]
(translate-region): Re-implement it here.  Make it interactive.

20 years ago(set_lface_from_font_name): If a font is specified for
Kenichi Handa [Thu, 4 Mar 2004 00:43:10 +0000 (00:43 +0000)]
(set_lface_from_font_name): If a font is specified for
a frame, generate a fontset from the font.

20 years ago*** empty log message ***
Kenichi Handa [Wed, 3 Mar 2004 12:38:28 +0000 (12:38 +0000)]
*** empty log message ***

20 years ago(ps-mule-font-info-database): Typo in doc fixed.
Kenichi Handa [Wed, 3 Mar 2004 12:36:44 +0000 (12:36 +0000)]
(ps-mule-font-info-database): Typo in doc fixed.

20 years ago(Fface_font): New optional arg CHARACTER.
Kenichi Handa [Wed, 3 Mar 2004 12:33:33 +0000 (12:33 +0000)]
(Fface_font): New optional arg CHARACTER.

20 years agoMerged from HEAD (1.72).
Kenichi Handa [Tue, 2 Mar 2004 23:09:14 +0000 (23:09 +0000)]
Merged from HEAD (1.72).

20 years ago*** empty log message ***
Kenichi Handa [Tue, 17 Feb 2004 00:18:33 +0000 (00:18 +0000)]
*** empty log message ***

20 years ago(CHARSET_OFFSET): New macro.
Kenichi Handa [Tue, 17 Feb 2004 00:18:01 +0000 (00:18 +0000)]
(CHARSET_OFFSET): New macro.

20 years ago*** empty log message ***
Kenichi Handa [Mon, 16 Feb 2004 00:11:54 +0000 (00:11 +0000)]
*** empty log message ***

20 years ago(font-encoding-alist): Cancel previous change.
Kenichi Handa [Mon, 16 Feb 2004 00:11:36 +0000 (00:11 +0000)]
(font-encoding-alist): Cancel previous change.

20 years ago*** empty log message ***
Kenichi Handa [Fri, 13 Feb 2004 06:41:27 +0000 (06:41 +0000)]
*** empty log message ***

20 years ago(x_get_font_repertory): Fix for non-Unicode-bmp charset.
Kenichi Handa [Fri, 13 Feb 2004 06:40:15 +0000 (06:40 +0000)]
(x_get_font_repertory): Fix for non-Unicode-bmp charset.

20 years ago*** empty log message ***
Kenichi Handa [Fri, 13 Feb 2004 02:26:48 +0000 (02:26 +0000)]
*** empty log message ***

20 years ago(Fset_fontset_font): Fix previous change.
Kenichi Handa [Fri, 13 Feb 2004 02:17:24 +0000 (02:17 +0000)]
(Fset_fontset_font): Fix previous change.

20 years ago(font-encoding-alist): Register "iso10646-2" for unicode-sip.
Kenichi Handa [Fri, 13 Feb 2004 01:46:50 +0000 (01:46 +0000)]
(font-encoding-alist): Register "iso10646-2" for unicode-sip.

20 years ago*** empty log message ***
Kenichi Handa [Thu, 12 Feb 2004 11:05:52 +0000 (11:05 +0000)]
*** empty log message ***

20 years agoFix previous change.
Kenichi Handa [Thu, 12 Feb 2004 08:21:32 +0000 (08:21 +0000)]
Fix previous change.

20 years ago(chinese-cns11643-15): New charset.
Kenichi Handa [Thu, 12 Feb 2004 08:11:56 +0000 (08:11 +0000)]
(chinese-cns11643-15): New charset.

20 years agoFix previous change.
Kenichi Handa [Thu, 12 Feb 2004 08:08:55 +0000 (08:08 +0000)]
Fix previous change.

20 years ago*** empty log message ***
Kenichi Handa [Thu, 12 Feb 2004 08:06:07 +0000 (08:06 +0000)]
*** empty log message ***

20 years agoNew file.
Kenichi Handa [Thu, 12 Feb 2004 08:05:56 +0000 (08:05 +0000)]
New file.

20 years agoFix previous change.
Kenichi Handa [Thu, 12 Feb 2004 08:04:00 +0000 (08:04 +0000)]
Fix previous change.

20 years ago*** empty log message ***
Kenichi Handa [Thu, 12 Feb 2004 07:49:20 +0000 (07:49 +0000)]
*** empty log message ***

20 years ago(all): Rename target from charsets. Depend on
Kenichi Handa [Thu, 12 Feb 2004 07:48:24 +0000 (07:48 +0000)]
(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.

20 years agoAdd code for handling KANJI-DATABASE format.
Kenichi Handa [Thu, 12 Feb 2004 07:38:43 +0000 (07:38 +0000)]
Add code for handling KANJI-DATABASE format.

20 years ago*** empty log message ***
Kenichi Handa [Thu, 12 Feb 2004 07:30:45 +0000 (07:30 +0000)]
*** empty log message ***

20 years ago(install): Copy updated files only.
Kenichi Handa [Thu, 12 Feb 2004 07:25:52 +0000 (07:25 +0000)]
(install): Copy updated files only.

20 years ago*** empty log message ***
Kenichi Handa [Tue, 10 Feb 2004 11:31:44 +0000 (11:31 +0000)]
*** empty log message ***

20 years ago(fontset_face): Handle fallback fonts correctly.
Kenichi Handa [Tue, 10 Feb 2004 11:30:55 +0000 (11:30 +0000)]
(fontset_face): Handle fallback fonts correctly.
(Ffontset_info): Return infomation about fallback fonts.

20 years ago(describe_vector): Handle default value of a char table.
Kenichi Handa [Tue, 10 Feb 2004 11:30:01 +0000 (11:30 +0000)]
(describe_vector): Handle default value of a char table.