diff options
| author | Kenichi Handa | 1999-09-20 02:11:10 +0000 |
|---|---|---|
| committer | Kenichi Handa | 1999-09-20 02:11:10 +0000 |
| commit | 325ed6e659ab9fd35b8b0d910096dee46b5c0fb3 (patch) | |
| tree | 19972bc5bb4fca159a77c6d4e641d30d25b05bbb | |
| parent | d22c4fb9600d88d96a1fc5716bd384cfa79b6ad2 (diff) | |
| download | emacs-325ed6e659ab9fd35b8b0d910096dee46b5c0fb3.tar.gz emacs-325ed6e659ab9fd35b8b0d910096dee46b5c0fb3.zip | |
("turkish-latin-3-alt-postfix"): Renamed from
turkish-postfix.
("turkish-postfix"): New Turkish input method which inserts
Latin-5 characters.
| -rw-r--r-- | leim/quail/latin-alt.el | 68 |
1 files changed, 67 insertions, 1 deletions
diff --git a/leim/quail/latin-alt.el b/leim/quail/latin-alt.el index 2eae483e2dd..f7e0bf62535 100644 --- a/leim/quail/latin-alt.el +++ b/leim/quail/latin-alt.el | |||
| @@ -1401,9 +1401,12 @@ Doubling the postfix separates the letter and postfix: e.g. aee -> ae | |||
| 1401 | ) | 1401 | ) |
| 1402 | 1402 | ||
| 1403 | (quail-define-package | 1403 | (quail-define-package |
| 1404 | "turkish-alt-postfix" "Latin-3" "TR<" t | 1404 | "turkish-latin-3-alt-postfix" "Latin-3" "TR3<<" t |
| 1405 | "Turkish (T,C|(Brk,Cg(Be) input method with postfix modifiers | 1405 | "Turkish (T,C|(Brk,Cg(Be) input method with postfix modifiers |
| 1406 | 1406 | ||
| 1407 | This is for those who use Latin-3 (ISO-8859-3) for Turkish. If you | ||
| 1408 | use Latin-5 (ISO-8859-9), you should use \"turkish-postfix\" instead. | ||
| 1409 | |||
| 1407 | Note for I, ,C9(B, ,C)(B, i. | 1410 | Note for I, ,C9(B, ,C)(B, i. |
| 1408 | 1411 | ||
| 1409 | A^ -> ,CB(B | 1412 | A^ -> ,CB(B |
| @@ -1458,3 +1461,66 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^ | |||
| 1458 | ("U^^" ["U^"]) | 1461 | ("U^^" ["U^"]) |
| 1459 | ("u^^" ["u^"]) | 1462 | ("u^^" ["u^"]) |
| 1460 | ) | 1463 | ) |
| 1464 | |||
| 1465 | (quail-define-package | ||
| 1466 | "turkish-alt-postfix" "Latin-5" "TR,M+(B" t | ||
| 1467 | "Turkish (T,M|(Brk,Mg(Be) input method with postfix modifiers | ||
| 1468 | |||
| 1469 | This is for those who use Latin-5 (ISO-8859-9) for Turkish. If you | ||
| 1470 | use Latin-3 (ISO-8859-3), you should use | ||
| 1471 | \"turkish-alt-latin-3-postfix\" instead. | ||
| 1472 | |||
| 1473 | Note for I, ,M}(B, ,M](B, i. | ||
| 1474 | |||
| 1475 | A^ -> ,MB(B | ||
| 1476 | C` -> ,MG(B | ||
| 1477 | G^ -> ,MP(B | ||
| 1478 | I -> I | ||
| 1479 | i -> ,M}(B | ||
| 1480 | I/ -> ,M](B | ||
| 1481 | i/ -> i | ||
| 1482 | O\" -> ,MV(B | ||
| 1483 | S` -> ,M^(B | ||
| 1484 | U\" -> ,M\(B | ||
| 1485 | U^ -> ,M[(B | ||
| 1486 | |||
| 1487 | Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^ | ||
| 1488 | " nil t nil nil nil nil nil nil nil nil t) | ||
| 1489 | |||
| 1490 | (quail-define-rules | ||
| 1491 | ("A^" ?,MB(B) | ||
| 1492 | ("a^" ?,Mb(B) | ||
| 1493 | ("C`" ?,MG(B) | ||
| 1494 | ("c`" ?,Mg(B) | ||
| 1495 | ("G^" ?,MP(B) | ||
| 1496 | ("g^" ?,Mp(B) | ||
| 1497 | ("I/" ?,M](B) | ||
| 1498 | ("i" ?,M}(B) | ||
| 1499 | ("i/" ?i) | ||
| 1500 | ("O\"" ?,MV(B) | ||
| 1501 | ("o\"" ?,Cv(B) | ||
| 1502 | ("S`" ?,M^(B) | ||
| 1503 | ("s`" ?,M~(B) | ||
| 1504 | ("U\"" ?,M\(B) | ||
| 1505 | ("u\"" ?,M|(B) | ||
| 1506 | ("U^" ?,M[(B) | ||
| 1507 | ("u^" ?,M{(B) | ||
| 1508 | |||
| 1509 | ("A^^" ["A^"]) | ||
| 1510 | ("a^^" ["a^"]) | ||
| 1511 | ("C``" ["C`"]) | ||
| 1512 | ("c``" ["c`"]) | ||
| 1513 | ("G^^" ["G^"]) | ||
| 1514 | ("g^^" ["g^"]) | ||
| 1515 | ("I//" ["I/"]) | ||
| 1516 | ("i" ["i"]) | ||
| 1517 | ("i//" ["i/"]) | ||
| 1518 | ("O\"\"" ["O\""]) | ||
| 1519 | ("o\"\"" ["o\""]) | ||
| 1520 | ("S``" ["S`"]) | ||
| 1521 | ("s``" ["s`"]) | ||
| 1522 | ("U\"\"" ["U\""]) | ||
| 1523 | ("u\"\"" ["u\""]) | ||
| 1524 | ("U^^" ["U^"]) | ||
| 1525 | ("u^^" ["u^"]) | ||
| 1526 | ) | ||