1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-16 17:19:41 +00:00
Commit Graph

778 Commits

Author SHA1 Message Date
Kenichi Handa
71b898fe72 (encoded-kbd-iso2022-designation-map): Fix previous change. 2000-05-29 01:09:52 +00:00
Kenichi Handa
164edac82f (encoded-kbd-iso2022-designation-map): Pay attention to that
charset-iso-final-char return -1 for eight-bit-control and
eight-bit-graphic.
2000-05-29 01:08:57 +00:00
Eli Zaretskii
a205e32a72 (cp-coding-system-for-codepage-1): Add
eight-bit-graphic and eight-bit-control to safe charsets for cpNNN
coding systems.
2000-05-28 10:50:24 +00:00
Kenichi Handa
2ad001867b Set family names of non-latin charsets in default fontset to "*". 2000-05-26 07:33:01 +00:00
Kenichi Handa
cebefb44f6 (print-fontset): Combine family part
and registry part of the fontname by "-*-" instead of "-".
2000-05-26 05:10:46 +00:00
Kenichi Handa
bd95317329 (encode-coding-char): Make strings
multibyte before calling encode-coding-string.
2000-05-26 02:39:09 +00:00
Eli Zaretskii
14028d571b (cp-decoding-vector-for-codepage):
Fill up unsupported characters with their own codes.
2000-05-25 15:47:07 +00:00
Eli Zaretskii
1a4f9cc109 (describe-char-after): Use
display-graphic-p instead of window-system, so that this function
works on MS-DOS.
2000-05-25 13:35:28 +00:00
Eli Zaretskii
0d35b92b13 (cp-make-coding-systems-for-codepage):
Remove the eight-bit-graphic and eight-bit-control charsets from
the list of charsets which we convert into `?'.
2000-05-25 11:00:21 +00:00
Kenichi Handa
28d58f9ed2 Setup default fontset for new charsets. 2000-05-25 01:26:16 +00:00
Kenichi Handa
7153b1f1c7 Specify CHARSET-ID explicitely for private charsets.
(mule-unicode-0100-24ff, japanese-jisx0213-1,
japanese-jisx0213-2): New charsets.
2000-05-25 01:25:16 +00:00
Kenichi Handa
e0d77f0da2 (kkc-region): Don't change modified-p of
the current buffer.
2000-05-24 06:42:21 +00:00
Kenichi Handa
b0fdefb47b (quail-start-translation): Don't change
modified-p of the current buffer.
(quail-start-conversion): Likewise.
2000-05-24 06:41:32 +00:00
Kenichi Handa
0327da63bc (quail-show-guidance-buf): Set
current-input-method of the guidance buffer to the name of the
curren input method.
2000-05-23 23:42:38 +00:00
Kenichi Handa
99da6af390 (quail-simple-translation-keymap): Map
128..255 to quail-self-insert-command.
(quail-keyboard-layout-alist): Add definition for "pc102-de".
2000-05-22 04:40:49 +00:00
Dave Love
cb7216a79a (detect-coding-with-priority): Use mapc. Remove redundant lambda. 2000-05-21 17:48:48 +00:00
Dave Love
45377ab444 (list-non-iso-charset-chars, describe-fontset): Remove redundant
lambda.
2000-05-21 17:41:51 +00:00
Stefan Monnier
93694f60cd (ccl-compile-map-multiple): Don't quote lambda. 2000-05-21 02:25:59 +00:00
Kenichi Handa
b07929cd7f (ccl-compile-write-string): Make STR unibyte.
(ccl-compile-write-repeat): If ARG is string, make it unibyte.
2000-05-20 02:23:35 +00:00
Kenichi Handa
14333e317b (find-multibyte-characters): Never
exclude charsets eight-bit-control and eight-bit-graphic.
2000-05-20 00:11:06 +00:00
Kenichi Handa
7d584ec4df (list-character-sets-1): Handle
charsets eight-bit-control and eight-bit-graphic.
(list-iso-charset-chars): Likewise.
(list-block-of-chars): If CHARSET is not chat-table, insert 8-bit
charactes as is.  Use indent-to to align characters.
2000-05-20 00:10:32 +00:00
Kenichi Handa
c151654a5a (describe-char-after): Call
internal-char-font, not char-font.  If internal-char-font returns
nil, display "-- none --".
2000-05-17 23:31:47 +00:00
Kenichi Handa
0e6652f053 (arabic-iso8859-6): Fix typo. 2000-05-17 00:35:54 +00:00
Kenichi Handa
b1e3566cd3 (syntax-description-table): New variable.
(describe-char-after): New function.
(describe-font-internal): Adjusted for the change of font-info.
(describe-font): Likewise.
(print-fontset): Rewritten for the new fontset implementation.
(describe-fontset): Include fontset alias names in completion.
(list-fontsets): Adjusted for the change of print-fontset.
2000-05-13 00:37:45 +00:00
Kenichi Handa
cead26f64a Add more information in descriptions of character sets. 2000-05-13 00:37:11 +00:00
Kenichi Handa
8c9d55a949 (encode-coding-char): An ASCII character is always encodable. 2000-05-13 00:34:05 +00:00
Eli Zaretskii
9deed82f09 (set-language-info-alist): Call define-prefix-command with 3 arguments,
to make the map suitable for a menu.
2000-05-08 11:44:29 +00:00
Eli Zaretskii
d9c0a50ef0 (set-language-environment): Don't
concat an integer (dos-codepage), use format instead.
2000-05-02 11:55:50 +00:00
Dave Love
0d7c5bb952 (locale-translation-file-name):
Defvar to nil.
(set-locale-environment): Set it here (at runtime).
2000-04-25 23:16:28 +00:00
Kenichi Handa
5de75f53b1 (encoded-string-description): Use uppercase letters for hexadecimal
format.
2000-04-03 11:11:58 +00:00
Kenichi Handa
993b2a7dd4 (encoded-string-description):
Rewritten.   Try pretty description for ISO 2022 escape sequences
only if CODING-SYSTEM is based on ISO 2022.
2000-04-03 04:05:41 +00:00
Dave Love
f6afe80c72 Provide mule-utils.
(string-to-sequence): Simplify and speed up.
2000-04-01 12:03:57 +00:00
Dave Love
e127a7225e (make-coding-system): Purecopy doc-string. 2000-04-01 11:58:23 +00:00
Dave Love
cda74479bb Various menu changes.
(describe-specified-language-support): Handle `Default'.
(set-language-info): Purecopy `info'.
2000-04-01 11:54:49 +00:00
Dave Love
f1f6004bb8 Fix comment. Don't bother to require format. 2000-03-30 12:44:51 +00:00
Dave Love
6f52a61e18 Move provide to end. Doc fixes.
(iso-iso2sgml-trans-tab, iso-sgml2iso-trans-tab): New variables.
(iso-iso2sgml, iso-sgml2iso): New functions.
(iso-cvt-define-menu): Fix some entries and use backquote for
clarity.
2000-03-29 18:33:24 +00:00
Kenichi Handa
ee5f768d2f (describe-font): Don't refer to
global-fontset-alist, instead call font-list.
(describe-fontset, list-fontsets, mule-diag): Likewise.
(print-fontset): Adjusted for the change of fontset
implementation.
2000-03-21 00:32:34 +00:00
Kenichi Handa
6eca8d93cf (x-charset-registries): Variable
removed, instead the corresponding data is stored in the default
fontset.
(register-alternate-fontnames): Function removed.
(resolved-ascii-font): Variable removed.
(x-compose-font-name): Ignore the second argument REDOCE.
(x-complement-fontset-spec): Complement only an ASCII font and
element for those charsets than can use that ASCII font.
(generate-fontset-menu): Don't refer to global-fontset-alist,
instead call fontset-list.
(uninstantiated-fontset-alist): Variable removed.
(x-style-funcs-alist): Likewise.
(fontset-default-styles): Likewise.
(x-modify-font-name): Function removed.
(create-fontset-from-fontset-spec): Ignore the argument
STYLE-VARIANT.
(create-fontset-from-ascii-font): Docsting adjusted for the above
change.
(instantiate-fontset, resolve-fontset-name): Functions removed.
(fontset-list): Now implemented by C code.
2000-03-21 00:32:06 +00:00
Kenichi Handa
91e947ce52 (quail-set-keyboard-layout): Typo fixed. 2000-03-20 23:44:27 +00:00
Kenichi Handa
ec3f8be9d7 (ccl-compile-expression): Don't generate
invalid self-assignment code.
2000-03-15 02:29:17 +00:00
Kenichi Handa
2c7794b0bc (coding-category-utf-8,
coding-category-utf-16-be, coding-category-utf-16-le): New coding
categories.  Include them in the argument for set-coding-priority.
2000-03-07 06:16:30 +00:00
Kenichi Handa
9bfcd26931 (reset-language-environment): Include
coding-category-utf-8, coding-category-utf-16-be, and
coding-category-utf-16-le in the argument for set-coding-priority.
(reset-language-environment): Initialize coding-category-utf-8,
coding-category-utf-16-be, and coding-category-utf-16-le to nil.
2000-03-07 06:16:04 +00:00
Kenichi Handa
1b46a680d5 Modify comment about coding system
property `coding-category'.
(make-coding-system): New argument EOL-TYPE.  Pay attention to
coding-category property of PROPERTIES.
2000-03-07 06:15:36 +00:00
Kenichi Handa
e5b99cff11 (list-character-sets): Make help-echo
string by substitute-command-keys.
(list-character-sets): Likewise.
(sort-listed-character-sets): Call help-setup-xref.
2000-03-03 04:17:09 +00:00
Dave Love
3a4df6e516 (list-character-sets): Call
help-setup-xref.  Add help-echo to xrefs.
(list-character-sets-1): Add help-echo to xrefs.
2000-03-02 10:32:17 +00:00
Kenichi Handa
efdd2d7964 (list-character-sets): Completely
rewritten.
(sort-listed-character-sets): New function.
(list-character-sets-1): Completely rewritten.
(list-character-sets-2): New function.
(non-iso-charset-alist): New variable.
(decode-codepage-char): New function.
(charset-history): New variable.
(read-charset) (list-block-of-chars)
(list-iso-charset-chars)
(list-non-iso-charset-chars)
(list-charset-chars): New functions.
(mule-diag): Call list-character-sets-2, not
list-character-sets-2.
(dump-charsets): Likewise.
2000-02-29 11:32:52 +00:00
Kenichi Handa
068b074ebe Be sure to update minor-mode-alist
and minor-mode-map-alist.
(encoded-kbd-self-insert-iso2022-8bit): Handle ISO's single shift
codes SS2 and SS3 correctly.
(encoded-kbd-self-insert-ccl): New function.
(encoded-kbd-setup-keymap): New function.
(encoded-kbd-mode): Handle CCL based coding system.  Setup keymap
by calling encoded-kbd-setup-keymap.
2000-02-23 08:04:56 +00:00
Eli Zaretskii
538d88fb93 (mule-menu-keymap)
(describe-language-environment-map, set-coding-system-map)
(setup-language-environment-map): Convert to new (menu-item...
form, add help strings.  Change names of menu items for better
clarity.  "Mule" menu-bar item removed (it's now in the "Options"
submenu).
2000-02-17 11:10:31 +00:00
Kenichi Handa
e5dd1155a4 Setup case table for Vietnamese. 2000-02-13 23:50:32 +00:00
Dave Love
cdd675ad6f (standard-fontset-spec): Purecopy it.
(create-fontset-from-x-resource): Don't concat integers.
2000-01-31 17:17:49 +00:00
Kenichi Handa
817e162fea (quail-install-map): New optional arg
NAME.
(quail-get-translation): If DEF is a symbol but not a function,
ignore it.
(quail-start-translation): Put a key sequence undefined in the
translation keymap in unread-command-events, not generated-events.
Return parameterized event (compose-last-chars N) if the input
characters should be composed.
(quail-map-definition): If DEF is t, treat it as nil.
(quail-delete-last-char): Delete the quail region.
(quail-show-translations): Don't show list of translations if the
quail package is deterministic.
(quail-completion-max-depth): New variable.
(quail-completion-1): Pay attention to the above variable.  Fix
for the case that a translation is a function.
(quail-map-from-table, quail-map-from-table-1,
quail-map-from-table-2): New functions.
(quail-lookup-map-and-concat): New function
1999-12-15 00:42:43 +00:00
Kenichi Handa
72594565db (set-nested-alist): Set BRANCHES (if
non-nil) at the tail of ALIST.
(compose-region, decompose-region, decompse-string,
reference-point-alist, compose-chars): Moved to composite.el.
(compose-chars-component, compose-chars-rule,
decompose-composite-char): Deleted.
1999-12-15 00:42:14 +00:00
Kenichi Handa
ccac3d772c (iso-2022-7bit, iso-2022-7bit-ss2
iso-2022-7bit-lock, iso-2022-7bit-lock-ss2, iso-2022-8bit-ss2,
x-ctext): Give `composition' property t.
1999-12-15 00:41:44 +00:00
Kenichi Handa
5b8d2ff502 (encode-coding-char): Don't check
composite character.
1999-12-15 00:41:22 +00:00
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
0c4f97d011 (vertical-centering-font-regexp): New
variable.
1999-12-15 00:40:24 +00:00
Kenichi Handa
d5f05a67da Fix cateogries of Lao symbols. 1999-12-15 00:39:59 +00:00
Gerd Moellmann
5806e8a61d (default-input-method): Specify
that it should be set after current-language-environment.
1999-12-14 13:00:09 +00:00
Kenichi Handa
aeef8f07d6 Docstring modified. 1999-12-06 04:53:04 +00:00
Gerd Moellmann
9ac06837e1 (truncate-string-to-width): Docsting fixed. 1999-12-03 10:31:28 +00:00
Gerd Moellmann
867ef43ab1 (list-coding-categories): Fix typo;
automatic -> autoload.
1999-12-02 14:38:17 +00:00
Gerd Moellmann
e4a7fdfc6b (charsetp): Fix typo in docstring. 1999-12-02 14:34:59 +00:00
Gerd Moellmann
9bd2bb5ba1 (iso-languages): Add more characters for Portuguese. 1999-11-18 16:37:48 +00:00
Kenichi Handa
bf294e6edb (read-input-method-name): Handle the
case that the arg DEFAULT is symbol.
1999-10-26 13:01:20 +00:00
Kenichi Handa
d4b11c67a7 (mule-diag): Handle the case that
default-input-method is symbol.
1999-10-26 12:53:53 +00:00
Paul Eggert
6ececc4d6e * (locale-language-names):
Use Latin-1 (not Latin-3) for Afrikaans, Galician.
Use Latin-5 (not Cyrillic-ISO) for Byelorussian, Bulgarian,
Macedonian, Russian, Ukrainian, Serbian (Cyrillic alphabet).
Use Latin-8 for Welsh.
Use Latin-1 for English if "en" is explicitly specified.
Use Latin-1 for Scots Gaelic, Tagalog.
Use Latin-1 (not Latin-4) for Greenlandic.
Use Latin-1 (not Latin-2) for Albanian.
(locale-preferred-coding-systems, locale-language-names):
Remove generic ISO 8859 locales; locale-charset-language-names now
does this.
(locale-charset-language-names): New variable.
(set-locale-environment): Use language name specified by
locale-charset-language-names if its charsets disagree with the
language name specified by locale-language-names.
1999-10-22 22:51:33 +00:00
Dave Love
4187707ba5 Avoid non-ASCII characters to prevent loadup failure. 1999-10-22 11:53:05 +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
Dave Love
7a860cf267 Add latin-iso8859-1[45]. 1999-10-14 09:49:12 +00:00
Stefan Monnier
2e2246388b (select-safe-coding-system, leim-list-header): avoid the use of strings
that start with backslash newline since lread.c:read1 has a hack to turn
those strings into integer 0 during the loadup.el process.
1999-10-13 22:45:28 +00:00
Dave Love
291759e27e Fix footer comment. 1999-09-19 14:38:00 +00:00
Dave Love
a1efbc1c0c Fix paren error. 1999-09-19 14:36:56 +00:00
Kenichi Handa
665111a638 Delete duplicated code. 1999-09-03 01:28:20 +00:00
Karl Heuer
5b957ad81e Provide latin-3', not latin-3.el'. 1999-08-13 17:52:48 +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
Dave Love
74fa21200a Comment. 1999-08-06 21:06:14 +00:00
Dave Love
38f5db877b Comments. 1999-08-06 21:05:20 +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
Dave Love
12c038d4a8 Initial revision 1999-07-29 21:45:46 +00:00
Dave Love
b352e3bf79 Update comments. 1999-07-29 21:35:51 +00:00
Kenichi Handa
982d26735a (ccl-embed-symbol): New function.
(ccl-program-p): Deleted.  Now it's implemented in C code.
(ccl-compile-call): Use ccl-embed-symbol to embed a symbol.
(ccl-compile-translate-character): Likewise.
(ccl-compile-map-single): Likewise.
(ccl-compile-multiple-map-function): Likewise.
(declare-ccl-program): Doc-string modified.
(check-ccl-program): Check compiled CCL code by ccl-program-p.
1999-07-26 11:54:24 +00:00
Kenichi Handa
946fdacfd8 (encoded-kbd-self-insert-iso2022-7bit): Don't insert the character
but push it to unread-command-events.
(encoded-kbd-self-insert-iso2022-8bit): Likewise.
(encoded-kbd-self-insert-sjis): Likewise.
(encoded-kbd-self-insert-big5): Likewise.
1999-07-23 07:20:12 +00:00
Kenichi Handa
935f6bf5a1 (coding-system-eol-type-mnemonic):
Docstring modified.  Return a string.
1999-06-17 12:12:47 +00:00
Kenichi Handa
bb89cd2aa0 (describe-current-coding-system-briefly): Fix format string. 1999-06-17 12:12:07 +00:00
Kenichi Handa
f2979bdbdc (describe-current-input-method):
Current-input-method is string.
(toggle-input-method): Docstring fixed.
1999-06-17 12:11:46 +00:00
Kenichi Handa
9429dee6ef (quail-define-rules): Fix typo in docstring. 1999-06-07 11:02:33 +00:00
Kenichi Handa
3374b353e6 (iso-2022-7bit-lock-ss2): Typo fixed. 1999-06-03 23:28:22 +00:00
Karl Heuer
b1fb5d1b3e Add commentary. 1999-06-01 16:59:41 +00:00
Karl Heuer
005f783076 (iso-transl-language-alist): Interchange n and N. 1999-05-31 17:41:54 +00:00
Kenichi Handa
aaa9f206fd Typo fixed; prefered->preferred. 1999-05-26 12:29:18 +00:00
Kenichi Handa
0e0a9ac30d (find-coding-systems-for-charsets):
Typo fixed; prefered->preferred.
1999-05-26 12:27:38 +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
Kenichi Handa
33d17698ff Change MULE to Mule in docstrings and menus. 1999-05-14 00:33:27 +00:00
Kenichi Handa
3fdaafa630 (mule-diag): Change MULE to Mule in docstring. 1999-05-14 00:33:07 +00:00
Karl Heuer
5ab71ca589 (iso-languages): Add latin-2 cedillas. 1999-05-04 18:42:26 +00:00
Kenichi Handa
806066661c (describe-coding-system): Fix English message. 1999-05-04 05:48:54 +00:00
Dave Love
0735296c8c (auto-coding-alist): Add .tgz. 1999-05-02 13:41:07 +00:00
Andrew Innes
07a96c4609 (cp-coding-system-for-codepage-1):
Make the magnification parameter for the -dos encoder be 2.
1999-05-02 09:48:22 +00:00
Kenichi Handa
d49a483500 (x-ctext): New coding system. 1999-04-13 04:57:18 +00:00
Karl Heuer
0f835e871c (input-method-function): Add permanent-local property. 1999-04-12 18:25:26 +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
Kenichi Handa
75447cdd77 (create-fontset-from-fontset-spec):
Don't register duplicated alias fontset names.
1999-04-10 02:23:06 +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
Karl Heuer
ebef6d9376 (current-language-environment): Doc fix. 1999-03-30 21:38:20 +00:00
Eli Zaretskii
4e2ac2d940 (set-language-environment): Fix
previous change: don't use dos-codepage when unbound.
1999-03-17 11:29:05 +00:00
Eli Zaretskii
ec241f58e0 (set-language-environment): Don't use
cpNNN-nonascii-translation-table if it is unbound.
1999-03-16 14:18:40 +00:00
Kenichi Handa
e74d79268b (detect-coding-with-priority): Restore the internal database. 1999-03-15 00:51:20 +00:00
Eli Zaretskii
7e37faa356 (cp1250-decode-table, cp1251-decode-table, cp1253-decode-table,
cp1257-decode-table): New translation tables for MS Windows
codepages.
(cp-make-coding-systems-for-codepage): Accept 4 digit
codepages.
1999-03-08 12:06:07 +00:00
Andreas Schwab
10cf099d62 Provide skkdic-cnv.
(skkdic-convert): Emit code to require skkdic-cnv at compile time.
(batch-skkdic-convert): Doc fix.
1999-03-05 09:37:00 +00:00
Kenichi Handa
fcdc4d6764 (select-safe-coding-system): Be sure
to show a buffer being decoded.
1999-02-27 04:28:31 +00:00
Kenichi Handa
a127b764e2 (iso-2022-control-alist): New variable.
(encoded-code-description): New function.
(encoded-string-description): New function.
(encode-coding-char): New function.
1999-02-25 13:26:55 +00:00
Kenichi Handa
75c44f31de (encoded-kbd-handle-8bit): Allow inputting ?\240. 1999-02-24 00:02:56 +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
bd72be60b4 (cp-coding-system-for-codepage-1): Put
charset-origin-alist property to a coding system for the codepage.
1999-02-22 01:59:01 +00:00
Richard M. Stallman
ebdf0c3398 (iso-transl-ae): Renamed from iso-transl-e-slash.
(iso-transl-a-ring): Renamed from iso-transl-a-slash.
(iso-transl-AE): Renamed from iso-transl-E-slash.
(iso-transl-A-ring): Renamed from iso-transl-A-slash.
(iso-transl-char-map): Related changes.
1999-02-19 01:38:02 +00:00
Kenichi Handa
cd52991697 (coding-system-list): Moved to mule.el. 1999-02-18 13:11:50 +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
a1e2477428 (decompose-region): Use
insert-buffer-substring instead of insert-buffer to avoid putting
mark.
1999-02-17 12:39:48 +00:00
Kenichi Handa
08dcf825e6 (undecided): Set ascii in safe-charsets property. 1999-02-13 02:47:52 +00:00
Kenichi Handa
86c06e88d4 (quail-show-kbd-layout): Bind blink-matching-paren to nil. 1999-02-12 12:40:54 +00:00
Kenichi Handa
57a6f75751 (language-info-alist): Remove description about charset-origin-alist. 1999-02-12 07:48:52 +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
Eli Zaretskii
a7bc7c2a69 (cp-coding-system-for-codepage-1): On MS-DOS,
use dos-unsupported-char-glyph for characters not
supported by the codepage.
(cp-make-coding-systems-for-codepage): Likewise.
1999-02-08 11:21:00 +00:00
Andreas Schwab
3c092276c7 (coding-system-list): Don't sort
coding-system-list here.
1999-02-08 09:52:43 +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
58cd41a3a0 Let ethiopic use iso-2022-7bit. 1999-02-03 06:26:56 +00:00
Kenichi Handa
64d9f69a35 (compose-chars): Doc-string
modified.  Currectly handle a composition character in ARGS.
1999-02-02 05:11:50 +00:00
Kenichi Handa
f670496a30 (compose-chars-component): Add autoload cookie. 1999-02-01 12:21:47 +00:00
Kenichi Handa
8024de4585 (quail-lookup-key): If cdr of MAP is a
function, replace cdr of MAP by the return value of the function
unconditionally.
1999-02-01 02:52:34 +00:00
Kenichi Handa
162308884a Set category `q' for all characters
in tibetan and tibetan-1-column.
1999-01-28 02:33:24 +00:00
Dave Love
94d04df6d2 (current-language-environment):
Provide :link, :type (choices) and appropriate :get.
1999-01-27 20:22:42 +00:00
Kenichi Handa
dc1f8c72f4 (list-fontsets): Sort fontsets by plain names. 1999-01-24 04:43:03 +00:00
Kenichi Handa
80ae5f3a94 (generate-fontset-menu): Return a
sorted list by plain names of fontsets.
1999-01-24 04:42:30 +00:00
Kenichi Handa
a5695549a6 (create-fontset-from-x-resource): Make style variants. 1999-01-23 05:41:29 +00:00
Kenichi Handa
2ea006961e (ccl-compile-translate-character): Handle
the case that a tranlation table is CCL register correctly.
1999-01-23 02:15:46 +00:00
Richard M. Stallman
1c445211ef Coding system alias dos' for undecided-dos', mac' for undecided-mac'. 1999-01-19 08:06:33 +00:00
Richard M. Stallman
265519e3f7 (select-safe-coding-system): Hightlight at most 256 characters. 1999-01-19 03:07:53 +00:00
Eli Zaretskii
795537a21c (cp852-decode-table): Fill a nil entry. 1999-01-17 16:51:51 +00:00
Eli Zaretskii
dd73abe607 (cp855-decode-table, cp850-decode-table): Fill some nil entries. 1999-01-17 16:26:40 +00:00
Eli Zaretskii
6752f59878 (cp850-decode-table): Fix previous change. 1999-01-14 11:34:18 +00:00
Kenichi Handa
00a069c647 (describe-language-environment):
Don't alter input-method-alist.
1999-01-14 01:20:35 +00:00
Eli Zaretskii
d3fcfdea92 (cp850-decode-table): Replace nil
entries with codes of similary looking glyphs.  (Suggested by
Jason Rumney <jasonr@altavista.net>.)
1999-01-13 14:30:34 +00:00
Eli Zaretskii
e714d2cfd4 (codepage-setup): Doc fix.
(cp-decoding-vector-for-codepage): Likewise.
1999-01-10 15:23:30 +00:00
Richard M. Stallman
ff0315147b Define a "function name" for each translation that isn't ASCII. Use
these function names in iso-transl-char-map.
1999-01-08 13:45:06 +00:00
Kenichi Handa
bc10f81b82 (decompose-region): Do decomposition
on temporary unibyte buffer.
1999-01-08 04:19:24 +00:00
Kenichi Handa
a9fb0b5859 (make-char): Doc-string modified. 1999-01-08 04:19:24 +00:00
Eli Zaretskii
b8577971b7 (cp-coding-system-for-codepage-1): Add the valid-codes property. 1999-01-06 10:37:07 +00:00
Eli Zaretskii
812cad8048 (prefer-coding-system): Call set-coding-priority, so that the internal
array of priorities is also updated.
1999-01-06 10:32:34 +00:00