aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorЙордан Миладинов2012-03-13 00:21:15 -0700
committerGlenn Morris2012-03-13 00:21:15 -0700
commit3dbb8fef9fc9547e115868943d51f4794b034da4 (patch)
tree6632d4490fcef4dbe70e34762c46cd763705c166
parent4a07df36a52547d272107151e9251ba96cb37224 (diff)
downloademacs-3dbb8fef9fc9547e115868943d51f4794b034da4.tar.gz
emacs-3dbb8fef9fc9547e115868943d51f4794b034da4.zip
* cyrillic.el (bulgarian-alt-phonetic): New input method. (tiny change)
Fixes: debbugs:10893
-rw-r--r--leim/ChangeLog5
-rw-r--r--leim/quail/cyrillic.el73
2 files changed, 78 insertions, 0 deletions
diff --git a/leim/ChangeLog b/leim/ChangeLog
index 7f37934faf8..40e570c99c1 100644
--- a/leim/ChangeLog
+++ b/leim/ChangeLog
@@ -1,3 +1,8 @@
12012-03-13 Йордан Миладинов <jordanmiladinov@gmail.com> (tiny change)
2
3 * quail/cyrillic.el (bulgarian-alt-phonetic):
4 New input method. (Bug#10893)
5
12012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net> 62012-03-09 Mohsen BANAN <libre@mohsen.1.banan.byname.net>
2 7
3 * quail/persian.el: Update which includes: (1) full compliance to 8 * quail/persian.el: Update which includes: (1) full compliance to
diff --git a/leim/quail/cyrillic.el b/leim/quail/cyrillic.el
index 0c2f64e3d69..0e5fb0cdb83 100644
--- a/leim/quail/cyrillic.el
+++ b/leim/quail/cyrillic.el
@@ -1236,6 +1236,79 @@ Unicode based."
1236 ("." ?$,1(n(B) 1236 ("." ?$,1(n(B)
1237 ("/" ?.)) 1237 ("/" ?.))
1238 1238
1239(quail-define-package
1240 "bulgarian-alt-phonetic" "Bulgarian" "$,1(1(=(D(B"
1241 nil
1242 "Bulgarian alternative Phonetic keyboard layout, producing Unicode.
1243
1244This phonetic layout replaces all the Latin letters with Bulgarian
1245\(Cyrillic\) letters based on similarities in their pronunciation or look.
1246
1247Note that, since the letters ',Li(B', ',Ll(B', ',Ln(B' and ',Lo(B' are attached to the
1248']', '\', '`' and '[' keys respectively, Caps Lock does not affect them."
1249nil t t t t nil nil nil nil nil t)
1250
1251;; $,1(N(B 1! 2@ 3$,1uV(B 4$ 5% 6$,1tL(B 7,A'(B 8* 9( 0) -$,1rs(B =+ $,1(l(}(B
1252;; $,1(G(B $,1(H(B $,1(5(B $,1(@(B $,1(B(B $,1(J(B $,1(C(B $,1(8(B $,1(>(B $,1(?(B $,1(O(B $,1(I(B
1253;; ,L0(B $,1(A(B $,1(4(B $,1(D(B $,1(3(B $,1(E(B $,1(9(B $,1(:(B $,1(;(B :; '"
1254;; $,1(7(B $,1(6(B $,1(F(B $,1(2(B $,1(1(B $,1(=(B $,1(<(B ,$,1r~(B .$,1r|(B /?
1255
1256(quail-define-rules
1257 ("#" ?,Lp(B)
1258 ("&" ?,A'(B)
1259 ("/#" ?#)
1260 ("/&" ?&)
1261 ("/<" ?<)
1262 ("/>" ?>)
1263 ("/[" ?\[)
1264 ("/\\" ?\\)
1265 ("/]" ?\])
1266 ("/^" ?^)
1267 ("/_" ?_)
1268 ("/`" ?`)
1269 ("/{" ?{)
1270 ("/|" ?|)
1271 ("/}" ?})
1272 ("/~" ?~)
1273 ("<" ?$,1r~(B)
1274 (">" ?$,1r|(B)
1275 ("A" ?$,1(0(B) ("a" ?$,1(P(B)
1276 ("B" ?$,1(1(B) ("b" ?$,1(Q(B)
1277 ("C" ?$,1(F(B) ("c" ?$,1(f(B)
1278 ("D" ?$,1(4(B) ("d" ?$,1(T(B)
1279 ("E" ?$,1(5(B) ("e" ?$,1(U(B)
1280 ("F" ?$,1(D(B) ("f" ?$,1(d(B)
1281 ("G" ?$,1(3(B) ("g" ?$,1(S(B)
1282 ("H" ?$,1(E(B) ("h" ?$,1(e(B)
1283 ("I" ?$,1(8(B) ("i" ?$,1(X(B)
1284 ("J" ?$,1(9(B) ("j" ?$,1(Y(B)
1285 ("K" ?$,1(:(B) ("k" ?$,1(Z(B)
1286 ("L" ?$,1(;(B) ("l" ?$,1([(B)
1287 ("M" ?$,1(<(B) ("m" ?$,1(\(B)
1288 ("N" ?$,1(=(B) ("n" ?$,1(](B)
1289 ("O" ?$,1(>(B) ("o" ?$,1(^(B)
1290 ("P" ?$,1(?(B) ("p" ?$,1(_(B)
1291 ("Q" ?$,1(G(B) ("q" ?$,1(g(B)
1292 ("R" ?$,1(@(B) ("r" ?$,1(`(B)
1293 ("S" ?$,1(A(B) ("s" ?$,1(a(B)
1294 ("T" ?$,1(B(B) ("t" ?$,1(b(B)
1295 ("U" ?$,1(C(B) ("u" ?$,1(c(B)
1296 ("V" ?$,1(2(B) ("v" ?$,1(R(B)
1297 ("W" ?$,1(H(B) ("w" ?$,1(h(B)
1298 ("X" ?$,1(6(B) ("x" ?$,1(V(B)
1299 ("Y" ?$,1(J(B) ("y" ?$,1(j(B)
1300 ("Z" ?$,1(7(B) ("z" ?$,1(W(B)
1301 ("[" ?$,1(o(B)
1302 ("\\" ?$,1(l(B)
1303 ("]" ?$,1(i(B)
1304 ("^" ?$,1tL(B)
1305 ("_" ?$,1rs(B)
1306 ("`" ?$,1(n(B)
1307 ("{" ?$,1(O(B)
1308 ("|" ?$,1(}(B)
1309 ("}" ?$,1(I(B)
1310 ("~" ?$,1(N(B))
1311
1239;; From `Bulgarian-PHO.kmap for Yudit', Alexander Shopov 1312;; From `Bulgarian-PHO.kmap for Yudit', Alexander Shopov
1240;; <al_shopov@web.bg>. 1313;; <al_shopov@web.bg>.
1241 1314