Miles Bader
af6ea8ad8d
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 414-422)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 128-130)
- Update from CVS
- Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-108
2006-09-05 02:54:22 +00:00
Kenichi Handa
12e0131afb
(Fdetect_coding_region, Fdetect_coding_string): Fix
...
docstring about ISO-2022 control characters.
2006-08-28 04:18:47 +00:00
Kenichi Handa
c7266f4a66
(detect_coding_system): Fix for handling off
...
inhibit_iso_escape_detection. Fix for the case that no coding
system is defined for a specific coding category.
2006-08-28 04:09:02 +00:00
Kenichi Handa
4a015c451a
(setup_coding_system): Fix setting of
...
coding->common_flags based on eol_type.
(coding_inherit_eol_type): If PARENT is not nil, be sure to
inherit from it.
2006-08-21 12:48:22 +00:00
Kenichi Handa
8db1f9fa0c
(ONE_MORE_BYTE_CHECK_MULTIBYTE): New arg RET. If SRC
...
is exhausted, return with RET.
(detect_coding_emacs_mule, detect_coding_iso2022)
(detect_coding_sjis, detect_coding_big5, detect_coding_utf_8)
(detect_coding_utf_16, detect_coding_ccl): Adjusted for the above
change.
2006-08-15 02:42:21 +00:00
Kenichi Handa
2c53e699a1
(syms_of_coding): Improve the docstring
...
file-coding-system-alist.
2006-08-09 01:25:03 +00:00
Miles Bader
e2b9706014
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 357-381)
- Merge from gnus--rel--5.10
- Update from CVS
- Merge from erc--emacs--21
* gnus--rel--5.10 (patch 116-122)
- Update from CVS
- Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-98
2006-08-03 11:45:23 +00:00
Richard M. Stallman
4f213bd48d
Comment change.
2006-07-29 22:03:14 +00:00
Eli Zaretskii
0ef973bb13
(Ffind_operation_coding_system): Revert the change from 2006-05-29.
2006-07-29 10:59:50 +00:00
Miles Bader
63db3c1b3f
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 343-356)
- Update from CVS
- Update for ERC 5.1.3.
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 113-115)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-90
2006-07-19 00:42:56 +00:00
Kim F. Storm
fcad4ec4e9
(Fcheck_coding_system): Use xsignal1. Remove loop.
...
(Fdefine_coding_system_internal): Use xsignal1.
2006-07-18 13:26:12 +00:00
Kenichi Handa
091a0ff088
(Ffind_operation_coding_system): Sync with HEAD.
2006-06-08 06:48:34 +00:00
Miles Bader
b883cdb2fe
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 285-296)
- Update from CVS
- Merge from gnus--rel--5.10
- Update from CVS: admin/FOR-RELEASE: Update refcard section.
* gnus--rel--5.10 (patch 102-104)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-64
2006-06-07 18:05:10 +00:00
Richard M. Stallman
74b08af946
(Ffind_operation_coding_system): Doc fix.
2006-05-30 04:33:21 +00:00
Eli Zaretskii
a952cebe16
(Ffind_operation_coding_system): Doc fix.
2006-05-29 21:44:59 +00:00
Kenichi Handa
7311509ee6
(Ffind_operation_coding_system): Call a function by
...
safe_call1 instead of call1.
2006-05-29 00:57:27 +00:00
Kenichi Handa
a9e2078b71
(Ffind_operation_coding_system): Allow (FILENAME . BUFFER) in TARGET.
2006-05-26 04:48:21 +00:00
Kenichi Handa
0c2660c849
(Qascii_incompatible): New variable.
...
(syms_of_coding): Setup Qascii_incompatible.
(setup_coding_system): Be sure to initialize coding->common_flags.
Check `ascii-incompatible' property of the coding system.
2006-05-18 02:19:01 +00:00
Kenichi Handa
fcbcfb6450
(system_eol_type): Sync with HEAD.
...
(coding_inherit_eol_type): If PARENT is nil, inherit from
system_eol_type.
(syms_of_coding): Initialize system_eol_type.
2006-05-15 02:48:46 +00:00
Kenichi Handa
3f0b133f76
(setup_coding_system): For invalid coding-system, set
...
coding->eol_type to CODING_EOL_UNDECIDED.
(encode_coding): Cancel previous change.
(shrink_encoding_region): Likewise.
(code_convert_region1): Likewise.
(code_convert_string1): Likewise.
(code_convert_string_norecord): Likewise.
2006-05-08 05:25:02 +00:00
Kenichi Handa
6e9715ae06
(setup_coding_system): If eol-type is not yet decided
...
and system_eol_type is not LF, set CODING_REQUIRE_ENCODING_MASK.
If coding_system is nil, return 0.
(code_convert_region1): Even if coding_system is nil, don't skip
conversion if system_eol_type is not LF.
(code_convert_string1): Likewise.
(code_convert_string_norecord): Likewise.
2006-04-13 06:47:18 +00:00
Kenichi Handa
73ec0f8900
(shrink_encoding_region): If eol_type is not yet decided and
...
system_eol_type is not LF, don't shrink.
2006-04-13 04:58:07 +00:00
Kenichi Handa
9642847f36
(encode_coding): If eol_type is not yet decided, use
...
system_eol_type.
2006-04-13 04:39:20 +00:00
Kenichi Handa
2b89a53fc4
(setup_coding_system): Fix previous change.
2006-04-13 04:25:44 +00:00
Kenichi Handa
957b3c5f2f
(setup_coding_system): Use system_eol_type for default
...
coding->eol_type.
2006-04-12 05:48:37 +00:00
Kenichi Handa
b6828792a2
(decode_coding): Typo in comment fixed.
2006-04-07 12:02:40 +00:00
Kenichi Handa
4347441b23
(decode_eol): Pay attention to buffer relocation in
...
del_range_2.
(decode_coding): Call decode_eol before restoring undo_list.
2006-04-07 05:26:46 +00:00
Kenichi Handa
d959f5123e
(DECODE_EMACS_MULE_20_RELATIVE_COMPOSITION): Fix
...
condition to terminate the loop.
2006-03-10 04:37:43 +00:00
Kenichi Handa
71630f33d0
(DECODE_EMACS_MULE_COMPOSITION_CHAR): Fix decoding
...
ASCII component of a composition.
2006-03-09 12:20:57 +00:00
Kenichi Handa
f75c90a9db
(produce_composition): Compare charbuf[i] instead of
...
args[i] against 0.
(Fterminal_coding_system): Use EQ to compare Lisp objects.
2006-03-09 01:22:51 +00:00
Kenichi Handa
4d41e8b7ab
(DECODE_COMPOSITION_START): If the source is short, set
...
coding->result to CODING_RESULT_INSUFFICIENT_SRC.
(decode_coding_gap): Set CODING_MODE_LAST_BLOCK after the call of
detect_coding.
(emacs_mule_char): Handle old style (Emacs 20) component character
of a composition.
(DECODE_EMACS_MULE_COMPOSITION_RULE_20): Fix parsing a composition
rule.
(DECODE_EMACS_MULE_20_RULEBASE_COMPOSITION): Likewise.
(decode_coding_emacs_mule): Handle invalid bytes correctly.
2006-03-07 08:15:33 +00:00
Kenichi Handa
9286b3338e
(DECODE_COMPOSITION_START): If the source is short, set
...
coding->result to CODING_RESULT_INSUFFICIENT_SRC.
(decode_coding_gap): Set CODING_MODE_LAST_BLOCK after the call of
detect_coding.
2006-03-07 01:53:54 +00:00
Kenichi Handa
8cffd3e7e9
(encode_coding_ccl): Allocate destination dynamically
...
when necessary.
2006-03-04 02:59:04 +00:00
Kenichi Handa
54b367bbf0
(decode_coding): Fix previous change.
2006-03-02 06:54:30 +00:00
Kenichi Handa
0ca493eec6
(decode_coding): Fix the condition of terminating the
...
decoding loop.
2006-02-28 11:05:39 +00:00
Miles Bader
380874900c
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13
...
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 43-57)
- Update from CVS
- Merge from erc--emacs--0
- Make constrain-to-field notice overlays
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 18-21)
- Update from CVS
- Merge from emacs--devo--0
2006-02-08 04:26:44 +00:00
Thien-Thi Nguyen
aaef169dc6
Update years in copyright notice; nfc.
2006-02-06 15:23:23 +00:00
Kenichi Handa
730fff51c6
Cancel incorrect synching with HEAD.
2006-02-05 02:45:48 +00:00
Miles Bader
307f5c5746
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-11
...
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 34-42)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 14-17)
- Update from CVS
- Merge from emacs--devo--0
2006-02-04 01:01:38 +00:00
Kenichi Handa
583f71ca06
(Fdefine_coding_system_internal): Avoid a duplicated
...
element in Vcoding_system_alist.
(Fdefine_coding_system_alias): Likewise.
2006-02-03 07:37:09 +00:00
Kenichi Handa
999a0fe581
(decode_composition_emacs_mule): Fix handling of
...
incorrect format data.
2006-02-02 12:47:04 +00:00
Kenichi Handa
44e8490d9a
Sync to HEAD for handling autoload-coding-system.
...
(Qcoding_system_define_form): New variable.
(syms_of_coding): Intern and staticpro it.
(Fcoding_system_p): Check Qcoding_system_define_form.
(Fcheck_coding_system): Try to autoload the definition of
CODING-SYSTEM.
2006-01-19 07:20:52 +00:00
Kenichi Handa
948bdcf344
(code_conversion_restore): GCPRO arg.
2006-01-17 02:38:38 +00:00
Miles Bader
41882805d6
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97
...
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 616-696)
- Add lisp/mh-e/.arch-inventory
- Update from CVS
- Merge from gnus--rel--5.10
- Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords.
- lisp/gnus/ChangeLog: Remove duplicate entry
* gnus--rel--5.10 (patch 147-181)
- Update from CVS
- Merge from emacs--cvs-trunk--0
- Update from CVS: lisp/mml.el (mml-preview): Doc fix.
- Update from CVS: texi/message.texi: Fix default values.
- Update from CVS: texi/gnus.texi (RSS): Addition.
2006-01-16 08:37:27 +00:00
Kenichi Handa
ce03bf76b9
Copyright fixed
2005-12-19 07:04:44 +00:00
Kenichi Handa
89aa725ad6
(code_convert_region_unwind): GCPRO arg.
2005-12-14 00:43:36 +00:00
Kenichi Handa
1c91457d15
(decode_coding): Fix handling of invalid bytes.
2005-10-15 02:09:14 +00:00
Kenichi Handa
c02d943bc2
(encode_coding_object): If a pre-write-conversion
...
function makes a new buffer, kill it.
2005-09-23 07:06:22 +00:00
Kenichi Handa
24a2b28227
(code_convert_region_unwind): Argument format changed.
...
(run_pre_post_conversion_on_str): If pre-write-conversion function
changed the current buffer, delete the new buffer.
(run_pre_write_conversin_on_c_str): Likewise.
2005-09-14 07:06:20 +00:00
Miles Bader
d4cccb1406
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-78
...
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 514-518)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 104-105)
- Update from CVS
2005-08-26 09:51:52 +00:00