emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/leim/quail/latin-alt.el


From: Dave Love
Subject: [Emacs-diffs] Changes to emacs/leim/quail/latin-alt.el
Date: Wed, 24 Jul 2002 15:57:22 -0400

Index: emacs/leim/quail/latin-alt.el
diff -c emacs/leim/quail/latin-alt.el:1.15 emacs/leim/quail/latin-alt.el:1.16
*** emacs/leim/quail/latin-alt.el:1.15  Tue Dec 25 05:47:01 2001
--- emacs/leim/quail/latin-alt.el       Wed Jul 24 15:57:21 2002
***************
*** 1713,1716 ****
--- 1713,2103 ----
   ("n" ?$,1 f(B)
   ("N" ?$,1 e(B))
  
+ (quail-define-package
+  "latin-alt-postfix" "Latin" "L<" t
+  "Latin character input method with postfix modifiers.
+ This is the union of various input methods originally made for input
+ of characters from a single Latin-N charset.
+ 
+              | postfix | examples
+  ------------+---------+----------
+   acute      |    '    | a' -> ,Aa(B
+   grave      |    `    | a` -> ,A`(B
+   circumflex |    ^    | a^ -> ,Ab(B
+   diaeresis  |    \"    | a\" -> ,Ad(B
+   tilde      |    ~    | a~ -> ,Ac(B
+   cedilla    |    /`   | c/ -> ,Ag(B   c` -> ,Ag(B
+   ogonek     |    `    | a` -> $,1 %(B
+   breve      |    ~    | a~ -> $,1 #(B
+   caron      |    ~    | c~ -> $,1 -(B
+   dbl. acute |    :    | o: -> $,1 q(B
+   ring       |    `    | u` -> $,1!/(B
+   dot        |    `    | z` -> $,1!<(B
+   stroke     |    /    | d/ -> $,1 1(B
+   nordic     |    /    | d/ -> ,Ap(B   t/ -> ,A~(B   a/ -> ,Ae(B   e/ 
-> ,Af(B   o/ -> ,Ax(B
+   others     |   /<>   | s/ -> ,A_(B   ?/ -> ,A?(B   !/ -> ,A!(B
+              | various | << -> ,A+(B   >> -> ,A;(B   o_ -> ,A:(B   a_ 
-> ,A*(B
+ 
+ It would be natural to use comma for cedillas, but that would be
+ inconvenient in practice because commas are needed very often after a
+ letter.
+ 
+ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
+ " nil t nil nil nil nil nil nil nil nil t)
+ 
+ ;; Fixme: ,A&(B ,A'(B ,A((B ,A)(B ,A,(B ,A-(B ,A.(B ,A/(B 
,A0(B ,A1(B ,A2(B ,A3(B ,A4(B ,A5(B ,A6(B ,A7(B ,A8(B ,A9(B 
,A<(B ,A=(B ,A>(B ,AW(B ,Aw(B
+ (quail-define-rules
+  (" _" ?,A (B)
+  ("!/" ?,A!(B)
+  ("//" ?,A0(B)
+  ("<<" ?,A+(B)
+  (">>" ?,A;(B)
+  ("?/" ?,A?(B)
+  ("$/" ?,A#(B)
+  ("$/" ?,A$(B)
+  ("A'" ?,AA(B)
+  ("A-" ?$,1  (B)
+  ("A/" ?,AE(B)
+  ("A\"" ?,AD(B)
+  ("A^" ?,AB(B)
+  ("A`" ?,address@hidden(B)
+  ("A`" ?$,1 $(B)
+  ("A~" ?,AC(B)
+  ("A~" ?$,1 "(B)
+  ("C'" ?$,1 &(B)
+  ("C/" ?,AG(B)
+  ("C/" ?$,1 *(B)
+  ("C^" ?$,1 ((B)
+  ("C`" ?,AG(B)
+  ("C~" ?$,1 ,(B)
+  ("D/" ?,AP(B)
+  ("D/" ?$,1 0(B)
+  ("D~" ?$,1 .(B)
+  ("E'" ?,AI(B)
+  ("E-" ?$,1 2(B)
+  ("E/" ?,AF(B)
+  ("E\"" ?,AK(B)
+  ("E^" ?,AJ(B)
+  ("E`" ?,AH(B)
+  ("E`" ?$,1 8(B)
+  ("E~" ?$,1 6(B)
+  ("E~" ?$,1 :(B)
+  ("G/" ?$,1 @(B)
+  ("G^" ?$,1 <(B)
+  ("G`" ?$,1 B(B)
+  ("G~" ?$,1 >(B)
+  ("H/" ?$,1 F(B)
+  ("H^" ?$,1 D(B)
+  ("I'" ?,AM(B)
+  ("I-" ?$,1 J(B)
+  ("I/" ?$,1 P(B)
+  ("I\"" ?,AO(B)
+  ("I^" ?,AN(B)
+  ("I`" ?,AL(B)
+  ("I`" ?$,1 N(B)
+  ("I~" ?$,1 H(B)
+  ("J^" ?$,1 T(B)
+  ("K`" ?$,1 V(B)
+  ("L'" ?$,1 Y(B)
+  ("L/" ?$,1 a(B)
+  ("L`" ?$,1 [(B)
+  ("L~" ?$,1 ](B)
+  ("N'" ?$,1 c(B)
+  ("N/" ?$,1 j(B)
+  ("N`" ?$,1 e(B)
+  ("N~" ?,AQ(B)
+  ("N~" ?$,1 g(B)
+  ("O'" ?,AS(B)
+  ("O-" ?$,1 l(B)
+  ("O/" ?,AX(B)
+  ("O:" ?$,1 p(B)
+  ("O\"" ?,AV(B)
+  ("O^" ?,AT(B)
+  ("O`" ?,AR(B)
+  ("O~" ?,AU(B)
+  ("R'" ?$,1 t(B)
+  ("R`" ?$,1 v(B)
+  ("R~" ?$,1 x(B)
+  ("S'" ?$,1 z(B)
+  ("S^" ?$,1 |(B)
+  ("S`" ?$,1 ~(B)
+  ("S~" ?$,1! (B)
+  ("T/" ?,A^(B)
+  ("T/" ?$,1!&(B)
+  ("T`" ?$,1!"(B)
+  ("T~" ?$,1!$(B)
+  ("U'" ?,AZ(B)
+  ("U-" ?$,1!*(B)
+  ("U:" ?$,1!0(B)
+  ("U\"" ?,A\(B)
+  ("U^" ?,A[(B)
+  ("U`" ?,AY(B)
+  ("U`" ?$,1!.(B)
+  ("U`" ?$,1!2(B)
+  ("U~" ?$,1!((B)
+  ("U~" ?$,1!,(B)
+  ("Y'" ?,A](B)
+  ("Y\"" ?$,1!8(B)
+  ("Y=" ?,A%(B)
+  ("Z'" ?$,1!9(B)
+  ("Z/" ?$,1!;(B)
+  ("Z`" ?$,1!;(B)
+  ("Z~" ?$,1!=(B)
+  ("a'" ?,Aa(B)
+  ("a-" ?$,1 !(B)
+  ("a/" ?,Ae(B)
+  ("a\"" ?,Ad(B)
+  ("a^" ?,Ab(B)
+  ("a_" ?,A*(B)
+  ("a`" ?,A`(B)
+  ("a`" ?$,1 %(B)
+  ("a~" ?,Ac(B)
+  ("a~" ?$,1 #(B)
+  ("c'" ?$,1 '(B)
+  ("c/" ?,Ag(B)
+  ("c/" ?$,1 +(B)
+  ("c/" ?,A"(B)
+  ("c^" ?$,1 )(B)
+  ("c`" ?,Ag(B)
+  ("c~" ?$,1 -(B)
+  ("d/" ?,Ap(B)
+  ("d/" ?$,1 1(B)
+  ("d~" ?$,1 /(B)
+  ("e'" ?,Ai(B)
+  ("e-" ?$,1 3(B)
+  ("e/" ?,Af(B)
+  ("e\"" ?,Ak(B)
+  ("e^" ?,Aj(B)
+  ("e`" ?,Ah(B)
+  ("e`" ?$,1 9(B)
+  ("e~" ?$,1 7(B)
+  ("e~" ?$,1 ;(B)
+  ("e=" ?$,1tL(B)
+  ("g/" ?$,1 A(B)
+  ("g^" ?$,1 =(B)
+  ("g`" ?$,1 C(B)
+  ("g~" ?$,1 ?(B)
+  ("h/" ?$,1 G(B)
+  ("h^" ?$,1 E(B)
+  ("i'" ?,Am(B)
+  ("i-" ?$,1 K(B)
+  ("i/" ?$,1 Q(B)
+  ("i\"" ?,Ao(B)
+  ("i^" ?,An(B)
+  ("i`" ?,Al(B)
+  ("i`" ?$,1 O(B)
+  ("i~" ?$,1 I(B)
+  ("j^" ?$,1 U(B)
+  ("k/" ?$,1 X(B)
+  ("k`" ?$,1 W(B)
+  ("l'" ?$,1 Z(B)
+  ("l/" ?$,1 b(B)
+  ("l`" ?$,1 \(B)
+  ("l~" ?$,1 ^(B)
+  ("n'" ?$,1 d(B)
+  ("n/" ?$,1 k(B)
+  ("n`" ?$,1 f(B)
+  ("n~" ?,Aq(B)
+  ("n~" ?$,1 h(B)
+  ("o'" ?,As(B)
+  ("o-" ?$,1 m(B)
+  ("o/" ?,Ax(B)
+  ("o:" ?$,1 q(B)
+  ("o\"" ?,Av(B)
+  ("o^" ?,At(B)
+  ("o_" ?,A:(B)
+  ("o`" ?,Ar(B)
+  ("o~" ?,Au(B)
+  ("r'" ?$,1 u(B)
+  ("r`" ?$,1 w(B)
+  ("r~" ?$,1 y(B)
+  ("s'" ?$,1 {(B)
+  ("s/" ?,A_(B)
+  ("s^" ?$,1 }(B)
+  ("s`" ?$,1 (B)
+  ("s~" ?$,1!!(B)
+  ("t/" ?,A~(B)
+  ("t/" ?$,1!'(B)
+  ("t`" ?$,1!#(B)
+  ("t~" ?$,1!%(B)
+  ("u'" ?,Az(B)
+  ("u-" ?$,1!+(B)
+  ("u:" ?$,1!1(B)
+  ("u\"" ?,A|(B)
+  ("u^" ?,A{(B)
+  ("u`" ?,Ay(B)
+  ("u`" ?$,1!/(B)
+  ("u`" ?$,1!3(B)
+  ("u~" ?$,1!)(B)
+  ("u~" ?$,1!-(B)
+  ("y'" ?,A}(B)
+  ("y\"" ?,A(B)
+  ("z'" ?$,1!:(B)
+  ("z/" ?$,1!<(B)
+  ("z`" ?$,1!<(B)
+  ("z~" ?$,1!>(B)
+ 
+  (" __" [" _"])
+  ("!//" ["!/"])
+  ("<<<" ["<<"])
+  (">>>" [">>"])
+  ("?//" ["?/"])
+  ("///" ["//"])
+  ("$//" ["$/"])
+  ("A''" ["A'"])
+  ("A--" ["A-"])
+  ("A//" ["A/"])
+  ("A\"\"" ["A\""])
+  ("A^^" ["A^"])
+  ("A``" ["A`"])
+  ("A~~" ["A~"])
+  ("C''" ["C'"])
+  ("C//" ["C/"])
+  ("C^^" ["C^"])
+  ("C``" ["C`"])
+  ("C~~" ["C~"])
+  ("D//" ["D/"])
+  ("D~~" ["D~"])
+  ("E''" ["E'"])
+  ("E--" ["E-"])
+  ("E//" ["E/"])
+  ("E\"\"" ["E\""])
+  ("E^^" ["E^"])
+  ("E``" ["E`"])
+  ("E~~" ["E~"])
+  ("G//" ["G/"])
+  ("G^^" ["G^"])
+  ("G``" ["G`"])
+  ("G~~" ["G~"])
+  ("H//" ["H/"])
+  ("H^^" ["H^"])
+  ("I''" ["I'"])
+  ("I--" ["I-"])
+  ("I//" ["I/"])
+  ("I\"\"" ["I\""])
+  ("I^^" ["I^"])
+  ("I``" ["I`"])
+  ("I~~" ["I~"])
+  ("J^^" ["J^"])
+  ("K``" ["K`"])
+  ("L''" ["L'"])
+  ("L//" ["L/"])
+  ("L``" ["L`"])
+  ("L~~" ["L~"])
+  ("N''" ["N'"])
+  ("N//" ["N/"])
+  ("N``" ["N`"])
+  ("N~~" ["N~"])
+  ("O''" ["O'"])
+  ("O--" ["O-"])
+  ("O//" ["O/"])
+  ("O::" ["O:"])
+  ("O\"\"" ["O\""])
+  ("O^^" ["O^"])
+  ("O``" ["O`"])
+  ("O~~" ["O~"])
+  ("R''" ["R'"])
+  ("R``" ["R`"])
+  ("R~~" ["R~"])
+  ("S''" ["S'"])
+  ("S^^" ["S^"])
+  ("S``" ["S`"])
+  ("S~~" ["S~"])
+  ("T//" ["T/"])
+  ("T``" ["T`"])
+  ("T~~" ["T~"])
+  ("U''" ["U'"])
+  ("U--" ["U-"])
+  ("U::" ["U:"])
+  ("U\"\"" ["U\""])
+  ("U^^" ["U^"])
+  ("U``" ["U`"])
+  ("U~~" ["U~"])
+  ("Y''" ["Y'"])
+  ("Z''" ["Z'"])
+  ("Z//" ["Z/"])
+  ("Z``" ["Z`"])
+  ("Z~~" ["Z~"])
+  ("a''" ["a'"])
+  ("a--" ["a-"])
+  ("a//" ["a/"])
+  ("a\"\"" ["a\""])
+  ("a^^" ["a^"])
+  ("a__" ["a_"])
+  ("a``" ["a`"])
+  ("a~~" ["a~"])
+  ("c''" ["c'"])
+  ("c//" ["c/"])
+  ("c^^" ["c^"])
+  ("c``" ["c`"])
+  ("c~~" ["c~"])
+  ("d//" ["d/"])
+  ("d~~" ["d~"])
+  ("e''" ["e'"])
+  ("e--" ["e-"])
+  ("e//" ["e/"])
+  ("e\"\"" ["e\""])
+  ("e^^" ["e^"])
+  ("e``" ["e`"])
+  ("e~~" ["e~"])
+  ("e==" ["e="])
+  ("g//" ["g/"])
+  ("g^^" ["g^"])
+  ("g``" ["g`"])
+  ("g~~" ["g~"])
+  ("h//" ["h/"])
+  ("h^^" ["h^"])
+  ("i''" ["i'"])
+  ("i--" ["i-"])
+  ("i//" ["i/"])
+  ("i\"\"" ["i\""])
+  ("i^^" ["i^"])
+  ("i``" ["i`"])
+  ("i~~" ["i~"])
+  ("j^^" ["j^"])
+  ("k//" ["k/"])
+  ("k``" ["k`"])
+  ("l''" ["l'"])
+  ("l//" ["l/"])
+  ("l``" ["l`"])
+  ("l~~" ["l~"])
+  ("n''" ["n'"])
+  ("n//" ["n/"])
+  ("n``" ["n`"])
+  ("n~~" ["n~"])
+  ("o''" ["o'"])
+  ("o--" ["o-"])
+  ("o//" ["o/"])
+  ("o::" ["o:"])
+  ("o\"\"" ["o\""])
+  ("o^^" ["o^"])
+  ("o__" ["o_"])
+  ("o``" ["o`"])
+  ("o~~" ["o~"])
+  ("r''" ["r'"])
+  ("r``" ["r`"])
+  ("r~~" ["r~"])
+  ("s''" ["s'"])
+  ("s//" ["s/"])
+  ("s^^" ["s^"])
+  ("s``" ["s`"])
+  ("s~~" ["s~"])
+  ("t//" ["t/"])
+  ("t``" ["t`"])
+  ("t~~" ["t~"])
+  ("u''" ["u'"])
+  ("u--" ["u-"])
+  ("u::" ["u:"])
+  ("u\"\"" ["u\""])
+  ("u^^" ["u^"])
+  ("u``" ["u`"])
+  ("u~~" ["u~"])
+  ("y''" ["y'"])
+  ("y\"\"" ["y\""])
+  ("z''" ["z'"])
+  ("z//" ["z/"])
+  ("z``" ["z`"])
+  ("z~~" ["z~"])
+  )
+ 
  ;;; latin-alt.el ends here



reply via email to

[Prev in Thread] Current Thread [Next in Thread]