1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-02 02:10:46 -08:00
Commit graph

49261 commits

Author SHA1 Message Date
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