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

393 commits

Author SHA1 Message Date
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
c83c4f6098 (last-coding-system-specified): New var.
(select-safe-coding-system): Set var if user specifies a coding system.
1998-05-11 01:22:35 +00:00
Richard M. Stallman
7ddbb5bc20 (toggle-input-method): Use a more
appropriate default value while reading an input method.
1998-05-07 20:50:48 +00:00
Richard M. Stallman
73eaef52d3 (list-input-methods): Doc fix. 1998-05-07 19:15:43 +00:00
Kenichi Handa
44d086b885 Cancel the previous change for
customization, customized variables are changed to constant.
1998-05-07 06:41:35 +00:00
Richard M. Stallman
0d5f1e3a1e (print-coding-system):
Handle (SYMBOL . SYMBOL) as the flags of a type 4 coding system.
1998-05-07 03:52:48 +00:00
Kenichi Handa
341043629f (find-coding-systems-for-charsets):
Consider priority of each coding system too.
(select-safe-coding-system): Show mime-charset name (if it is also
a coding system) instead of base coding system name.
(select-safe-coding-system): Always delete *Warning* buffer.
(universal-coding-system-argument): Use buffer-file-coding-system
as default.
1998-05-01 04:16:29 +00:00
Kenichi Handa
e953b36874 (quail-show-translations): Show
followable keys in alphabetic order.
1998-05-01 04:16:29 +00:00
Richard M. Stallman
51a8fc1d8a (set-language-environment): Fix previous change.
Call standard-display-european-internal.
Call set-terminal-coding-system.

