aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/language/cyrillic.el
Commit message (Collapse)AuthorAgeFilesLines
* (ccl-encode-windows-1251-font): RearrangeKenichi Handa2004-01-221-5/+5
| | | | code point (register r0) only for charset mule-unicode-0100-24ff.
* (ccl-encode-koi8-font): Make it work forKenichi Handa2003-12-291-0/+23
| | | | | | | characters of mule-unicode-0100-24ff. (ccl-encode-windows-1251-font): New CCL program. ("Bulgarian"): Specify overriding-fontspec. ("Belarusian"): Likewise.
* Register "microsoft-cp1251" in ctext-non-standard-encodings-alist.Kenichi Handa2003-12-031-1/+10
| | | | | ("Bulgarian"): Add ctext-non-standard-encodings. ("Belarusian"): Likewise.
* (cp1251): Alias for windows-1251.Dave Love2003-10-011-0/+2
|
* ("Windows-1251"): Deleted.Dave Love2003-09-041-13/+14
| | | | | ("Bulgarian", "Belarusian"): Remove `features'. (windows-1251): Moved from code-pages.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* ("Cyrillic-KOI8"): Fix input-method.Dave Love2003-02-141-9/+26
| | | | | ("Russian"): New. ("Bulgarian"): Add tutorial.
* (ccl-encode-koi8, ccl-encode-koi8-u)Kenichi Handa2002-12-131-9/+12
| | | | (ccl-encode-alternativnyj): Fix last change.
* (ccl-encode-koi8, ccl-encode-koi8-u)Dave Love2002-11-261-0/+9
| | | | (ccl-encode-alternativnyj): Deal with unencodable characters.
* (cyrillic-iso-8bit): Make it safe.Kenichi Handa2002-11-181-1/+1
|
* ("Bulgarian"): Fix typo.Juanma Barranquero2002-11-051-1/+1
|
* (cyrillic-alternativnyj-decode-table): FixKenichi Handa2002-10-171-9/+8
| | | | | | | the table. (cyrillic-alternativnyj): Don't give it `mime-charset' property. (cp866): Delete this alias. ("Bulgarian"): Fix the value of `input-method'.
* (ccl-decode-koi8): Refer toKenichi Handa2002-09-301-12/+15
| | | | | | | | | 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.
* ("Ukrainian"): Fix nonascii-translation.Dave Love2002-09-111-3/+8
| | | | (cyrillic-alternativnyj-decode-table): Fix some entries.
* (cyrillic-koi8-r-decode-table)Dave Love2002-07-171-60/+266
| | | | | | | | | | | | | | | | | | | | | | | (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.
* (cyrillic-alternativnyj-decode-table): Fix the table to contain correctPavel Janík2002-06-051-1/+1
| | | | characters.
* Improving doc strings.Werner LEMBERG2001-12-181-3/+4
|
* Some fixes to follow coding conventions.Pavel Janík2001-07-151-1/+1
|
* commentDave Love2001-03-301-2/+3
|
* Use provide.Dave Love2000-11-221-0/+2
|
* (cyrillic-koi8): Use `safe-chars' property instead of `safe-charsets'.Kenichi Handa2000-07-271-4/+14
| | | | | | (cyrillic-alternativnyj): Likewise. (ccl-encode-alternativnyj): Don't check the charset cyrillic-iso8859-5.
* Remove eval-when-compile.Kenichi Handa2000-06-061-67/+45
| | | | | | | | | | | | | | | | (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
* (cyrillic-koi8-r-decode-table): Map 8-bitKenichi Handa1999-09-291-6/+6
| | | | | | code not used by KOI8 to the same 8-bit code instead of mapping to SPC. (cyrillic-alternativnyj-decode-table): Likewise.
* ("Cyrillic-KOI8", "Cyrillic-ALT"): Use cyrillic-jcuken as default input method.Richard M. Stallman1999-07-131-2/+2
|
* (cyrillic-koi8): Add charset-origin-alist property.Kenichi Handa1999-02-121-7/+7
| | | | | | (cyrillic-alternativnyj): Likewise. ("Cyrillic-KOI8"): Remove charset-origin-alist property. ("Cyrillic-ALT"): Likewise.
* Add coding: local variable, to avoid bootstrapping problemPaul Eggert1998-08-311-1/+1
| | | | if you need to recompile all the Lisp files using interpreted code.
* (cyrillic-koi8): Fix the value ofKenichi Handa1998-08-181-3/+3
| | | | | | `valid-code' property. (cyrillic-alternativnyj): Likewise. (cyrillic-alternativnyj-encode-table): Fix the initial value.
* ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or changeKenichi Handa1998-08-101-10/+17
| | | | | | the value to setup-XXX-environment-internal. Add properties nonascii-translation, input-method, features, unibyte-syntax, and unibyte-display.
* (cyrillic-koi8-r-decode-table): NewKenichi Handa1998-08-021-81/+111
| | | | | | | | | | | | | | | | | | | | | 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.
* FLAGS arguments for make-coding-system changed.Kenichi Handa1998-04-201-2/+2
|
* Remove setting up ofKenichi Handa1998-01-221-33/+25
| | | | | | | | 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.
* (ccl-encode-koi8-font): Fix bug of CCLKenichi Handa1997-11-081-2/+2
| | | | | program. (ccl-encode-alternativnyj-font): Likewise.
* Give proper SAFE-CHARSET argument in eachKenichi Handa1997-10-231-3/+6
| | | | call of make-coding-system.
* Make describe-cyrillic-environment-map andKenichi Handa1997-08-221-8/+37
| | | | | | | 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".
* Swap args to define-coding-system-alias.Richard M. Stallman1997-07-021-4/+4
|
* Update copyright notice.Richard M. Stallman1997-06-261-1/+1
|
* Don't make the keymapKenichi Handa1997-06-181-51/+15
| | | | | | | | | | 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.
* Adjusted for coding system name change.Kenichi Handa1997-06-101-6/+7
|
* (describe-cyrillic-environment-map):Richard M. Stallman1997-06-071-7/+7
| | | | Renamed from describe-cyrillic-support-map.
* (koi8-r): Use R for mode line.Richard M. Stallman1997-06-021-1/+5
|
* Most of setup-LANGUAGE-environment functions areKenichi Handa1997-05-281-22/+33
| | | | | | moved form LANGUAGE.el to LANG-util.el. These functions now at first call setup-english-environment to reset various values to the defaults.
* Coding system names changed as follows:Kenichi Handa1997-05-161-7/+1
| | | | | | | | | 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.
* Make functions setup-LANGUAGE-environmentKenichi Handa1997-05-121-2/+10
| | | | | | 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.
* Change coding system name koi8 to koi8-r.Kenichi Handa1997-02-261-7/+147
| | | | Remove prefix "coding-system-" from coding system symbol names.
* Fix FSF address in comment.Karl Heuer1997-02-231-2/+3
|
* Initial revisionKarl Heuer1997-02-201-0/+71