aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorBahodir Mansurov2017-10-21 11:07:34 +0300
committerEli Zaretskii2017-10-21 11:07:34 +0300
commit79d57f4b7a8dc0d0cd213ce5989886cc9fc9b7f3 (patch)
treeb1a82fa2752824f3c8da7f4f8b1d423e62637755 /lisp
parent4587d8e0ef3302e9a2d99e2981897537eb320168 (diff)
downloademacs-79d57f4b7a8dc0d0cd213ce5989886cc9fc9b7f3.tar.gz
emacs-79d57f4b7a8dc0d0cd213ce5989886cc9fc9b7f3.zip
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
Diffstat (limited to 'lisp')
-rw-r--r--lisp/leim/quail/cyrillic.el114
1 files changed, 114 insertions, 0 deletions
diff --git a/lisp/leim/quail/cyrillic.el b/lisp/leim/quail/cyrillic.el
index 95b443f210c..2218095f880 100644
--- a/lisp/leim/quail/cyrillic.el
+++ b/lisp/leim/quail/cyrillic.el
@@ -831,6 +831,120 @@ Sorry, but `ghe with upturn' is not included in ISO 8859-5."
831 ("|" ?Ґ)) 831 ("|" ?Ґ))
832;; 832;;
833 833
834(quail-define-package
835 "uzbek-cyrillic" "Ўзбекча" "Ўзб" nil
836 "ЙЦУКЕН Uzbek computer layout"
837 nil t t t t nil nil nil nil nil t)
838
839;; Ё 1! 2" 3№ 4; 5% 6: 7? 8* 9( 0) Ғ Ҳ
840;; Й Ц У К Е Н Г Ш Ў З Х Ъ \|
841;; Ф Қ В А П Р О Л Д Ж Э
842;; Я Ч С М И Т Ь Б Ю .,
843
844(quail-define-rules
845 ("`" ?ё)
846 ("1" ?1)
847 ("2" ?2)
848 ("3" ?3)
849 ("4" ?4)
850 ("5" ?5)
851 ("6" ?6)
852 ("7" ?7)
853 ("8" ?8)
854 ("9" ?9)
855 ("0" ?0)
856 ("-" ?ғ)
857 ("=" ?ҳ)
858
859 ("q" ?й)
860 ("w" ?ц)
861 ("e" ?у)
862 ("r" ?к)
863 ("t" ?е)
864 ("y" ?н)
865 ("u" ?г)
866 ("i" ?ш)
867 ("o" ?ў)
868 ("p" ?з)
869 ("[" ?х)
870 ("]" ?ъ)
871 ("\\" ?\\)
872
873 ("a" ?ф)
874 ("s" ?қ)
875 ("d" ?в)
876 ("f" ?а)
877 ("g" ?п)
878 ("h" ?р)
879 ("j" ?о)
880 ("k" ?л)
881 ("l" ?д)
882 (";" ?ж)
883 ("'" ?э)
884
885 ("z" ?я)
886 ("x" ?ч)
887 ("c" ?с)
888 ("v" ?м)
889 ("b" ?и)
890 ("n" ?т)
891 ("m" ?ь)
892 ("," ?б)
893 ("." ?ю)
894 ("/" ?.)
895
896 ("~" ?Ё)
897 ("!" ?!)
898 ("@" ?\")
899 ("#" ?№)
900 ("$" ?\;)
901 ("%" ?%)
902 ("^" ?:)
903 ("&" ??)
904 ("*" ?*)
905 ("(" ?\()
906 (")" ?\))
907 ("_" ?Ғ)
908 ("+" ?Ҳ)
909
910 ("Q" ?Й)
911 ("W" ?Ц)
912 ("E" ?У)
913 ("R" ?К)
914 ("T" ?Е)
915 ("Y" ?Н)
916 ("U" ?Г)
917 ("I" ?Ш)
918 ("O" ?Ў)
919 ("P" ?З)
920 ("{" ?Х)
921 ("}" ?Ъ)
922 ("|" ?|)
923
924 ("A" ?Ф)
925 ("S" ?Қ)
926 ("D" ?В)
927 ("F" ?А)
928 ("G" ?П)
929 ("H" ?Р)
930 ("J" ?О)
931 ("K" ?Л)
932 ("L" ?Д)
933 (":" ?Ж)
934 ("\"" ?Э)
935
936 ("Z" ?Я)
937 ("X" ?Ч)
938 ("C" ?С)
939 ("V" ?М)
940 ("B" ?И)
941 ("N" ?Т)
942 ("M" ?Ь)
943 ("<" ?Б)
944 (">" ?Ю)
945 ("?" ?,))
946
947
834;; Alexander Mikhailian says this is of limited use. It has been 948;; Alexander Mikhailian says this is of limited use. It has been
835;; popular among emigrants or foreigners who have to type in Cyrillic 949;; popular among emigrants or foreigners who have to type in Cyrillic
836;; (mostly Russian) from time to time. 950;; (mostly Russian) from time to time.