Commit graph

130 commits

Author SHA1 Message Date
Eli Zaretskii
16afc7b09f (coding-system-change-eol-conversion,
coding-system-change-text-conversion): Don't define here.
1999-01-06 10:24:17 +00:00
Kenichi Handa
08cb5a0ee8 (compose-chars-component): Signal
error if CH is a rule-based composition character.
(compose-chars): Signal error if an already compsed character is
going to be composed by rule-base.
1998-11-11 03:36:15 +00:00
Kenichi Handa
27606920fb (compose-region): Insert then delete
to preserve markers.
(decompose-region): Use search-forward for efficiency.
1998-10-26 08:00:11 +00:00
Karl Heuer
e8dd0160fa Doc fixes. 1998-09-06 14:31:49 +00:00
Kenichi Handa
991a0b3207 (coding-system-change-eol-conversion): Make it accepts an integer
value in EOL-TYPE argument.
1998-07-25 04:23:13 +00:00
Kenichi Handa
f967223b11 Change term "character translation table" to "translation table". 1998-05-22 09:45:34 +00:00
Kenichi Handa
d2a1ee18b8 Change term unification to
translation throughtout the file.
1998-05-18 01:01:00 +00:00
Kenichi Handa
b5a647bfb5 (coding-system-change-eol-coding): New function.
(coding-system-change-text-coding): New function.
1998-04-15 07:15:01 +00:00
Eli Zaretskii
9140684333 (coding-system-eol-type-mnemonic): Return correct eol-type mnemonics
for the nonunix cases.
1998-04-13 06:30:41 +00:00
Kenichi Handa
afe7af84d2 (compose-chars-component): Return
result as unibyte string.
(decompose-composite-char): Doc-string modified.
1998-02-04 11:25:47 +00:00
Kenichi Handa
dbea676644 (find-safe-coding-system): Moved to
mule-cmds.el.
(detect-coding-with-priority): New macro.
(detect-coding-with-language-environment): New function.

(string-to-sequence): Adjusted for the change of
multibyte-form handling (byte-base to char-base).
(store-substring): Likewise.
(truncate-string-to-width): Likewise.
(decompose-region): Likewise.
(decompose-string): Likewise.
(decompose-composite-char): Call string instead of concat-chars.
1998-01-22 01:42:20 +00:00
Kenichi Handa
e481690d87 (find-safe-coding-system): New function. 1997-10-23 12:05:45 +00:00
Kenichi Handa
f1fd88c6ac (coding-system-base): Moved to
mule.el.
(coding-system-post-read-conversion):
Use the new function coding-system-get.
(coding-system-pre-write-conversion): Likewise.
(coding-system-unification-table-for-decode): Likewise.
(coding-system-unification-table-for-encode): Likewise.
(coding-system-list): Adjusted for the change in mule.el.
(coding-system-plist): Deleted.
(coding-system-equal): Do not use coding-system-plist.
1997-10-21 10:47:35 +00:00
Richard M. Stallman
b55dd0a7ba (coding-system-unification-table-for-encode): Recurse properly.
(coding-system-unification-table-for-decode): Recurse properly.
1997-09-15 06:10:22 +00:00
Richard M. Stallman
e6f8e6f418 (truncate-string-to-width): Doc typo fix. 1997-09-14 18:18:39 +00:00
Richard M. Stallman
be9778f8de (truncate-string-to-width):
Rename arg WIDTH to END-COLUMN.  Fix the case when START-COLUMN
is after END-COLUMN.  Doc fixes.
1997-09-13 08:44:55 +00:00
Richard M. Stallman
7cdf2321b0 (string-to-sequence): Work usefully when enable-multibyte-characters is nil. 1997-09-04 04:48:23 +00:00
Kenichi Handa
3476174679 (coding-system-unification-table):
Deleted.
(coding-system-unification-table-for-decode): New function.
(coding-system-unification-table-for-encode): New function.
1997-08-22 01:22:49 +00:00
Kenichi Handa
2de6d4470c (prefer-coding-system): Moved to mule-util.el. 1997-08-10 04:07:03 +00:00
Kenichi Handa
f31b5dd985 (prefer-coding-system): Change also
default value of buffer-file-coding-system.
1997-07-31 06:48:05 +00:00
Kenichi Handa
68e3d7319f (reference-point-alist): Doc-string modified. 1997-07-31 05:53:31 +00:00
Richard M. Stallman
375e0047f8 (prefer-coding-system): Fix doc, prompt. 1997-07-28 05:26:38 +00:00
Geoff Voelker
cc28371844 (modify-coding-system-alist): Move to mule.el 1997-07-20 01:32:15 +00:00
Richard M. Stallman
fa526c4a22 Change copyright notice. 1997-06-22 08:57:18 +00:00
Kenichi Handa
74e2a7b575 (coding-system-parent): Moved to mule.el. 1997-06-18 13:22:13 +00:00
Kenichi Handa
be1d31dcea (coding-system-parent): New function.
(coding-system-lessp): New function.
(coding-system-list): Sort coding systems by coding-system-lessp.
An element of returned list is always coing system, never be a
cons.
(modify-coding-system-alist): Renamed from
set-coding-system-alist.
(prefer-coding-system): New function.
(compose-chars-component): But fix for handling a composite
character of no compositon rule.
1997-06-18 12:55:11 +00:00
Kenichi Handa
88d9cc1e14 (set-coding-system-alist): Deleted.
(string-to-sequence): Doc string modified.
(coding-system-list): Add optional arg BASE-ONLY.
(coding-system-base): New function.
(coding-system-plist): New function.
(coding-system-equal): New function.
(coding-system-unification-table): New function.
1997-06-10 00:56:20 +00:00
Kenichi Handa
2a23c7c2d1 (truncate-string-to-width): Argument PADDING can be a padding character. 1997-02-26 12:55:23 +00:00
Karl Heuer
369314dc63 Fix FSF address in comment. 1997-02-23 09:20:52 +00:00
Karl Heuer
4ed4686978 Initial revision 1997-02-20 07:02:49 +00:00