diff -r ac7e4d1d9209 -r ebd48d2de13c textinput/ptienginev2/keymaps/EMU/ELangUrdu.txt --- a/textinput/ptienginev2/keymaps/EMU/ELangUrdu.txt Thu Aug 19 10:15:25 2010 +0300 +++ b/textinput/ptienginev2/keymaps/EMU/ELangUrdu.txt Tue Aug 31 15:31:50 2010 +0300 @@ -45,73 +45,120 @@ # [KEYBOARD BLOCK QWERTY STANDARD] -key lower (1 1) 0x0637 -key upper (1 1) 0x0638 -key lower (1 2) 0x0635 -key upper (1 2) 0x0636 -key lower (1 3) 0x06BE -key upper (1 3) 0x0630 -key lower (1 4) 0x062F -key upper (1 4) 0x0688 -key lower (1 5) 0x0679 -key upper (1 5) 0x062B -key lower (1 6) 0x067E -key upper (1 6) 0x06C3 -key lower (1 7) 0x062A -key upper (1 7) 0x0628 -key lower (1 8) 0x0628 -key upper (1 8) 0x0686 -key lower (1 9) 0x062C -key upper (1 9) 0x062E -key lower (1 10) 0x062D -key upper (1 10) 0x0029 -key lower (1 11) 0x0021 -key upper (1 11) 0x0028 -key lower (2 1) 0x0645 -key upper (2 1) 0x0698 -key lower (2 2) 0x0648 -key upper (2 2) 0x0632 -key lower (2 3) 0x0631 -key upper (2 3) 0x0691 -key lower (2 4) 0x0646 -key upper (2 4) 0x06BA -key lower (2 5) 0x0644 -key upper (2 5) 0x06C2 -key lower (2 6) 0x06C1 -key upper (2 6) 0x0621 -key lower (2 7) 0x0627 -key upper (2 7) 0x0622 -key lower (2 8) 0x06A9 -key upper (2 8) 0x06AF -key lower (2 9) 0x06CC -key upper (2 9) 0x064A -key lower (2 10) 0x061B -key upper (2 10) 0x003A -key lower (2 11) 0x005C -key upper (2 11) 0x0022 -key lower (3 1) 0x0642 -key upper (3 1) 0x200C -key lower (3 2) 0x0641 -key upper (3 2) 0x200D -key lower (3 3) 0x06D2 -key upper (3 3) 0x06D3 -key lower (3 4) 0x0633 -key upper (3 4) 0x200E -key lower (3 5) 0x0634 -key upper (3 5) 0x0624 -key lower (3 6) 0x063A -key upper (3 6) 0x0626 -key lower (3 7) 0x0639 -key upper (3 7) 0x200F -key lower (3 8) 0x060C -key upper (3 8) 0x003E -key lower (3 9) 0x002E -key upper (3 9) 0x003C -key lower (3 10) 0x002F -key upper (3 10) 0x005F -key lower (3 11) 0x061F -key upper (3 11) 0x0640 +key lower (1 2) 0x06f1 +key upper (1 2) 0x0021 +key lower (1 3) 0x06f2 +key upper (1 3) 0x0040 +key lower (1 4) 0x06f3 +key upper (1 4) 0x0023 +key lower (1 5) 0x06f4 +key upper (1 5) 0x0024 +key lower (1 6) 0x06f5 +key upper (1 6) 0x066a +key lower (1 7) 0x06f6 +key upper (1 7) 0x005e +key lower (1 8) 0x06f7 +key upper (1 8) 0x0029 +key lower (1 9) 0x06f8 +key upper (1 9) 0x0028 +key lower (1 10) 0x06f9 +key upper (1 10) 0x005f +key lower (1 11) 0x06f0 +key upper (1 11) 0x002b +key lower (3 2) 0x0648 +key upper (3 2) 0x0632 +key lower (4 6) 0x0634 +key upper (4 6) 0x0624 +key lower (4 4) 0x06d2 +key upper (4 4) 0x06d3 +key lower (3 4) 0x0646 +key upper (3 4) 0x06ba +key lower (2 4) 0x062f +key upper (2 4) 0x0688 +key lower (3 5) 0x0644 +key upper (3 5) 0x06c2 +key lower (3 6) 0x0647 +key upper (3 6) 0x0621 +key lower (3 7) 0x0627 +key upper (3 7) 0x0622 +key lower (2 9) 0x062c +key upper (2 9) 0x0686 +key lower (3 8) 0x06a9 +key upper (3 8) 0x06af +key lower (3 9) 0x06cc +key upper (3 9) 0x064a +key lower (3 10) 0x061b +key upper (3 10) 0x003a +key lower (4 8) 0x0639 +key upper (4 8) 0x200f +key lower (4 7) 0x063a +key upper (4 7) 0x0626 +key lower (2 10) 0x062d +key upper (2 10) 0x062e +key lower (2 11) 0x002d +key upper (2 11) 0x007d +key lower (2 2) 0x0635 +key upper (2 2) 0x0636 +key lower (2 5) 0x06BB +key upper (2 5) 0x062b +key lower (3 3) 0x0631 +key upper (3 3) 0x0691 +key lower (2 6) 0x067e +key upper (2 6) 0x067e +key lower (2 8) 0x0628 +key upper (2 8) 0x0628 +key lower (4 5) 0x0633 +key upper (4 5) 0x200e +key lower (2 3) 0x06be +key upper (2 3) 0x0630 +key lower (4 3) 0x0641 +key upper (4 3) 0x200c +key lower (2 7) 0x062a +key upper (2 7) 0x06c3 +key lower (4 2) 0x0642 +key upper (4 2) 0x200d +key lower (2 1) 0x0637 +key upper (2 1) 0x0638 +key lower (2 12) 0x003d +key upper (2 12) 0x007b +key lower (4 9) 0x060c +key upper (4 9) 0x003e +key lower (3 11) 0x0027 +key upper (3 11) 0x0022 +key lower (4 10) 0x06d4 +key upper (4 10) 0x003c +key lower (3 1) 0x0645 +key upper (3 1) 0x0698 +key lower (4 11) 0x002f +key upper (4 11) 0x061f +key lower (3 12) 0x005c +key upper (3 12) 0x002a +# +# This language can't be used in "latin only" editors. +# +latin_like_language = no +# +# Numeric mode keys missing from default mappings +# +numeric_mode_key p (2 11) lower +numeric_mode_key w (2 3) lower +numeric_mode_key * (1 8) upper +numeric_mode_key 1 (1 2) lower +numeric_mode_key 2 (1 3) lower +numeric_mode_key 3 (1 4) lower +numeric_mode_key 4 (1 5) lower +numeric_mode_key 5 (1 6) lower +numeric_mode_key 6 (1 7) lower +numeric_mode_key 7 (1 8) lower +numeric_mode_key 8 (1 9) lower +numeric_mode_key 9 (1 10) lower +numeric_mode_key 0 (1 11) lower +numeric_mode_key E (2 4) upper +numeric_mode_key ? (4 11) upper +numeric_mode_key , (4 9) lower +numeric_mode_key . (4 10) lower +numeric_mode_key ; (3 11) lower # End of file