(standard-display-european-internal): New subroutine.
1998-04-30 03:20:24 +00:00
Richard M. Stallman
e728468b45 (set-language-environment):
Check for language environments that can't work in unibyte.
1998-04-26 02:50:41 +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
Richard M. Stallman
678dc7ec25 (file-coding-system-alist): Use emacs-mule for .elc files. 1998-04-23 01:34:49 +00:00
Richard M. Stallman
ab87fc3dcd Comment change. 1998-04-22 02:40:39 +00:00
Richard M. Stallman
f7e5a6321a (encoded-kbd-mode): Doc fix. 1998-04-22 02:34:39 +00:00
Richard M. Stallman
88162676bc (load-with-code-conversion):
Undo previous change.  Instead, pass the UNIBYTE arg to eval-buffer.
1998-04-20 07:08:17 +00:00
Dan Nicolaescu
cd32a7baa4 *** empty log message *** 1998-04-20 02:34:53 +00:00
Kenichi Handa
080bb33ede (ccl-compile-unify-character): Inhibit
unification tables specified by integer value.
(ccl-compile-translate-single-map): Likewise.
(ccl-compile-multiple-map-function): Likewise.
(ccl-compile-translate-multiple-map): Modified for nested tables.
(ccl-dump-iterate-multiple-map): Handle the case that ID is not
integer.
(ccl-dump-translate-multiple-map): Likewise.
(ccl-dump-translate-single-map): Likewise.
(declare-ccl-program): New optional arg VECTOR.
(check-ccl-program): New macro.
1998-04-20 02:11:52 +00:00
Kenichi Handa
3bb1accb4f (make-coding-system): If TYPE is 4, FLAGS
can be a cons of CCL-PROGRAM symbols.
1998-04-20 02:11:52 +00:00
Kenichi Handa
349325d45f (quail-start-translation): Bind
prefix-arg to current-prefix-arg.
(quail-mode): Doc-string modified.
1998-04-20 02:11:52 +00:00
Stephen Eglen
3413eafadd Customize. Add `;;; Code' line.
ogonek-encoding-choices: new variable as helper for customizing.
1998-04-18 16:38:50 +00:00
Stephen Eglen
d876a0a0c9 Customize. 1998-04-18 16:35:35 +00:00
Richard M. Stallman
42de5a7879 (load-with-code-conversion):
Don't bind default-enable-multibyte-characters to t.
1998-04-18 01:48:22 +00:00
Richard M. Stallman
ef6675c8e0 (global-map [menu-bar mule]):
Conditionalize on default-enable-multibyte-characters.
1998-04-16 06:00:49 +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
Kenichi Handa
86e4f7c080 (titdic-convert): Message improved.
(tit-process-header): Change `Do byte-compile' to `Byte-compile'.
(batch-titdic-convert): Likewise.
1998-04-14 01:07:28 +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
a33c9d6fcf (describe-language-environment):
Print the languge environment at the head.
1998-04-11 02:18:31 +00:00
Kenichi Handa
1d93566923 (generic-char-p): A character of code 0 is not a generic char. 1998-04-11 02:18:31 +00:00
Karl Heuer
effd4e827a (list-input-methods): Fix doc string.
(describe-font, describe-fontset, list-fontsets, mule-diag): Don't
use fontset-related features if global-fontset-alist is not bound.
1998-04-11 01:06:37 +00:00
Kenichi Handa
3fc7dfe527 (subset-p): Renamed from
find-safe-coding-system-list-subset-p.
(find-coding-systems-region, find-coding-systems-string): New
functions.
(find-coding-systems-for-charsets): Renamed from
find-safe-coding-system.  This is now a helper function of the
above two.
(select-safe-coding-system): Adjusted for the above changes.
1998-04-06 05:07:36 +00:00
Richard M. Stallman
8861c59398 (set-language-environment): Doc fix.
(current-language-environment): Use defcustom.
(default-input-method): Specify :type.
1998-03-20 06:29:54 +00:00
Richard M. Stallman
171666af2d (quail-defrule-internal): New arg REPLACE.
(quail-defrule): Call quail-defrule-internal with REPLACE t.
1998-03-06 21:33:37 +00:00
Richard M. Stallman
ecd57ad40f (titdic-convert): Use set-buffer-multibyte. 1998-03-06 21:32:55 +00:00
Kenichi Handa
387136f687 (set-default-coding-systems): Set
default-file-name-coding-system.  Doc-string modified.
(prefer-coding-system): Doc-string modified.
1998-03-03 01:36:35 +00:00
Karl Heuer
84c9d21596 (load-with-code-conversion):
Don't bind enable-multibyte-characters; instead,
bind default-enable-multibyte-characters before creating buffer.
(after-insert-file-set-buffer-file-coding-system):
Use set-buffer-multibyte.
Use add-hook to add this to after-insert-file-functions.
1998-03-02 20:01:46 +00:00
Dave Love
be38bd1419 (iso-spanish, iso-german, iso-iso2tex,
iso-tex2iso, iso-gtex2iso, iso-iso2gtex, iso-iso2duden): Fix
doc, interactive spec.
1998-02-27 17:05:21 +00:00
Kenichi Handa
1f77639917 (select-safe-coding-system): Kill the
warning buffer before returning.
1998-02-20 01:44:10 +00:00
Kenichi Handa
a2b4abc18b (after-insert-file-set-buffer-file-coding-system): Call set-buffer-multibyte
instead of directly setting enable-multibyte-characters to nil.
1998-02-20 01:44:10 +00:00
Richard M. Stallman
8845349022 (iso-transl-define-keys): Don't add
nonascii-insert-offset to ASCII characters.
1998-02-07 05:04:28 +00:00
Kenichi Handa
4a027a0dfb Use aref instead of sref. 1998-02-04 11:25:47 +00:00
Kenichi Handa
d5266ddfc2 (find-safe-coding-system): Return
undecided if FROM == TO.
(select-safe-coding-system): Doc-string modified.
1998-02-04 11:25:47 +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
1375754c34 Many codes re-written to adjust for
character-base positioning and for speed up by using
with-temp-file, with-temp-buffer, and princ.
1998-02-04 11:25:47 +00:00
Richard M. Stallman
b70794577c (toggle-enable-multibyte-characters): Use set-buffer-multibyte.
(find-safe-coding-system-list-subset-p): Renamed from list-subset-p.
The call changed also.
1998-02-03 06:29:24 +00:00
Kenichi Handa
d9fd228d4d (titdic-convert): Set
enable-multibyte-characters to t after inserting TIT file by
no-conversion.
(tit-process-body): Do not bind enable-multibyte-characters to
nil.
1998-01-28 12:38:06 +00:00
Kenichi Handa
2791eeaaad (skkdic-jbytes): Variable deleted.
All codes using this variable adjusted.
1998-01-22 01:42:20 +00:00
Kenichi Handa
6c7f60586c Comment about CCL syntax modified.
(ccl-command-table): Add read-multibyte-character,
write-multibyte-character, and unify-character.
(ccl-code-table): Add ex-cmd.
(ccl-extended-code-table): New variable.
(ccl-embed-extended-command): New function.
(ccl-compile-read-multibyte-character,
ccl-compile-write-multibyte-character,
ccl-compile-unify-character, ccl-compile-iterate-multiple-map,
ccl-compile-translate-multiple-map,
ccl-compile-translate-single-map,
ccl-compile-multiple-map-function) New functions.
(ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
ccl-dump-write-multibyte-character, ccl-dump-unify-character,
ccl-dump-unify-character-const-tbl, ccl-dump-iterate-multiple-map,
ccl-dump-translate-multiple-map, ccl-dump-translate-single-map):
New functions.
1998-01-22 01:42:20 +00:00
Kenichi Handa
777cfce616 Put `prefered-coding-system'
property to each character set.
1998-01-22 01:42:20 +00:00
Kenichi Handa
54b226f7e5 (set-language-info): Doc-string
describes `coding-priority' KEY.
(set-language-environment-coding-systems): New function.
(list-subset-p): New function.
(select-safe-coding-system): New function.
(set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
(set-language-info-alist): New optionla arg PARENTS.  Call
set-language-info with apropriate DESCRIBE-MAP and SETUP-MAP args.
(set-language-environment-coding-systems): New function.

(prefer-coding-system): Call update-iso-coding-systems.
1998-01-22 01:42:20 +00:00