1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-18 10:16:51 +00:00
Commit Graph

474 Commits

Author SHA1 Message Date
Gerd Moellmann
c79cb28320 (japanese-hankaku): Prefer the charset
`jisx0201' when the optional argument `ascii-only' is not specified.
(japanese-hankaku-region): Ditto.
From Katsumi Yamaoka <yamaoka@jpl.org>
2001-05-28 11:03:17 +00:00
Gerd Moellmann
0216c3dfce (japanese-symbol-table): Fix handling of
Japanese long tone sign.  From Kenichi Handa <handa@etl.go.jp>.
2001-05-22 09:33:52 +00:00
Gerd Moellmann
d38ed15107 New maintainer. 2001-05-17 09:54:45 +00:00
Gerd Moellmann
edc5c81de4 ("Slovak"): Add tutorial entry. 2001-04-18 14:02:58 +00:00
Gerd Moellmann
2a52f40ea4 ("Polish"): Change sample text.
From: jsbien@mimuw.edu.pl (Janusz S. Bie,Bq(B).
2001-04-10 14:32:12 +00:00
Gerd Moellmann
20b5dc4aba ("Slovak"): Add documentation string. From
Pavel@Janik.cz (Pavel Jan,Bm(Bk ml.).
2001-04-03 13:10:43 +00:00
Gerd Moellmann
450f6970b0 ("Czech"): Add documentation string. 2001-04-03 13:07:46 +00:00
Dave Love
445559c9dd comment 2001-03-30 21:17:48 +00:00
Gerd Moellmann
11f340ed71 ("Latin-5", "Latin-4"): Use postfix input
methods since there are not prefix input methods.
2001-03-19 14:22:14 +00:00
Kenichi Handa
348f797a30 *** empty log message *** 2001-03-09 00:27:17 +00:00
Kenichi Handa
64fd2bb1c5 Add coding: iso-2022-7bit tag. 2001-03-09 00:12:14 +00:00
Kenichi Handa
a604c5afbe Add coding: tag in Local Variables: section. 2001-03-09 00:02:17 +00:00
Kenichi Handa
e7509bddd3 Fix coding: in Local Variables:. 2001-03-09 00:00:54 +00:00
Kenichi Handa
29707b97c7 (ethio-toggle-space): Fix typo.
(ethio-toggle-punctuation): Fix typo.
2001-03-05 12:11:53 +00:00
Kenichi Handa
6c5c2daf74 (ethio-toggle-space): Update current-input-method-title if necessary.
(ethio-toggle-punctuation): Likewise.
2001-03-05 11:49:21 +00:00
Kenichi Handa
fc3dc40cc5 ("Ethiopic"): Add documentation. 2001-02-28 12:42:21 +00:00
Kenichi Handa
b8b2ea31be (setup-ethiopic-environment-internal): Change bindings of functions
keys to conform to "Emacs Lisp Coding Convention".
2001-02-28 12:41:46 +00:00
ShengHuo ZHU
ff890e66b5 * language/chinese.el (chinese-iso-8bit): MIME:GB2312.
(chinese-big5): MIME:Big5.

[ cited from ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets ]

Name: GB2312  (preferred MIME name)
MIBenum: 2025
Source: Chinese for People's Republic of China (PRC) mixed one byte,
        two byte set:
          20-7E = one byte ASCII
          A1-FE = two byte PRC Kanji
        See GB 2312-80
        PCL Symbol Set Id: 18C
Alias: csGB2312

Name: Big5  (preferred MIME name)
MIBenum: 2026
Source: Chinese for Taiwan Multi-byte set.
        PCL Symbol Set Id: 18T
Alias: csBig5
2001-01-24 14:50:08 +00:00
Kenichi Handa
cd53f29e7d ("Latin-1"): Make the format of description
about additional language environments same as that of Latin-2.
2001-01-16 23:49:14 +00:00
Kenichi Handa
d6f08fd9be ("Japanese"): Add japanese-jisx0213-1 and
japanese-jisx0213-2 in `charset' property of this lang. env.
2001-01-16 11:41:33 +00:00
Kenichi Handa
346951c4fc ("Latin-1"): Add description for Dutch and Spanish lang. env. 2001-01-16 11:17:56 +00:00
Gerd Moellmann
891258f254 Add Dutch and Spanish language info
to be able to use the appropriate tutorials.
2001-01-09 11:52:50 +00:00
Kenichi Handa
4f35555ac7 (chinese-iso-8bit): Change mime-charset name to cn-gb.
(cn-gb, gb2312): New aliases for chinese-iso-8bit.
2000-12-05 08:33:58 +00:00
Dave Love
41da80b109 Use provide. 2000-11-22 19:28:28 +00:00
Dave Love
a75f7176c0 comment fix 2000-11-15 20:06:40 +00:00
Kenichi Handa
e2a20aa791 ("Thai"): Set a lisp form that produces
composed string in `sample-text' language info.
2000-11-06 00:10:50 +00:00
Kenichi Handa
ec724c2905 ("Tibetan"): Set a lisp form that produces
composed string in `sample-text' language info.
2000-11-06 00:10:12 +00:00
Kenichi Handa
5c83e54afa (compound-text, ctext): Moved to international/mule-conf.el. 2000-11-05 23:52:09 +00:00
Jason Rumney
546790cb86 (decode-mac-roman): Test against r1 not r0. 2000-11-04 11:43:36 +00:00
Kenichi Handa
71070f12e7 (mac-roman-decoder, mac-roman-encoder): New translation tables.
(decode-mac-roman, encode-mac-roman): Definition of these CCL
programs are modified and moved from mac-win.el.
(mac-roman): Definition of this coding system is modified and
moved from mac-win.el.
2000-10-30 01:37:20 +00:00
Kenichi Handa
49e4e3c6da (devanagari-to-indian-region): In the loop, change the following char,
not preceding char.
2000-09-07 11:23:06 +00:00
Dave Love
27ff18c98a ("Latin-8", "Latin-9"): Add input methods,
mod sample text.
2000-08-24 13:19:19 +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
fbc7bbf778 (japanese-katakana-region): Fix handling HANKAKU argument. 2000-07-25 12:22:01 +00:00
Kenichi Handa
12d00cfe91 (compound-text): Force katakana-jisx0201 to be designated to G1. 2000-07-18 04:29:20 +00:00
Kenichi Handa
ff69c4ee0c *** empty log message *** 2000-06-21 02:05:10 +00:00
Sam Steingold
3a8e2ba917 ignore *.elc 2000-06-19 16:16:01 +00:00
Kenichi Handa
3e799ba149 (tibetan-composable-pattern): Fix previous change.
(tibetan-vowel-transcription-alist): More rules added.
(tibetan-composite-vowel-alist): New variable.
(tibetan-precomposition-rule-alist): More rules added.
2000-06-12 06:51:13 +00:00
Kenichi Handa
7258f9caa4 Convert all tibetan-1-column characters
to the corresponding tibetan characters.
(tibetan-add-components): Delete code for the special treatment of
'a chung.
2000-06-12 06:11:56 +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
0d833551c7 Remove eval-when-compile.
(viet-viscii-nonascii-translation-table): Define it as a
translation table made from viet-viscii-decode-table.
(viet-viscii-encode-table): Define it as a translation table made
from the reverse map of above.
(viet-vscii-nonascii-translation-table): Define it as a
translation table made from viet-vscii-decode-table.
(viet-vscii-encode-table): Define it as a translation table made
from the reverse map of above.
(ccl-decode-viscii): Use translate-character.
(ccl-encode-viscii, ccl-encode-viscii-font)
(ccl-decode-vscii, ccl-encode-vscii, ccl-encode-vscii-font):
Likewize.
2000-06-06 02:09:30 +00:00
Kenichi Handa
ab3f48908d (tibetan-composable-pattern): More
characters included.
(tibetan-consonant-transcription-alist): Rule for "R" added.
(tibetan-subjoined-transcription-alist): Rules for "+W", "+Y", and
"+R" added.
(tibetan-base-to-subjoined-alist): Rule for "RA" added.
2000-06-01 11:02:58 +00:00
Kenichi Handa
6b12c74972 (tibetan-add-components): Fixes for new
encoding of Tibetan characters.
(tibetan-decompose-precomposition-alist): New variable.
(tibetan-decompose-region): Convert precomposed characters to
non-precomposed characters.
(tibetan-decompose-string): Likewise.
(tibetan-composition-function): Fix args to
thibetan-compose-string.
2000-06-01 10:59:56 +00:00
Kenichi Handa
1513ad08f1 (lao-composition-function): Fix args to compose-string. 2000-06-01 07:03:07 +00:00
Kenichi Handa
6e33873327 (thai-composition-function): Fix args to compose-string. 2000-06-01 07:02:41 +00:00
Eli Zaretskii
b81fa2f945 (iso-8859-8-e, iso-8859-8-i): For now, just
aliases for hebrew-iso-8bit.
2000-05-24 16:03:39 +00:00
Kenichi Handa
b4c93b68df (iso-2022-jp-2): Exclude katakana-jisx0201 to conform to RFC1554. 2000-05-24 03:58:42 +00:00
Kenichi Handa
bd14077116 (iso-2022-jp): Exclude katakana-jisx0201
to conform to RFC1468.
2000-05-24 03:55:32 +00:00
Dave Love
0922d3b44c Remove all the setup-...-environment functions. 2000-05-14 15:21:41 +00:00
Kenichi Handa
9b21ecc23f (lao-compose-region): New function. 2000-05-03 03:28:39 +00:00
Gerd Moellmann
8585266f55 (iso-latin-4): Fix typo. 2000-04-25 19:12:56 +00:00
Kenichi Handa
a4aee4cf1c (viet-vscii-decode-table): Fix a bug. 2000-04-10 11:18:57 +00:00
Kenichi Handa
843930b70c Fix encoding of the file. 2000-04-03 11:39:31 +00:00
Kenichi Handa
b9427ca6bb ("Polish"): New language environment.
(setup-polish-environment): New function.
2000-03-31 01:11:51 +00:00
Kenichi Handa
f81e6c49b5 (thai-composition-function): Delete
superfluous `a'.
2000-01-25 03:26:27 +00:00
Kenichi Handa
d169c89e68 Register tibetan-composition-function in
composition-function-table.
(tibetan-composable-pattern): New variable.
(tibetan-subjoined-transcription-alist): Change key "R" to "+R".
(tibetan-precomposition-rule-alist): Move punctuations to
tibetan-punctuation-transcription-alist and
tibetan-obsolete-glyphs.
(tibetan-punctuation-transcription-alist): New variable.
(tibetan-obsolete-glyphs): New variable.
(tibetan-regexp): Improve the initialization code.
1999-12-15 00:50:58 +00:00
Kenichi Handa
3bdf8898b0 Most functions rewritten.
(tibetan-char-p): Renamed from tibetan-char-examin.
(tibetan-composable-examin) (tibetan-complete-char-examin)
(tibetan-vertical-stacking) (tibetan-composition): Deleted.
(tibetan-add-components): New function.
(tibetan-composition-function): New function.
1999-12-15 00:50:18 +00:00
Kenichi Handa
c27737aa24 Register thai-composition-function in
composition-function-table.
(thai-tis620): Delete `pre-write-conversion' property.
1999-12-15 00:48:14 +00:00
Kenichi Handa
31ce771921 Mostly rewritten. 1999-12-15 00:47:53 +00:00
Kenichi Handa
86e2a80397 Register lao-composition-function in
composition-function-table.
1999-12-15 00:47:31 +00:00
Kenichi Handa
c595d8887d (thai-category-table): Use
make-category-table, not copy-category-table, to initialize it.
(thai-composition-pattern): New variable.
(thai-with-thai-category-table): New macro.
(thai-compose-region, thai-compose-string): Rewritten.
(thai-post-read-conversion): Rewritten.
(thai-pre-write-conversion): Deleted.
(thai-composition-function): New function.
1999-12-15 00:46:54 +00:00
Dave Love
af480bd8cb Latin-8 doc fix. 1999-10-22 16:19:18 +00:00
Paul Eggert
ef83dfaf7d * language/japan-util.el (setup-japanese-environment-internal):
Prefer japanese-iso-8bit if the system-type is usg-unix-v.
1999-10-19 07:20:29 +00:00
Dave Love
cce3ba480a Add Latin-8, Latin-9. Modify some doc
strings.
1999-10-14 09:53:01 +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
Kenichi Handa
d22c4fb960 ("Turkish"): New language environment. 1999-09-20 02:08:36 +00:00
Kenichi Handa
01ba5cc0c1 (default-korean-keyboard): Initialize it
according to the environment variable HANGUL_KEYBOARD_TYPE.
1999-09-08 01:22:00 +00:00
Karl Heuer
9743b26d94 Delete obsolete provide. 1999-08-10 17:07:58 +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
2d1cc7d91e (setup-ethiopic-environment-internal):
Use quail-activate-hook instead of obsolete hook quail-mode-hook.
(exit-ethiopic-environment): Likewize.
1999-06-14 07:16:21 +00:00
Kenichi Handa
2324f7a23c (ccl-encode-vscii): Typo fixed
(viet-viscii-...->viet-vscii...).
1999-06-03 23:53:52 +00:00
Kenichi Handa
e72da895c0 * language/korea-util.el (isearch-toggle-korean-input-method):
Adjusted for the change of input method handling in isearch.el.
(isearch-hangul-switch-symbol-ksc): Likewise.
(isearch-hangul-switch-hanja): Likewise.
1999-05-11 04:28:26 +00:00
Kenichi Handa
5d22a4c96c (tis-620): New alias coding system for thai-tis620. 1999-03-09 11:57:05 +00:00
Kenichi Handa
337ae039f2 (iso-2022-jp-2): New coding system.
("Japanese"): Put iso-2022-jp-2 in coding-priority property.
1999-02-17 00:15:34 +00:00
Kenichi Handa
ffd809f2f2 (japanese-shift-jis): Add charset-origin-alist property. 1999-02-16 07:32:43 +00:00
Kenichi Handa
d4c975091d (chinese-big5): Add charset-origin-alist property.
("Chinese-CNS"): Remove charset-origin-alist property.
1999-02-12 07:46:42 +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
Kenichi Handa
909a166d31 (vietnamese-viqr): Add charset-origin-alist property.
("Vietnamese"): Remove charset-origin-alist property.
1999-02-12 07:46:42 +00:00
Richard M. Stallman
e098014205 (setup-slovenian-environment): New function.
("Slovenian"): New language environment.
1999-02-06 05:50:59 +00:00
Kenichi Handa
1d5021c352 (tibetan-vertical-stacking): If the arg
FIRST is a composite character, decompose it at first.
1999-01-24 04:25:14 +00:00
Kenichi Handa
0a57cf5133 (thai-compose-string): New function. 1999-01-05 04:07:10 +00:00
Kenichi Handa
f7e81f7f32 (thai-post-read-conversion): Handle Thai
composition sequence correctly here instead of calling
thai-compose-region.
1999-01-05 02:38:37 +00:00
Eli Zaretskii
f2719637a3 Don't use sublists in the flags argument passed to make-coding-system. 1998-12-15 11:15:11 +00:00
Kenichi Handa
ebcc4e2e77 (devanagari-reorder-glyphs-for-decomposition): Fix the way to
handle devanagari-decomposition-rules.
1998-12-15 04:35:38 +00:00
Kenichi Handa
054ecba248 ("Chinese-BIG5"): Add charset-origin-alist property. 1998-11-26 08:12:12 +00:00
Kenichi Handa
b194460e44 (japanese-zenkaku-region): New optional arg KATAKANA-ONLY. 1998-11-16 06:26:27 +00:00
Kenichi Handa
4cec2d0a49 (in-is13194-devanagari-pre-write-conversion): Cancel previous
change, use generate-new-buffer instead of get-buffer-create.
1998-10-26 08:00:11 +00:00
Kenichi Handa
d64a0ef709 (pre-write-encode-hz): Cancel previous
change, use generate-new-buffer instead of get-buffer-create.
1998-10-26 08:00:11 +00:00
Kenichi Handa
3de546452e (thai-pre-write-conversion): Cancel previous
change, use generate-new-buffer instead of get-buffer-create.
1998-10-26 08:00:11 +00:00
Kenichi Handa
76d1241585 (tibetan-pre-write-conversion): Cancel previous
change, use generate-new-buffer instead of get-buffer-create.
1998-10-26 08:00:11 +00:00
Kenichi Handa
319fb5a9bf (viqr-pre-write-conversion): Cancel previous
change, use generate-new-buffer instead of get-buffer-create.
1998-10-26 08:00:11 +00:00
Kenichi Handa
cb8778823b (in-is13194-devanagari-pre-write-conversion): Use with-temp-buffer. 1998-10-21 11:50:56 +00:00
Kenichi Handa
1944b2e73b (pre-write-encode-hz): Use with-temp-buffer. 1998-10-21 11:50:56 +00:00
Kenichi Handa
166488a59a (thai-pre-write-conversion): Use with-temp-buffer. 1998-10-21 11:50:56 +00:00
Kenichi Handa
7273226df7 (tibetan-pre-write-conversion): Use with-temp-buffer. 1998-10-21 11:50:56 +00:00
Kenichi Handa
ada511780c (viqr-pre-write-conversion): Use with-temp-buffer. 1998-10-21 11:50:56 +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
e325120d45 ("Latin-1"): Modify `documentation' key value.
("Latin-2"): Likewise.
1998-08-27 07:47:15 +00:00
Richard M. Stallman
b775a47213 (iso-latin-1): Doc fix.
(setup-latin2-environment): Typo fix.
1998-08-26 21:12:07 +00:00
Richard M. Stallman
c0c639521f ("Romanian"): Specify the tutorial file. 1998-08-19 07:23:38 +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
c11b3a3f65 (vietnamese-viscii): Fix the value of
`valid-code' property.
(vietnamese-vscii): Likewise.
1998-08-18 13:15:18 +00:00
Kenichi Handa
3e56710f64 Fix previous change. 1998-08-18 00:56:48 +00:00
Kenichi Handa
bb8459f26b Give proper value of `input-method' key to
all lang. env.
1998-08-18 00:43:52 +00:00
Kenichi Handa
cf6991a32e ("Hebrew"): Delete describe-function key. 1998-08-15 01:28:14 +00:00
Kenichi Handa
abdd729850 ("Korean"): Fix previous change. 1998-08-10 06:44:16 +00:00
Kenichi Handa
45717142ef (setup-XXX-environment): Just call set-language-environment. If
they used to do some other jobs than what done by
set-language-environment, those jobs are done in
setup-XXX-environment-internal now.
1998-08-10 06:42:41 +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
8f76845d7e (setup-XXX-environment): Just call set-language-environment. If
they used to do some other jobs than what done by
set-language-environment, those jobs are done in
setup-XXX-environment-internal now.
("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
6e49aeecbf (setup-english-environment): Just call
reset-language-environment.
("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
bed5467804 (setup-8-bit-environment): Function deleted.
(setup-XXX-environment): Just call set-language-environment.  If
they used to do some other jobs than what done by
set-language-environment, those jobs are done in
setup-XXX-environment-internal now.
("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
ce58d9b46e (cyrillic-encode-koi8-r-char): New funciton.
(cyrillic-encode-alternativnyj-char): New function.
1998-08-02 01:06:57 +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
0c9470b303 (viet-encode-viscii-char): New function. 1998-08-02 01:06:57 +00:00
Kenichi Handa
d0307626dd (viet-viscii-decode-table): Docstring
fixed.
(viet-viscii-encode-table): Likewise.
(viet-vscii-decode-table): Likewise.
(viet-vscii-encode-table): Likewise.
(viet-viscii-nonascii-translation-table): New variable
("Vietnamese"): Add nonascii-translation-table and
charset-origin-alist properties.
1998-08-02 01:06:57 +00:00
Kenichi Handa
b2ba2dc0b5 (japanese-replace-region): New function.
(japanese-katakana-region, japanese-hiragana-region,
japanese-hankaku-region, japanese-zenkaku-region): Don't change
point.  Use japanese-replace-region to change text.
1998-07-19 05:17:35 +00:00
Kenichi Handa
9afa6c3575 ("Ethiopic"): Typo in sample-text fixed. 1998-07-16 00:14:44 +00:00
Richard M. Stallman
16b2eb5016 Define unibyte-syntax in each of these language environments.
(setup-8-bit-environment): Let unibyte-syntax specify whether to
load a file of syntax settings, and which one.
1998-07-09 04:53:28 +00:00
Kenichi Handa
e4dfd4f70a ("Hebrew"): Add coding-priority. 1998-07-08 02:19:14 +00:00
Kenichi Handa
40e8f3ad0f ("IPA"): Add coding-priority and coding-system. 1998-07-08 02:19:14 +00:00
Kenichi Handa
5f29fdb2c9 Add coding-priority. 1998-06-26 07:32:11 +00:00
Kenichi Handa
fd28674852 (isearch-toggle-korean-input-method,
isearch-hangul-switch-symbol-ksc, isearch-hangul-switch-hanja):
New functions.
(korean-key-bindings): Renamed from exit-korean-environment-data.
Initialized apropriately.
(setup-korean-environment): Setup key bindings according to
korean-key-bindings.
(exit-korean-environment): Revert key bindings only if the current
key bindings is the same as what set by setup-korean-environment.
1998-06-26 03:29:58 +00:00
Richard M. Stallman
2537259e62 (iso-2022-jp): Delete spurious quote. 1998-06-24 05:10:54 +00:00
Kenichi Handa
33366a82fa Introduce new character code property
`composition'.  Add property `jisx0208' to Japanese hankaku
characters.
(japanese-kana-table): Add more data.
(japanese-symbol-table): Change the order of elements.
(japanese-katakana-region): Adjusted for the above changes.  Check
character code properties directly here.
(japanese-hiragana-region): Likewise.
(japanese-hankaku-region): Likewise.
(japanese-zenkaku-region): Likewise.
1998-06-23 00:30:05 +00:00
Kenichi Handa
bb6c9254db (devanagari-digit-viram-visarga): Set the
correct value.
(devanagari-composite-glyph-unit): Likewise.
(devanagari-char-to-glyph-rules): Likewise.
1998-06-20 02:59:51 +00:00
Kenichi Handa
22e382fda9 Delete codes for ethio-mode, which
includes deletion of varialble ethio-mode, variable
ethio-mode-map, and function ethio-mode.
(exit-ethiopic-environment-data): New variable.
(setup-ethiopic-environment): Recode information of changed key
bindings in exit-ethiopic-environment-data.  Add
ethio-select-a-translation to quail-mode-hook.
(exit-ethiopic-environment): New function.
(ethio-find-file): Don't check ethio-mode.
(ethio-write-file): Likewise.
1998-06-20 02:59:51 +00:00
Kenichi Handa
b3c357b6a0 Set `exit-function' of Ethiopic
lang. env. to exit-ethiopic-environment.
1998-06-20 02:59:51 +00:00
Richard M. Stallman
81fee7cf1d (setup-8-bit-environment):
After loading latin-N, reset the standard case table
and each buffer's case table.
1998-05-15 05:50:20 +00:00
Richard M. Stallman
e1bd3c8dfc (setup-slovak-environment): Call latin-2's setup function. 1998-05-01 19:51:43 +00:00
Richard M. Stallman
fba04b4cd2 (setup-czech-environment): Call latin-2's setup function. 1998-05-01 19:51:27 +00:00
Richard M. Stallman
36f41f1db0 (ethio-sera-to-fidel-mail): Use rfc822-goto-eoh.
(ethio-fidel-to-sera-mail): Likewise.
1998-04-30 06:39:27 +00:00
Richard M. Stallman
5e1298a9af (setup-8-bit-environment): Don't do anything special here for unibyte mode.
That is done in set-language-environment.
1998-04-30 03:23:42 +00:00
Richard M. Stallman
0828b971b5 (setup-8-bit-environment): If default-enable-multibyte-characters is nil,
call standard-display-european, and don't set nonascii-insert-offset
or default-input-method.
1998-04-26 00:13:54 +00:00
Richard M. Stallman
ebada62d33 (setup-english-environment): Don't set default-enable-multibyte-characters. 1998-04-26 00:13:36 +00:00
Dan Nicolaescu
8f3642a4ce *** empty log message *** 1998-04-20 06:37:57 +00:00
Kenichi Handa
7fbf766f70 FLAGS arguments for make-coding-system changed. 1998-04-20 02:14:20 +00:00
Kenichi Handa
7e1710d63b Set t to `documentation' info for Romanian. 1998-04-20 02:14:20 +00:00
Dan Nicolaescu
c254bfbb6a *** empty log message *** 1998-04-17 07:31:56 +00:00
Dan Nicolaescu
2c8d97b090 Initial revision 1998-04-15 01:52:10 +00:00
Andreas Schwab
f38514a1af ("Korean"): Doc fix. 1998-04-14 10:37:40 +00:00
Kenichi Handa
e76351bcf4 Fix previous change. 1998-04-13 02:35:41 +00:00
Kenichi Handa
7a5cc91567 Put Czech lang. env. under European.. 1998-04-11 02:19:18 +00:00
Kenichi Handa
5521e0382d Put Slovak lang. env. under European. 1998-04-11 02:19:18 +00:00
Kenichi Handa
eefa62dd40 Delete tutorial file entry. 1998-04-10 12:33:48 +00:00
Kenichi Handa
fc7ec9cdc3 Fix previous change, TUTORIAL.ch > TUTORIAL.cs. 1998-04-10 02:34:51 +00:00
Kenichi Handa
acaf9b3b7d Tutorial file name changed to TUTORIAL.ch. 1998-04-10 02:01:50 +00:00
Kenichi Handa
c089af6319 Tutorial file name changed to TUTORIAL.ja. 1998-04-10 02:01:50 +00:00
Kenichi Handa
0dc2eab5d8 Tutorial file name changed to TUTORIAL.ka. 1998-04-10 02:01:50 +00:00
Kenichi Handa
1a75ac6f28 Tutorial file name changed to TUTORIAL.sk. 1998-04-10 02:01:50 +00:00
Kenichi Handa
907c83c82f Typos in comment fixed.
(devanagari-vertical-modifier-p): Target string to be matched with
GLYPH is modified.
(devanagari-non-vertical-modifier-p): Likewise.
(devanagari-wide-to-narrow-char): New function.
(devanagari-wide-to-narrow-iter): The second arg is changed to
2-COL-GLYPH.
1998-04-09 05:39:41 +00:00
Kenichi Handa
4a7a51cc2f Add tutorial file name for Slovak. 1998-04-09 05:39:41 +00:00
Karl Heuer
88337979e4 Add coding-priority. Use iso-8859-2 instead
of iso-latin-2.  Correct starting commentary.
1998-04-08 07:03:51 +00:00
Karl Heuer
5360c4bbe4 Add coding-priority. Improve sample text.
Correct starting commentary.
1998-04-08 07:03:30 +00:00
Kenichi Handa
533d3a6f5a (setup-japanese-environment): Setup
sentence-end suitable for Japanese text.
(exit-japanese-environment): New function.
1998-04-06 05:06:56 +00:00
Kenichi Handa
0eb1019841 Set exit-function to
exit-japanese-environment for Japanese environment.
1998-04-06 05:06:56 +00:00
Richard M. Stallman
f2ba5bc57b (setup-slovak-environment): 3rd arg to setup-8-bit-environment is the
default input method, not coding system.
1998-03-17 22:53:08 +00:00
Richard M. Stallman
7642591621 (setup-czech-environment): 3rd arg to setup-8-bit-environment is the
default input method, not coding system.
1998-03-17 22:52:37 +00:00
Richard M. Stallman
25d90e68d0 Initial revision 1998-03-17 05:49:29 +00:00
Kenichi Handa
f43cc7292d (setup-japanese-environment): Set
default-file-name-coding-system to japanese-iso-8bit.
1998-03-03 01:36:51 +00:00
Kenichi Handa
295baf1f72 (setup-chinese-cns-environment): Correct
the settting of default-input-method.
1998-02-20 01:45:21 +00:00
Kenichi Handa
27463edec5 Do not require `cl'.
(rule-intersection): New function.
(string-conversion-by-rule): Use rule-intersection instead of
intersection.
(indian-to-devanagari-string): Use aref instead of sref.
(devanagari-decompose-string): Likewise.
1998-02-04 11:25:01 +00:00
Kenichi Handa
39e0da627d (encode-hz-region): Do not bind
enable-multibyte-characters to nil locally.
1998-02-04 11:25:01 +00:00
Kenichi Handa
17bf0affd3 Move codes which set syntax and category of
Indian characters to international/characters.el.
1998-02-04 11:25:01 +00:00
Kenichi Handa
7e2404fd96 Exclude describe-indian-environment-map
and setup-indian-environment-map for args of call 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
4138c9434c Remove setting up of
describe-chinese-environment-map and
setup-chinese-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.
(iso-2022-cn-ext): New coding system.
1998-01-22 01:48:25 +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
539c55ed63 Register coding-priority key in
language-info-alist.
1998-01-22 01:48:25 +00:00
Kenichi Handa
3617715a75 Remove setting up of
describe-european-environment-map and
setup-european-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.  Add "German" language env.
(setup-8-bit-environment): Delete CODING-SYSTEM arg.
(iso-latin-1): Make it compatible with MIME-charset "iso-8859-1"
(compound-text): New coding system.  `ctext' is now alias of it.
(setup-german-environment): New function.
1998-01-22 01:48:25 +00:00
Kenichi Handa
ef60b6365b Adjusted for the change of
make-coding-system and setup-8-bit-environment.
(setup-greek-environment): For Greek lang. env., change default
input method to "greek-postfix".
1998-01-22 01:47:27 +00:00
Kenichi Handa
18d8be5d24 Adjusted for the change of
make-coding-system and setup-8-bit-environment.
1998-01-22 01:47:27 +00:00
Kenichi Handa
183f11673b Remove setting up of
describe-indian-environment-map and setup-indian-environment-map.
1998-01-22 01:47:27 +00:00
Kenichi Handa
a79a3c798b Adjusted for the change of make-coding-system. Register
coding-priority key in language-info-alist.
1998-01-22 01:46:28 +00:00
Kenichi Handa
8f3969f8ab In setup-LANGUAGE-environment functions,
call set-language-environment-coding-systems.
1998-01-22 01:45:51 +00:00
Kenichi Handa
5e92d2b801 In setup-LANGUAGE-environment functions, adjust for the change of
setup-8-bit-environment.
1998-01-22 01:45:17 +00:00
Kenichi Handa
dee169ce38 Initial revision 1997-12-09 04:19:13 +00:00
Kenichi Handa
26db3a55ae Documentation for "Korean" lang. env. modified. 1997-12-09 04:16:20 +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
59c1ccf28c Add "Upper Sorbian" and "Lower Sorbian" in
the documentation of the language env "Laint-2".
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
a18aa84109 Give proper SAFE-CHARSET argument in each
call of make-coding-system.
(euc-cn): Define it an alias of coding-system chinese-iso-8bit.
1997-10-23 12:03:41 +00:00
Kenichi Handa
7b70edb428 Give proper SAFE-CHARSET argument in each
call of make-coding-system.  Set exit-function for language
environment "Korean" to exit-korean-environment.
(setup-korean-environment): Moved to korean.el.
1997-10-23 12:03:41 +00:00
Kenichi Handa
1763c50caa Give proper SAFE-CHARSET argument in each call
of make-coding-system.
1997-10-23 12:03:41 +00:00
Kenichi Handa
c8f0d090d0 Give proper SAFE-CHARSET argument in
each call of make-coding-system.
1997-10-23 12:03:41 +00:00
Kenichi Handa
b9c4dcd8f1 (devanagari-compose-from-is13194-region):
Return the length of converted region.
(in-is13194-devanagari-post-read-conversion): Return the result of
devanagari-compose-from-is13194-region.
1997-10-21 10:45:26 +00:00
Kenichi Handa
08d4b3907f Use coding-system-put to set coding
system properties, post-read-conversion and pre-write-conversion.
1997-10-21 10:45:26 +00:00
Kenichi Handa
69f24acff8 Use coding-system-put to set coding system
properties, post-read-conversion and pre-write-conversion.
(post-read-decode-hz): Return the result of decode-hz-region.
(pre-write-encode-hz): Do not change the value of
last-coding-system.
1997-10-21 10:45:26 +00:00
Kenichi Handa
d9da4d0c39 Use coding-system-put to set coding system
properties, post-read-conversion and pre-write-conversion.
1997-10-21 10:45:26 +00:00
Kenichi Handa
73b4b26409 (tibetan-post-read-conversion): Return
the length of converted region.
1997-10-21 10:45:26 +00:00
Richard M. Stallman
9af275a32e (ASCII): Define as alias for English. 1997-09-19 17:36:36 +00:00
Richard M. Stallman
58734aa3e5 (setup-english-environment): Don't set
the terminal and keyboard coding systems.
1997-09-13 19:49:52 +00:00
Kenichi Handa
170a94d275 (setup-ethiopic-environment): Don't bind
keys in global-map, don't add a hook to rmail-mode-hook and
mail-mode-hook.
(ethio-mode): New buffer local variable.
(ethio-mode-map): New variable.
(ethio-mode): New function.
(ethio-sera-to-fidel-mail-or-marker): New function.
(ethio-fidel-to-sera-mail-or-marker): New function.
(ethio-find-file): Do nothing if not in ethio-mode.
(ethio-write-file): Likewise.
(ethio-prefer-ascii-space): Moved from leim/quail/ethiopic.el.
(ethio-toggle-space): Likewise.
(ethio-insert-space): Likewise.
(ethio-insert-ethio-space): Likewise.
(ethio-prefer-ascii-punctuation): Likewise.
(ethio-toggle-punctuation): Likewise.
(ethio-gemination): Likewise.
1997-09-10 13:15:42 +00:00
Kenichi Handa
a6385fa99c (setup-japanese-environment): Give
iso-2022-jp to set-default-coding-system if not running on DOS.
(read-hiragana-string): Use input method
"japanese-hiragana".
1997-09-10 07:42:08 +00:00
Kenichi Handa
61cb62a591 (setup-japanese-environment): Set
coding-category-iso-8-else to japanese-iso-8bit.
1997-09-05 12:30:29 +00:00
Richard M. Stallman
bbe92e5684 (setup-8-bit-environment): Inhibit message when loading latin-N.el. 1997-09-01 19:25:12 +00:00
Kenichi Handa
70e9e25ef5 (ethio-sera-to-fidel-region,
ethio-sera-to-fidel-buffer, ethio-fidel-to-sera-region,
ethio-fidel-to-sera-buffer): Doc-string fixed.
1997-09-01 07:19:05 +00:00
Kenichi Handa
93f4fb5964 (setup-cyrillic-alternativnyj-environment):
Set coding-category-raw-text to cyrillic-alternativnyj.
1997-08-28 10:50:32 +00:00
Kenichi Handa
e7d8b517b5 (setup-english-environment): Set
coding-category-raw-text to raw-text.
1997-08-28 10:50:32 +00:00
Kenichi Handa
08b39a097a (setup-vietnamese-environment): Set
coding-category-raw-text to vietnamese-viscii.
1997-08-28 10:50:32 +00:00
Richard M. Stallman
10db7efed0 (setup-8-bit-environment): Load the latin-N file again each time. 1997-08-27 17:27:38 +00:00
Kenichi Handa
9a6662a34c (set-language-info-alist): Change
iso-2022-7bit to iso-2022-jp.
1997-08-26 11:47:06 +00:00