m17n-db/minglish.mim
Mike FABIAN 428f806a26 Update to 1.8.2
- Remove bn-national-jatiya input method (included upstream)
- Remove si-sayura input method (included upstream)
- Remove mr-gamabhana input method (included upstream)
- Update German translations (100%)
- Remove m17n-db-1.8.0-inscript2-mni-sat.patch (included upstream)
- Remove m17n-db-1.6.5-number_pad_itrans-222634.patch
  This patch is not needed, numbers are typed in language representation
  when using the number pad with numlock on even without this patch.
  (I.e. the problem reported in https://bugzilla.redhat.com/show_bug.cgi?id=222634
   is still fixed)
- Add icon for hu-rovas-post input method
- Remove m17n-db-1.6.5-kn-itrans_key-summary_bug228806.patch
  (See: https://git.savannah.nongnu.org/cgit/m17n/m17n-db.git/commit/?id=f10cfe21d49afbef40bdc681ff70563b6154eac0
  after these upstream changes to kn-itrans, the summary added by the patch is wrong)
- Remove m17n-db-1.6.5-bn-itrans-bug182227.patch
  (This patch removed mappings which are "not in ITRANS Bengali table", nevertheless
   these mappings might be useful to some users, better keep them for the time being)
- Remove m17n-db-1.6.5-kn-inscript-ZWNJ-bug440007.patch (included upstream)
- Remove m17n-db-1.7.0-fix-e-o-mappings.patch (included upstream)
- Remvove fix for ld mapping in MIM/bo-ewts.mim (include upstream)
  (See: https://bugzilla.redhat.com/show_bug.cgi?id=1487512)
- MIM/bo-ewts.mim: remove whitespace in rn and brn mapping
2023-05-09 13:26:34 +02:00

259 lines
5.2 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

;; minglish.mim -- Marathi input method with Minglish input method
;; Author:- Anish Patil <apatil@redhat.com>
;; Minglish is combination of Marathi and English language
;;
;;
;; This file is part of the m17n contrib; a sub-part of the m17n
;; library.
;; The m17n library is free software; you can redistribute it and/or
;; modify it under the terms of the GNU Lesser General Public License
;; as published by the Free Software Foundation; either version 2.1 of
;; the License, or (at your option) any later version.
;; The m17n library is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
;; Lesser General Public License for more details.
;; You should have received a copy of the GNU Lesser General Public
;; License along with the m17n library; if not, write to the Free
;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
;; Boston, MA 02110-1301, USA.
(input-method mr minglish)
(description "Marathi input method for Marathi and English
Author: Anish Patil <apatil@redhat.com>
")
(title "क")
(map
(starter
(".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@))
("0") ("1") ("2") ("3") ("4")
("5") ("6") ("7") ("8") ("9")
("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L")
("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y")
("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i")
("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r")
("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z")
((G-s)) ((G-k)) ((G-K)) ((G-g)) ((G-G))
((G-j)) ((G-J)) ((G-d)) ((G-D)) ((G-n)) ((G-N)) ((G-t)) ((G-T))
((G-p)) ((G-P)) ((G-f)) ((G-F)) ((G-m))
((G-y)) ((G-r)) ((G-l)) ((G-L))
((G-v)) ((G-w)) ((G-h)) ((G-z))
)
(consonant
("k" "क")
((G-k) "क्")
("K" "ख")
("kh" "ख")
((G-K) "ख्")
("g" "ग")
((G-g) "ग्")
("G" "घ")
("gh" "घ")
((G-G) "घ्")
("~N" "ङ्")
("N^" "ङ्")
("c" "च")
("ch" "छ")
("chh" "छ्")
("j" "ज")
((G-j) "ज्")
("J" "झ")
("jh" "झ")
((G-J) "झ्")
("~n" "ञ")
("JN" "ञ्")
("d" "ड")
((G-d) "ड्")
("D" "ढ")
("dh" "ढ")
((G-D) "ढ्")
("n" "न")
((G-n) "न्")
("N" "ण")
((G-N) "ण्")
("t" "त")
((G-t) "त्")
("T" "ट")
("Th" "ठ")
("th" "थ")
((G-T) "थ्")
("the" "द")
("dha" "ध")
("nh" "ऩ्")
("p" "प")
((G-p) "प्")
("P" "फ")
((G-P) "फ्")
("f" "फ")
((G-f) "फ्")
((G-F) "फ्")
("F" "फ")
("ph" "फ")
("b" "ब")
((G-b) "ब्")
("B" "भ")
("bh" "भ")
((G-B) "भ्")
("m" "म")
((G-m) "म्")
("M" "ं")
("y" "य")
("Y" "य़्")
("yh" "य़्")
((G-y) "य़्")
("r" "र")
((G-r) "र्")
("rh" "ऱ्")
("l" "ल")
((G-l) "ल्")
("L" "ळ")
("ld" "ळ")
((G-L) "ळ्")
("v" "व")
((G-v) "व्")
("w" "व्")
((G-w) "व्")
("s" "स")
((G-s) "स्")
("sh" "श")
("S" "श")
((G-S) "श्")
("shh" "ष")
("Sh" "ष")
("h" "ह")
((G-h) "ह्")
("q" "कु")
("K" "ख़्")
("G" "ग़्")
("z" "झ्")
("Z" "ँ")
((G-z) "झ्")
(".D" "ड़्")
(".Dh" "ढ़्")
("j~n" "ज्ञ्")
("GY" "ज्ञ्")
("dny" "ज्ञ")
("x" "क्ष्"))
(independent
("a" "अ")
("aa" "आ")
("A" "ा")
("i" "इ")
("ii" "ई")
("I" "ई")
("u" "उ")
("uu" "ऊ")
("U" "ऊ")
("RRi" "ऋ")
("R^i" "ऋ")
("LLi" "ऌ")
("L^i" "ऌ")
(".c" "ऍ")
("e.c" "ऍ")
("ee" "ऎ")
("E" "ऎ")
("e" "ए")
("ai" "ऐ")
("o.c" "ऑ")
("oo" "ऒ")
("O" "ऒ")
("o" "ओ")
("au" "औ")
("RRI" "ॠ")
("R^I" "ॠ")
("LLI" "ॡ")
("L^I" "ॡ")
(".N" "ँ")
(".n" "ं")
("M" "ं")
("H" "")
(".a" "ऽ")
(".h" "्")
("AUM" "ॐ")
("OM" "ॐ")
(".." "।")
("0" "")
("1" "१")
("2" "२")
("3" "३")
("4" "४")
("5" "५")
("6" "६")
("7" "७")
("8" "८")
("9" "९")
("#" "्र")
("$" "र्")
("^" "त्र")
("*" "श्र")
("]" "़")
((S-\ ) "")
((C-@) ""))
(dependent
("a" "ा")
("aa" "ा")
("A" "ा")
("i" "ि")
("ii" "ी")
("I" "ी")
("u" "ु")
("uu" "ू")
("U" "ू")
("RRi" "ृ")
("R^i" "ृ")
("LLi" "ॢ")
("L^i" "ॢ")
(".c" "ॅ")
("e.c" "ॅ")
("ee" "ॆ")
("E" "ॆ")
("e" "े")
("ai" "ै")
("o.c" "ॉ")
("oo" "ॊ")
("O" "ॊ")
("o" "ो")
("au" "ौ")
("RRI" "ॄ")
("R^I" "ॄ")
("LLI" "ॣ")
("L^I" "ॣ"))
(return
((Return)))
(backspace
((BackSpace) (undo))))
(state
(init
(starter (pushback 1) (shift intermediate)))
(intermediate
(consonant (shift second))
(independent (shift init))
(backspace)
(return(shift init) ))
(second
(consonant)
(dependent (shift init))
(backspace)
(return (shift init))))
;; Local Variables:
;; coding: utf-8
;; mode: emacs-lisp
;; End: