1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-24 14:30:43 -08:00

New input method 'usbek-cyrillic'

* lisp/leim/quail/cyrillic.el (uzbek-cyrillic): New input method.
(Bug#28848)

* etc/NEWS: Mention the new input method.

Copyright-paperwork-exempt: yes
This commit is contained in:
Bahodir Mansurov 2017-10-21 11:07:34 +03:00 committed by Eli Zaretskii
parent 4587d8e0ef
commit 79d57f4b7a
2 changed files with 115 additions and 1 deletions

View file

@ -398,7 +398,7 @@ roster of X keysyms. It can be used in combination with another
variable of this kind to swap modifiers in Emacs.
---
** New input methods: 'cyrillic-tuvan', 'polish-prefix'.
** New input methods: 'cyrillic-tuvan', 'polish-prefix', 'uzbek-cyrillic'.
---
** The 'dutch' input method no longer attempts to support Turkish too.

View file

@ -831,6 +831,120 @@ Sorry, but `ghe with upturn' is not included in ISO 8859-5."
("|" ))
;;
(quail-define-package
"uzbek-cyrillic" "Ўзбекча" "Ўзб" nil
"ЙЦУКЕН Uzbek computer layout"
nil t t t t nil nil nil nil nil t)
;; Ё 1! 2" 3№ 4; 5% 6: 7? 8* 9( 0) Ғ Ҳ
;; Й Ц У К Е Н Г Ш Ў З Х Ъ \|
;; Ф Қ В А П Р О Л Д Ж Э
;; Я Ч С М И Т Ь Б Ю .,
(quail-define-rules
("`" )
("1" ?1)
("2" ?2)
("3" ?3)
("4" ?4)
("5" ?5)
("6" ?6)
("7" ?7)
("8" ?8)
("9" ?9)
("0" ?0)
("-" )
("=" )
("q" )
("w" )
("e" ?у)
("r" )
("t" ?е)
("y" )
("u" ?г)
("i" )
("o" )
("p" )
("[" ?х)
("]" )
("\\" ?\\)
("a" )
("s" )
("d" )
("f" ?а)
("g" ?п)
("h" ?р)
("j" ?о)
("k" )
("l" )
(";" )
("'" )
("z" )
("x" )
("c" ?с)
("v" )
("b" )
("n" )
("m" )
("," ?б)
("." )
("/" ?.)
("~" )
("!" ?!)
("@" ?\")
("#" ?№)
("$" ?\;)
("%" ?%)
("^" ?:)
("&" ??)
("*" ?*)
("(" ?\()
(")" ?\))
("_" )
("+" )
("Q" )
("W" )
("E" ?У)
("R" ?К)
("T" ?Е)
("Y" ?Н)
("U" )
("I" )
("O" )
("P" ?З)
("{" ?Х)
("}" )
("|" ?|)
("A" )
("S" )
("D" ?В)
("F" ?А)
("G" )
("H" ?Р)
("J" ?О)
("K" )
("L" )
(":" )
("\"" )
("Z" )
("X" )
("C" ?С)
("V" ?М)
("B" )
("N" ?Т)
("M" ?Ь)
("<" )
(">" )
("?" ?,))
;; Alexander Mikhailian says this is of limited use. It has been
;; popular among emigrants or foreigners who have to type in Cyrillic
;; (mostly Russian) from time to time.