1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-01 11:14:55 +00:00
Commit Graph

48 Commits

Author SHA1 Message Date
Kenichi Handa
a503f8b70c ("Cyrillic-KOI8"): Fix typo. 2004-08-18 12:22:41 +00:00
Kenichi Handa
7be5dbd48e Register koi8-r in
ctext-non-standard-encodings-alist.
("Cyrillic-KOI8"): Add ctext-non-standard-encoding.
2004-08-18 08:53:21 +00:00
Kenichi Handa
6a8b9ce429 (ccl-encode-windows-1251-font): Rearrange
code point (register r0) only for charset mule-unicode-0100-24ff.
2004-01-22 00:19:59 +00:00
Kenichi Handa
fd1627248f (ccl-encode-koi8-font): Make it work for
characters of mule-unicode-0100-24ff.
(ccl-encode-windows-1251-font): New CCL program.
("Bulgarian"): Specify overriding-fontspec.
("Belarusian"): Likewise.
2003-12-29 07:10:51 +00:00
Kenichi Handa
52d8246cbd Register "microsoft-cp1251" in ctext-non-standard-encodings-alist.
("Bulgarian"): Add ctext-non-standard-encodings.
("Belarusian"): Likewise.
2003-12-03 08:25:25 +00:00
Dave Love
9e4eea3d46 (cp1251): Alias for windows-1251. 2003-10-01 18:08:48 +00:00
Dave Love
a9707ecc25 ("Windows-1251"): Deleted.
("Bulgarian", "Belarusian"): Remove `features'.
(windows-1251): Moved from code-pages.
2003-09-04 17:07:44 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Dave Love
765093893d ("Cyrillic-KOI8"): Fix input-method.
("Russian"): New.
("Bulgarian"): Add tutorial.
2003-02-14 12:55:08 +00:00
Kenichi Handa
58566dff59 (ccl-encode-koi8, ccl-encode-koi8-u)
(ccl-encode-alternativnyj): Fix last change.
2002-12-13 04:45:43 +00:00
Dave Love
149c2e7985 (ccl-encode-koi8, ccl-encode-koi8-u)
(ccl-encode-alternativnyj): Deal with unencodable characters.
2002-11-26 18:16:58 +00:00
Kenichi Handa
6de22aead5 (cyrillic-iso-8bit): Make it safe. 2002-11-18 00:05:52 +00:00
Juanma Barranquero
22b519858b ("Bulgarian"): Fix typo. 2002-11-05 14:39:32 +00:00
Kenichi Handa
1d5f8bfc25 (cyrillic-alternativnyj-decode-table): Fix
the table.
(cyrillic-alternativnyj): Don't give it `mime-charset' property.
(cp866): Delete this alias.
("Bulgarian"): Fix the value of `input-method'.
2002-10-17 07:30:45 +00:00
Kenichi Handa
d98276be20 (ccl-decode-koi8): Refer to
ucs-translation-table-for-decode.
(ccl-decode-koi8-u): Likewise.
(ccl-decode-alternativnyj): Likewise.
(cyrillic-koi8): Put `dependency' property.
(koi8-u): Likewise.
(cyrillic-alternativnyj): Likewise.
2002-09-30 06:34:40 +00:00
Dave Love
b9e98de5f5 ("Ukrainian"): Fix nonascii-translation.
(cyrillic-alternativnyj-decode-table): Fix some entries.
2002-09-11 21:07:00 +00:00
Dave Love
6f27e0f933 (cyrillic-koi8-r-decode-table)
(cyrillic-alternativnyj-decode-table): Fill out with mule-unicode.
(cyrillic-koi8-r-decode-table): Make unbound after use.
(ccl-decode-koi8, ccl-decode-alternativnyj): Change expansion
factor.  Use utf-8-translation-table-for-decode.
(ccl-encode-koi8, ccl-encode-koi8): Don't check r0.
(cyrillic-unify-encoding): New function.
(cyrillic-koi8): Modify safe-chars, valid-codes.  Remove
charset-origin-alist.
(Cp878, cp866): New alias.
(ccl-encode-8859-5-font): New.
(font-ccl-encoder-alist): Add ccl-encode-8859-5-font.
(ccl-encode-koi8-font, ccl-encode-alternativnyj-font): Remove
redundant parens.
("Cyrillic-KOI8"): Add cyrillic-iso-8bit to coding-priority.
(cyrillic-koi8-u-decode-table, ccl-decode-koi8-u)
(ccl-encode-koi8-u, koi8-u, ccl-encode-koi8-u-font, "Ukrainian"):
New.
(cyrillic-alternativnyj): Modify safe-chars, add mime-charset.
("Cyrillic-ALT"): Change input method.
("Windows-1251", "Tajik", "Bulgarian", "Belarusian"): New.
2002-07-17 18:39:16 +00:00
Pavel Janík
e816098cb8 (cyrillic-alternativnyj-decode-table): Fix the table to contain correct
characters.
2002-06-05 05:07:58 +00:00
Werner LEMBERG
5ef350634d Improving doc strings. 2001-12-18 17:51:50 +00:00
Pavel Janík
60370d4073 Some fixes to follow coding conventions. 2001-07-15 19:53:53 +00:00
Dave Love
445559c9dd comment 2001-03-30 21:17:48 +00:00
Dave Love
41da80b109 Use provide. 2000-11-22 19:28:28 +00:00
Kenichi Handa
53a1db8067 (cyrillic-koi8): Use safe-chars' property instead of safe-charsets'.
(cyrillic-alternativnyj): Likewise.
(ccl-encode-alternativnyj): Don't check the charset
cyrillic-iso8859-5.
2000-07-27 06:22:42 +00:00
Kenichi Handa
1f487ef8ac Remove eval-when-compile.
(cyrillic-koi8-r-nonascii-translation-table): Define it as a
translation table made from cyrillic-koi8-r-decode-table.
(cyrillic-koi8-r-encode-table): Define it as a translation table
made from the reverse map of above.
(ccl-decode-koi8): Use translate-character.
(ccl-encode-koi8, ccl-encode-koi8-font): Likewize
(cyrillic-alternativnyj-nonascii-translation-table): Define it as
a translation table made from cyrillic-alternativnyj-decode-table.
(cyrillic-alternativnyj-encode-table): Define it as a translation
table made from the reverse map of above.
(ccl-decode-alternativnyj): Use translate-character.
(ccl-encode-alternativnyj, ccl-encode-alternativnyj-font):
Likewize
2000-06-06 02:10:04 +00:00
Kenichi Handa
1aee038180 (cyrillic-koi8-r-decode-table): Map 8-bit
code not used by KOI8 to the same 8-bit code instead of mapping to
SPC.
(cyrillic-alternativnyj-decode-table): Likewise.
1999-09-29 11:44:57 +00:00
Richard M. Stallman
44446f59f7 ("Cyrillic-KOI8", "Cyrillic-ALT"): Use cyrillic-jcuken as default input method. 1999-07-13 19:03:04 +00:00
Kenichi Handa
cf46123515 (cyrillic-koi8): Add charset-origin-alist property.
(cyrillic-alternativnyj): Likewise.
("Cyrillic-KOI8"): Remove charset-origin-alist property.
("Cyrillic-ALT"): Likewise.
1999-02-12 07:46:42 +00:00
Paul Eggert
56c8bc03c4 Add coding: local variable, to avoid bootstrapping problem
if you need to recompile all the Lisp files using interpreted code.
1998-08-31 19:59:02 +00:00
Kenichi Handa
64e49fa893 (cyrillic-koi8): Fix the value of
`valid-code' property.
(cyrillic-alternativnyj): Likewise.
(cyrillic-alternativnyj-encode-table): Fix the initial value.
1998-08-18 13:15:18 +00:00
Kenichi Handa
a564ccf933 ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
the value to setup-XXX-environment-internal.  Add properties
nonascii-translation, input-method, features, unibyte-syntax, and
unibyte-display.
1998-08-10 06:29:02 +00:00
Kenichi Handa
70c58a1f51 (cyrillic-koi8-r-decode-table): New
variable.
(cyrillic-koi8-r-encode-table): Likewise.
(ccl-decode-koi8): Use cyrillic-koi8-r-decode-table.
(ccl-encode-koi8): Use cyrillic-koi8-r-encode-table.
(ccl-encode-koi8-font): Likewise.
(cyrillic-koi8-r-nonascii-translation-table): New variable.
("Cyrillic-KOI8"): Add nonascii-translation-table and
charset-origin-alist properties.
(cyrillic-alternativnyj-decode-table): New variable.
(cyrillic-alternativnyj-encode-table): Likewise.
(ccl-decode-alternativnyj): Use
cyrillic-alternativnyj-decode-table.
(ccl-encode-alternativnyj): Use
cyrillic-alternativnyj-encode-table.
(ccl-encode-alternativnyj-font): Likewise.
(cyrillic-alternativnyj-nonascii-translation-table): New variable.
("Cyrillic-ALT"): Add nonascii-translation-table and
charset-origin-alist properties.
1998-08-02 01:06:57 +00:00
Kenichi Handa
7fbf766f70 FLAGS arguments for make-coding-system changed. 1998-04-20 02:14:20 +00:00
Kenichi Handa
11b77f144b Remove setting up of
describe-cyrillic-environment-map and
setup-cyrillic-environment-map.  Exclude them in args of calls to
set-language-info-alist.  Adjusted for the change of
make-coding-system.  Register coding-priority key in
language-info-alist.
1998-01-22 01:48:25 +00:00
Kenichi Handa
c6965ddb68 (ccl-encode-koi8-font): Fix bug of CCL
program.
(ccl-encode-alternativnyj-font): Likewise.
1997-11-08 03:08:10 +00:00
Kenichi Handa
6def618668 Give proper SAFE-CHARSET argument in each
call of make-coding-system.
1997-10-23 12:03:41 +00:00
Kenichi Handa
5f1d80c7c2 Make describe-cyrillic-environment-map and
setup-cyrillic-environment-map prefix commands and bind [Cyrillic]
to them in describe-environment-map and setup-environment-map
respectively.  Divide language environemnt "Cyrillic" into three:
"Cyrillic-ISO", "Cyrillic-KOI8", and "Cyrillic-ALTERNATIVNYJ".
1997-08-22 01:22:17 +00:00
Richard M. Stallman
71eabd24ae Swap args to define-coding-system-alias. 1997-07-02 00:06:30 +00:00
Richard M. Stallman
b79e7b7b3e Update copyright notice. 1997-06-26 21:08:49 +00:00
Kenichi Handa
efbc7e89e3 Don't make the keymap
describe-cyrillic-environment-map and
setup-cyrillic-environment-manp.  Names of coding systems changed.
Give them more informative doc-string. Make iso-8859-5 alias of
cyrillic-iso-8bit, alternativenyj alias of
cyrillic-alternativenyj.  For Cyrillic, provide single langauge
environment "Cyrillic".
Delete the code of calling register-input-method.
1997-06-18 13:03:19 +00:00
Kenichi Handa
4b9121fc86 Adjusted for coding system name change. 1997-06-10 01:08:21 +00:00
Richard M. Stallman
101496b159 (describe-cyrillic-environment-map):
Renamed from describe-cyrillic-support-map.
1997-06-07 05:54:15 +00:00
Richard M. Stallman
49716ecdd5 (koi8-r): Use R for mode line. 1997-06-02 04:56:33 +00:00
Kenichi Handa
335a7ad768 Most of setup-LANGUAGE-environment functions are
moved form LANGUAGE.el to LANG-util.el.  These functions now at
first call setup-english-environment to reset various values to
the defaults.
1997-05-28 03:39:03 +00:00
Kenichi Handa
78eee0edd1 Coding system names changed as follows:
internal -> emacs-mule, automatic-conversion -> undecided.
Coding category name changes as follows:
coding-category-internal -> coding-category-emacs-mule.
Delete functions describe-LANGUAGE-support.
Delete describe-function entries and change documentation
entries in each language specific information.
1997-05-16 00:59:09 +00:00
Kenichi Handa
dc09922d1e Make functions setup-LANGUAGE-environment
interactive and add new functions describe-LANGUAGE-support for
all LANGUAGEs supported.  Remove resisterations of input methods
which use the function encoded-kbd-select-terminal.
1997-05-12 07:00:16 +00:00
Kenichi Handa
2b01336d9a Change coding system name koi8 to koi8-r.
Remove prefix "coding-system-" from coding system symbol names.
1997-02-26 12:27:06 +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