Commit graph

93 commits

Author SHA1 Message Date
Kenichi Handa
35554641be (mule-version): Updated to 5.0 (AOI).
(mule-version-date): Updated to 1999.12.7.
(with-category-table): New macro.
1999-12-15 00:40:48 +00:00
Kenichi Handa
aeef8f07d6 Docstring modified. 1999-12-06 04:53:04 +00:00
Gerd Moellmann
e4a7fdfc6b (charsetp): Fix typo in docstring. 1999-12-02 14:34:59 +00:00
Paul Eggert
40c81f74c3 * international/mule-cmds.el (global-map):
Do not use backquote, because that makes a bootstrapping
problem if you need to recompile all Lisp files using interpreted code.
* international/mule.el (charset-id, charset-bytes,
charset-dimension, charset-chars, charset-width,
charset-direction, charset-iso-final-char,
charset-iso-graphic-plane, charset-reverse-charset,
charset-short-name, charset-long-name, charset-description,
charset-plist): Likewise.

* international/mule-cmds.el
(set-display-table-and-terminal-coding-system): New function,
containing code migrated out of set-language-environment.
(set-language-environment, set-locale-environment): Use it.
(locale-translation-file-name): Moved here from startup.el.
(locale-language-names, locale-preferred-coding-systems):
New vars.
(locale-name-match, set-locale-environment): New functions.
1999-10-19 07:20:09 +00:00
Richard M. Stallman
8dd08b5b47 (load-with-code-conversion): Pass t to eval-buffer for DO-ALLOW-PRINT. 1999-08-07 03:18:48 +00:00
Eli Zaretskii
d318fcf471 (set-auto-coding): Allow whitespace before
and after the "variable: value" pair.
1999-08-01 10:20:43 +00:00
Kenichi Handa
aa8bb64501 (charset-info): Fix previous change. 1999-05-26 08:05:50 +00:00
Kenichi Handa
08b4ace55d (charset-info): Doc-string for DIRECTION fixed. 1999-05-26 07:14:06 +00:00
Dave Love
0735296c8c (auto-coding-alist): Add .tgz. 1999-05-02 13:41:07 +00:00
Eli Zaretskii
ca128d7556 (auto-coding-alist-lookup): Include ms-dos
in the list of case-insensitive filesystems.
1999-04-11 16:26:11 +00:00
Richard M. Stallman
8a59213176 (auto-coding-alist-lookup): New function.
(set-auto-coding): Use auto-coding-alist-lookup.
1999-04-08 22:27:44 +00:00
Richard M. Stallman
509064c5dd (find-new-buffer-file-coding-system): Doc fix. 1999-04-06 19:53:10 +00:00
Kenichi Handa
caa85ad9cd Modify comment for charset-origin-alist
property of a coding system.
1999-02-22 02:00:58 +00:00
Kenichi Handa
80a7463d83 (coding-system-list): Moved here from
mule-util.el to avoid autoloading mule-util by the call of
select-safe-coding-system.
1999-02-18 13:11:24 +00:00
Kenichi Handa
1322c8ca32 Comment added for a new coding system
property `charset-origin-alit'.
(charset-origin-alist): This variable deleted.
1999-02-12 07:48:52 +00:00
Andreas Schwab
857ea15ca9 (coding-system-lessp): Moved here from
mule-util.el
(add-to-coding-system-list): New function.
(make-subsidiary-coding-system, make-coding-system,
define-coding-system-alias): Use it instead of setting
coding-system-list directly.
1999-02-08 09:50:26 +00:00
Kenichi Handa
a9fb0b5859 (make-char): Doc-string modified. 1999-01-08 04:19:24 +00:00
Kenichi Handa
d00742a1c6 (make-coding-system): Set mime-charset
property of *-with-esc coding system to nil.
1998-12-15 04:35:38 +00:00
Eli Zaretskii
7d2767808e (load-with-code-conversion): If the loaded
file was inserted  with no-conversion or raw-text coding system,
make the buffer unibyte.
1998-12-10 13:37:02 +00:00
Kenichi Handa
007c79c868 (define-translation-table): Fix bug of
setting incorrect translation-table-id.  If the first element of
ARGS is a translation table, just register it.
1998-11-26 08:12:12 +00:00
Kenichi Handa
d0c26c63e8 (after-insert-file-set-buffer-file-coding-system): If the buffer
is changed to unibyte, return inserted bytes.
1998-11-16 01:17:06 +00:00
Kenichi Handa
0513425723 (make-coding-system): Create -with-esc variant coding system. 1998-10-14 12:41:02 +00:00
Kenichi Handa
421e3b4eb5 (make-coding-system): Doc-string modified. 1998-09-18 13:10:40 +00:00
Karl Heuer
e8dd0160fa Doc fixes. 1998-09-06 14:31:49 +00:00
Paul Eggert
0611934b67 (charset-description): Doc fix. 1998-08-31 18:26:27 +00:00
Kenichi Handa
a03b3ce13b (set-selection-coding-system): Make it
interactive.
(last-next-selection-coding-system): New variable.
(set-next-selection-coding-system): New function.
1998-08-15 01:28:14 +00:00
Eli Zaretskii
be02cd54b3 (find-new-buffer-file-coding-system): When
inhibit-eol-conversion is non-nil and the buffer didn't already
set a fully-qualified coding system, force -unix eol-type.
1998-08-04 10:27:45 +00:00
Kenichi Handa
c76b5c998d (make-coding-system): If the arg TYPE is
4, set coding-category property of the coding system to
coding-category-ccl.
(find-new-buffer-file-coding-system): If the arg CODING carries
some information (about text conversion or eol conversion), always
return a new coding system.
(charset-origin-alist): New variable.
(make-translation-table-from-vector): New function.
1998-08-02 01:06:57 +00:00
Richard M. Stallman
d0b998812f (set-clipboard-coding-system): Define as alias. 1998-07-27 05:39:15 +00:00
Richard M. Stallman
79de6799c9 (auto-coding-alist): Recognize .tar. 1998-07-26 22:03:03 +00:00
Richard M. Stallman
7fed493a86 (auto-coding-alist): Another doc fix. 1998-07-25 20:56:15 +00:00
Kenichi Handa
558b0c8617 (auto-coding-alist): Docstring fixed. 1998-07-25 04:48:35 +00:00
Kenichi Handa
835f49b8bf (auto-coding-alist): New variable.
(set-auto-coding): Arguemnt FILENAME is added.  Check
auto-coding-alist at first.
1998-07-25 04:23:13 +00:00
Richard M. Stallman
14915c37c2 (set-selection-coding-system): Renamed from set-clipboard-coding-system.
Set the variable's new name, selection-coding-system.
1998-07-12 05:58:47 +00:00
Kenichi Handa
c7d8aff3e0 * international/mule.el: Don't make the function charset-list
obsolete.
1998-07-06 01:54:21 +00:00
Kenichi Handa
1c4cc63a3c (set-auto-coding-for-load): New variable.
(set-auto-coding): If set-auto-coding-for-load is non-nil,
look for "unibyte" file variable first, then for "coding".
(load-with-code-conversion): Bind set-auto-coding-for-load to t.
1998-07-06 01:52:48 +00:00
Kenichi Handa
eb9386bbb8 (mule-version): Changed to 4.0.
(mule-version-date): Updated.
1998-07-01 07:16:28 +00:00
Richard M. Stallman
26471f0600 (set-keyboard-coding-system): Doc typo. 1998-06-27 17:48:27 +00:00
Kenichi Handa
b5cadc4fb0 (set-auto-coding): Redo the previous change. 1998-06-15 01:03:12 +00:00
Kenichi Handa
167eb370ed (set-auto-coding): Cancel the previous change. 1998-06-12 08:55:04 +00:00
Kenichi Handa
25ca8cf6d7 (set-auto-coding): Argument is changed to SIZE. 1998-06-12 01:39:07 +00:00
Karl Heuer
6e2c88407b (coding-system-mnemonic): Don't crash if arg is nil. 1998-06-01 03:01:30 +00:00
Kenichi Handa
2feaf204b0 (set-coding-priority): Call
set-coding-priority-internal at the tail.
1998-05-25 08:08:51 +00:00
Richard M. Stallman
452fdb314d (make-translation-table): Doc fix.
(define-translation-table): Doc fix.
1998-05-25 07:23:08 +00:00
Kenichi Handa
f967223b11 Change term "character translation table" to "translation table". 1998-05-22 09:45:34 +00:00
Kenichi Handa
3ad911d8a0 (make-coding-system): If ISO2022 based
8-bit coding system allows alternative designation, set the coding
category to `coding-category-iso-8-else'.
1998-05-21 01:46:39 +00:00
Kenichi Handa
b25eef20fd Change term unification to translation
throughtout the file.
(set-clipboard-coding-system): New function.
1998-05-18 01:01:00 +00:00
Richard M. Stallman
82d6c19f8a (set-auto-coding): Exclude \n when matching the coding system name. 1998-05-15 22:24:17 +00:00
Richard M. Stallman
ccb77b4efd (after-insert-file-set-buffer-file-coding-system):
Don't make buffer unibyte unless we seem to be visiting a file.
1998-05-12 23:09:35 +00:00
Richard M. Stallman
ba74e83386 (load-with-code-conversion): Don't pass extra arg to eval-buffer.
(set-auto-coding): Doc fix.
1998-04-23 21:57:25 +00:00