Kenichi Handa
0321663c42
(charset_table_used): Delete extern.
2003-12-29 07:51:39 +00:00
Kenichi Handa
99e293b5b2
(Fccl_execute_on_string): Fix the condition of loop.
2003-12-29 07:51:22 +00:00
Kenichi Handa
8e4cd685a5
Fix setting of category `|'.
2003-12-29 07:50:51 +00:00
Kenichi Handa
8e9e2c18da
(set-locale-environment): Insert locale-translation-file-name in a
...
unibyte buffer.
2003-12-29 07:50:35 +00:00
Kenichi Handa
137c0a6773
(read-face-font): Include fontsets in the completion list.
2003-12-29 07:50:17 +00:00
Kenichi Handa
7453364c3a
*** empty log message ***
2003-12-02 06:57:35 +00:00
Kenichi Handa
d8c9fb8826
(detect_coding): Fix previous change.
...
(detect_coding_system): Likewise.
2003-12-02 06:57:17 +00:00
Kenichi Handa
b19bff0c0d
*** empty log message ***
2003-12-02 05:04:08 +00:00
Kenichi Handa
1b1314e056
(chinese-gb18030): Fix :charset-list.
2003-12-02 05:03:50 +00:00
Kenichi Handa
c0c99152f4
(handle_auto_composed_prop): Give limit to
...
Fnext_single_char_property_change.
2003-12-02 04:40:49 +00:00
Kenichi Handa
9541b9ed1a
*** empty log message ***
2003-12-02 01:55:21 +00:00
Kenichi Handa
6a83ee8a4a
(syms_of_composite): Don't make the compostion hash table week.
2003-12-02 01:55:06 +00:00
Kenichi Handa
e6baeb7650
*** empty log message ***
2003-12-02 01:47:37 +00:00
Kenichi Handa
95318a38d5
(Fset_fontset_font): Fix docstring.
2003-12-02 01:47:02 +00:00
Kenichi Handa
bedadd048e
(detect_coding_system): Adjust prototype.
2003-12-02 01:45:59 +00:00
Kenichi Handa
5b359650ab
(kill_workbuf_unwind): Delete this function.
...
(Finsert_file_contents): Adjust the call of detect_coding_system.
Get conversion_buffer by code_conversion_save. Use the macor
CODING_MAY_REQUIRE_DECODING. After decoding, update
coding_system.
2003-12-02 01:45:13 +00:00
Kenichi Handa
16869d7e2e
(make_conversion_work_buffer): Delete extern.
...
(code_conversion_save): Extern it.
2003-12-02 01:42:47 +00:00
Kenichi Handa
24a73b0a86
(enum iso_code_class_type): Delete ISO_carriage_return.
...
(CODING_GET_INFO): Delete argument eol_type. Callers changed.
(decode_coding_utf_8): Don't do eol converion.
(detect_coding_utf_16): Check coding->src_chars, not
coding->src_bytes. Add heuristics for those that have no
signature.
(decode_coding_emacs_mule): Don't do eol converion.
(decode_coding_iso_2022): Likewise.
(decode_coding_sjis): Likewise.
(decode_coding_big5): Likewise.
(decode_coding_charset): Likewise.
(adjust_coding_eol_type): Return a new coding system.
(detect_coding): Don't detect eol. Fix for utf-16 detection.
(decode_eol): In case of CRLF->LF conversion, use del_range_2 on
each change.
(decode_coding): Pay attention to undo_list. Do eol convesion for
all types of coding-systems (if necessary).
(Vcode_conversion_work_buf_list): Delete it.
(Vcode_conversion_reused_workbuf): Renamed from
Vcode_conversion_reused_work_buf.
(Vcode_conversion_workbuf_name): New variable.
(reused_workbuf_in_use): New variable.
(make_conversion_work_buffer): Delete the arg DEPTH.
(code_conversion_restore): Argument changed to cons.
(code_conversion_save): Delete the argument BUFFER. Callers
changed.
(detect_coding_system): New argument src_chars. Callers changed.
Fix for utf-16 detection.
(init_coding_once): Don't use ISO_carriage_return.
(syms_of_coding): Initialized Vcode_conversion_workbuf_name and
reused_workbuf_in_use.
2003-12-02 01:40:27 +00:00
Kenichi Handa
8a0e01e2a6
(auto-compose-chars): Fix previous change.
2003-11-26 11:54:07 +00:00
Kenichi Handa
6ec5974c18
*** empty log message ***
2003-11-26 11:53:52 +00:00
Kenichi Handa
6237c5d9f8
*** empty log message ***
2003-11-25 13:03:42 +00:00
Kenichi Handa
f2b4b39d20
(select-safe-coding-system): Fix for
...
the case that the first element of default-coding-system is t.
Fix a message when some coding systems are rejected.
2003-11-25 13:03:14 +00:00
Kenichi Handa
487519ff74
*** empty log message ***
2003-11-25 08:07:54 +00:00
Kenichi Handa
c8e89221aa
(auto-compose-chars): Fix previous change.
2003-11-25 08:07:41 +00:00
Kenichi Handa
9d0ca2a33f
(set-language-environment): Put higher priority to charsets listed in
...
`charset' property of the language environment.
2003-11-24 08:29:16 +00:00
Kenichi Handa
c2e3456e63
*** empty log message ***
2003-11-24 08:28:58 +00:00
Kenichi Handa
7ad96d50fc
*** empty log message ***
2003-11-24 02:46:35 +00:00
Kenichi Handa
afc9166aa3
(store_in_keymap): Pay attention to the case that idx is a cons
...
specifying a character range.
2003-11-24 02:46:11 +00:00
Kenichi Handa
9ecf9e75e0
*** empty log message ***
2003-11-24 02:22:09 +00:00
Kenichi Handa
5c99c2e685
(Fdefine_coding_system_internal): Fix previous change.
2003-11-24 02:21:55 +00:00
Kenichi Handa
a36634571d
*** empty log message ***
2003-11-23 07:34:14 +00:00
Kenichi Handa
02bf0a0ac2
(auto-compose-chars): Don't do unnecessary save-exclusion and
...
save-restriction.
2003-11-23 07:33:48 +00:00
Kenichi Handa
394c6e0e94
(handle_auto_composed_prop): Fix the case of returning
...
HANDLED_RECOMPUTE_PROPS.
2003-11-23 07:32:11 +00:00
Kenichi Handa
e536eeedde
*** empty log message ***
2003-11-23 02:17:43 +00:00
Kenichi Handa
2bc515e458
(Fdefine_coding_system_internal): Fix checking of ascii compatibility.
2003-11-23 02:17:20 +00:00
Kenichi Handa
0fabd612e2
(ctext-no-compositions): Remove garbage arguments.
2003-11-22 11:46:03 +00:00
Kenichi Handa
10039eb6cb
*** empty log message ***
2003-11-22 11:41:15 +00:00
Kenichi Handa
321c819c90
(find_charsets_in_text): Delete unused locale variable.
...
(Fset_charset_priority): Update Vemacs_mule_charset_list too.
2003-11-22 11:40:57 +00:00
Kenichi Handa
eccb681519
(encode_coding_emacs_mule): Resync charset_list to
...
Vemacs_mule_charset_list.
2003-11-22 11:39:53 +00:00
Kenichi Handa
7ef6d4f4b8
*** empty log message ***
2003-11-22 11:20:45 +00:00
Kenichi Handa
1fa663f9b9
(encode_coding_emacs_mule): Emit bytes with MSB.
2003-11-22 11:20:05 +00:00
Kenichi Handa
8656eae58c
*** empty log message ***
2003-11-22 11:04:28 +00:00
Kenichi Handa
939f0e96e7
(store_in_keymap): Pay attention to the case that idx
...
is a cons specifying a character range.
2003-11-22 11:04:01 +00:00
Kenichi Handa
e06d3480d2
*** empty log message ***
2003-11-22 07:46:40 +00:00
Kenichi Handa
28380f179d
(make-coding-system): Fix generation of properties.
2003-11-22 07:46:20 +00:00
Kenichi Handa
05bf144a85
*** empty log message ***
2003-11-22 00:02:33 +00:00
Kenichi Handa
b7b1130351
(setup-default-fontset): Specify fonts for `symbol' script.
2003-11-21 23:57:35 +00:00
Kenichi Handa
f041d33e60
(script-list): Include currency' in symbol'.
2003-11-21 23:55:01 +00:00
Kenichi Handa
76ac6c17ec
*** empty log message ***
2003-11-18 06:29:39 +00:00
Kenichi Handa
9d440521ef
(update_compositions): Bind inhibit-read-only, etc
...
to t before calling remove-list-of-text-properties.
2003-11-18 06:29:24 +00:00