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