aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean Haidouk2013-09-09 15:27:38 -0400
committerStefan Monnier2013-09-09 15:27:38 -0400
commit81ca32e0917fb597ec236e9eccb6624c7843c6aa (patch)
treea57334f60d94b0905a71ed264a4a5fbdc7b2ecd7
parentd7646461cf8903ae65546025c74d6f6aac577461 (diff)
downloademacs-81ca32e0917fb597ec236e9eccb6624c7843c6aa.tar.gz
emacs-81ca32e0917fb597ec236e9eccb6624c7843c6aa.zip
* leim/quail/latin-alt.el ("french-alt-postfix", "latin-alt-postfix"):
* leim/quail/latin-pre.el ("french-prefix"): * leim/quail/latin-post.el ("french-postfix"): Add `œ' and `Œ'.
-rw-r--r--leim/ChangeLog6
-rw-r--r--leim/quail/latin-alt.el8
-rw-r--r--leim/quail/latin-post.el8
-rw-r--r--leim/quail/latin-pre.el4
4 files changed, 23 insertions, 3 deletions
diff --git a/leim/ChangeLog b/leim/ChangeLog
index 3e25c0edbe1..11186603df8 100644
--- a/leim/ChangeLog
+++ b/leim/ChangeLog
@@ -1,3 +1,9 @@
12013-09-05 Jean Haidouk <haidouk@yandex.com> (tiny change)
2
3 * quail/latin-alt.el ("french-alt-postfix", "latin-alt-postfix"):
4 * quail/latin-pre.el ("french-prefix"):
5 * quail/latin-post.el ("french-postfix"): Add `œ' and `Œ'.
6
12013-08-28 Paul Eggert <eggert@cs.ucla.edu> 72013-08-28 Paul Eggert <eggert@cs.ucla.edu>
2 8
3 * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, 9 * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
diff --git a/leim/quail/latin-alt.el b/leim/quail/latin-alt.el
index fdfc89f4eca..6841947524f 100644
--- a/leim/quail/latin-alt.el
+++ b/leim/quail/latin-alt.el
@@ -938,7 +938,7 @@ Par exemple: a` -> à e' -> é.
938En doublant la frappe des diacritiques, ils s'isoleront de la lettre. 938En doublant la frappe des diacritiques, ils s'isoleront de la lettre.
939Par exemple: e'' -> e' 939Par exemple: e'' -> e'
940 940
941<e dans l'o> n'est pas disponible." 941Œ est produit par O/."
942 nil t nil nil nil nil nil nil nil nil t) 942 nil t nil nil nil nil nil nil nil nil t)
943 943
944(quail-define-rules 944(quail-define-rules
@@ -959,7 +959,9 @@ Par exemple: e'' -> e'
959 ("i^" ?î) 959 ("i^" ?î)
960 ("i\"" ?ï) 960 ("i\"" ?ï)
961 ("O^" ?Ô) 961 ("O^" ?Ô)
962 ("O/" ?Œ)
962 ("o^" ?ô) 963 ("o^" ?ô)
964 ("o/" ?œ)
963 ("U`" ?Ù) 965 ("U`" ?Ù)
964 ("U^" ?Û) 966 ("U^" ?Û)
965 ("U\"" ?Ü) 967 ("U\"" ?Ü)
@@ -988,7 +990,9 @@ Par exemple: e'' -> e'
988 ("i^^" ["i^"]) 990 ("i^^" ["i^"])
989 ("i\"\"" ["i\""]) 991 ("i\"\"" ["i\""])
990 ("O^^" ["O^"]) 992 ("O^^" ["O^"])
993 ("O//" ["O/"])
991 ("o^^" ["o^"]) 994 ("o^^" ["o^"])
995 ("o//" ["o/"])
992 ("U``" ["U`"]) 996 ("U``" ["U`"])
993 ("U^^" ["U^"]) 997 ("U^^" ["U^"])
994 ("U\"\"" ["U\""]) 998 ("U\"\"" ["U\""])
@@ -1423,6 +1427,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1423 ("O'" ?Ó) 1427 ("O'" ?Ó)
1424 ("O-" ?Ō) 1428 ("O-" ?Ō)
1425 ("O/" ?Ø) 1429 ("O/" ?Ø)
1430 ("O/" ?Œ)
1426 ("O:" ?Ő) 1431 ("O:" ?Ő)
1427 ("O\"" ?Ö) 1432 ("O\"" ?Ö)
1428 ("O^" ?Ô) 1433 ("O^" ?Ô)
@@ -1515,6 +1520,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1515 ("o'" ?ó) 1520 ("o'" ?ó)
1516 ("o-" ?ō) 1521 ("o-" ?ō)
1517 ("o/" ?ø) 1522 ("o/" ?ø)
1523 ("o/" ?œ)
1518 ("o:" ?ő) 1524 ("o:" ?ő)
1519 ("o\"" ?ö) 1525 ("o\"" ?ö)
1520 ("o^" ?ô) 1526 ("o^" ?ô)
diff --git a/leim/quail/latin-post.el b/leim/quail/latin-post.el
index 67cd0648951..7fa3d88e8c6 100644
--- a/leim/quail/latin-post.el
+++ b/leim/quail/latin-post.el
@@ -1013,7 +1013,7 @@ Par exemple: a` -> à e' -> é.
1013En doublant la frappe des diacritiques, ils s'isoleront de la lettre. 1013En doublant la frappe des diacritiques, ils s'isoleront de la lettre.
1014Par exemple: e'' -> e' 1014Par exemple: e'' -> e'
1015 1015
1016<e dans l'o> n'est pas disponible." 1016Œ est produit par O/."
1017 nil t nil nil nil nil nil nil nil nil t) 1017 nil t nil nil nil nil nil nil nil nil t)
1018 1018
1019(quail-define-rules 1019(quail-define-rules
@@ -1034,7 +1034,9 @@ Par exemple: e'' -> e'
1034 ("i^" ?î) 1034 ("i^" ?î)
1035 ("i\"" ?ï) 1035 ("i\"" ?ï)
1036 ("O^" ?Ô) 1036 ("O^" ?Ô)
1037 ("O/" ?Œ)
1037 ("o^" ?ô) 1038 ("o^" ?ô)
1039 ("o/" ?œ)
1038 ("U`" ?Ù) 1040 ("U`" ?Ù)
1039 ("U^" ?Û) 1041 ("U^" ?Û)
1040 ("U\"" ?Ü) 1042 ("U\"" ?Ü)
@@ -1063,7 +1065,9 @@ Par exemple: e'' -> e'
1063 ("i^^" ["i^"]) 1065 ("i^^" ["i^"])
1064 ("i\"\"" ["i\""]) 1066 ("i\"\"" ["i\""])
1065 ("O^^" ["O^"]) 1067 ("O^^" ["O^"])
1068 ("O//" ["O/"])
1066 ("o^^" ["o^"]) 1069 ("o^^" ["o^"])
1070 ("o//" ["o/"])
1067 ("U``" ["U`"]) 1071 ("U``" ["U`"])
1068 ("U^^" ["U^"]) 1072 ("U^^" ["U^"])
1069 ("U\"\"" ["U\""]) 1073 ("U\"\"" ["U\""])
@@ -2099,7 +2103,7 @@ of characters from a single Latin-N charset.
2099 dot | . | z. -> ż 2103 dot | . | z. -> ż
2100 stroke | / | d/ -> đ 2104 stroke | / | d/ -> đ
2101 nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø 2105 nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø
2102 others | / | s/ -> ß ?/ -> ¿ !/ -> ¡ // -> ° 2106 others | / | s/ -> ß ?/ -> ¿ !/ -> ¡ // -> ° o/ -> œ
2103 | various | << -> « >> -> » o_ -> º a_ -> ª 2107 | various | << -> « >> -> » o_ -> º a_ -> ª
2104 2108
2105Doubling the postfix separates the letter and postfix: e.g. a'' -> a' 2109Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
diff --git a/leim/quail/latin-pre.el b/leim/quail/latin-pre.el
index 4b4179ebf82..c6085f34290 100644
--- a/leim/quail/latin-pre.el
+++ b/leim/quail/latin-pre.el
@@ -264,6 +264,7 @@ Key translation rules are:
264 diaeresis | \" | \"i -> ï 264 diaeresis | \" | \"i -> ï
265 cedilla | ~ or , | ~c -> ç ,c -> ç 265 cedilla | ~ or , | ~c -> ç ,c -> ç
266 symbol | ~ | ~> -> » ~< -> « 266 symbol | ~ | ~> -> » ~< -> «
267 misc | / | /o -> œ
267" nil t nil nil nil nil nil nil nil nil t) 268" nil t nil nil nil nil nil nil nil nil t)
268 269
269(quail-define-rules 270(quail-define-rules
@@ -295,6 +296,9 @@ Key translation rules are:
295 ("\"e" ?ë) 296 ("\"e" ?ë)
296 ("\"i" ?ï) 297 ("\"i" ?ï)
297 ("\" " ?\") 298 ("\" " ?\")
299 ("/o" ?œ)
300 ("/O" ?Œ)
301 ("/ " ?/)
298 ("~<" ?\«) 302 ("~<" ?\«)
299 ("~>" ?\») 303 ("~>" ?\»)
300 ("~C" ?Ç) 304 ("~C" ?Ç)