Many doc fixes.
authorRichard M. Stallman <rms@gnu.org>
Sat, 15 Dec 2007 22:31:18 +0000 (22:31 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 15 Dec 2007 22:31:18 +0000 (22:31 +0000)
("danish-alt-postfix")
("esperanto-alt-postfix", "finnish-alt-postfix")
("german-alt-postfix", "icelandic-alt-postfix")
("norwegian-alt-postfix", "scandinavian-alt-postfix")
("spanish-alt-postfix", "swedish-alt-postfix"):
Deleted; they were identical to the non-alt versions.

leim/ChangeLog
leim/quail/latin-alt.el

index 2beefa9..5f118f5 100644 (file)
@@ -1,3 +1,15 @@
+2007-12-15  Richard Stallman  <rms@gnu.org>
+
+       * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
+
+       * quail/latin-alt.el: Many doc fixes.
+       ("danish-alt-postfix")
+       ("esperanto-alt-postfix", "finnish-alt-postfix")
+       ("german-alt-postfix", "icelandic-alt-postfix")
+       ("norwegian-alt-postfix", "scandinavian-alt-postfix")
+       ("spanish-alt-postfix", "swedish-alt-postfix"):
+       Deleted; they were identical to the non-alt versions.
+
 2007-10-31  Glenn Morris  <rgm@gnu.org>
 
        * Makefile.in (install): Change ownership of installed files.
index 85b3bd5..30b3598 100644 (file)
 ;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
 ;; Boston, MA 02110-1301, USA.
 
-;; Author: TAKAHASHI Naoto <ntakahas@etl.go.jp>
+;; Author (of latin-post.el): TAKAHASHI Naoto <ntakahas@etl.go.jp>
 
 ;;; Commentary:
 
+;; These input methods differ from those in latin-post.el
+;; in that comma is not special (use / instead),
+;; and // is not special either (so you can enter a slash
+;; by typing //).
+
+;; At least, that's what I could see by comparing the first few
+;; of these with latin-post.el.
+
 ;;; Code:
 
 (require 'quail)
@@ -36,6 +44,9 @@
 (quail-define-package
  "latin-1-alt-postfix" "Latin-1" "1<" t
  "Latin-1 character input method with postfix modifiers
+This input method differs from `latin-1-postfix' in that
+comma is not special (use slash instead), and `//' is not
+special (so you can use that to enter a slash).
 
              | postfix | examples
  ------------+---------+----------
@@ -49,9 +60,9 @@
   others     |   /<>   | s/ -> \e,A_\e(B   ?/ -> \e,A?\e(B   !/ -> \e,A!\e(B
              | various | << -> \e,A+\e(B   >> -> \e,A;\e(B   o_ -> \e,A:\e(B   a_ -> \e,A*\e(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.
+It seems natural to use comma for cedillas, but that is
+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)
@@ -199,6 +210,8 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
 (quail-define-package
  "latin-2-alt-postfix" "Latin-2" "2<" t
  "Latin-2 character input method with postfix modifiers
+This input method differs from `latin-2-postfix' in that
+comma and period are not special (use ` instead).
 
              | postfix | examples
  ------------+---------+----------
@@ -215,8 +228,8 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
   stroke     |    /    | d/ -> \e,Bp\e(B
   others     |    /    | s/ -> \e,B_\e(B
 
-It would be natural to use period and comma for dots/rings and
-cedillas/ogoneks, but that would inconvenient in practice, because
+It seems natural to use period and comma for dots/rings and
+cedillas/ogoneks, but that is inconvenient in practice, because
 periods and commas are needed very often after a letter.
 
 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
@@ -391,6 +404,9 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
 (quail-define-package
  "latin-3-alt-postfix" "Latin-3" "3<" t
  "Latin-3 character input method with postfix modifiers
+This input method differs from `latin-3-postfix' in that
+comma is not special (use ` instead), and period is not
+special (use slash instead).
 
              | postfix | examples
  ------------+---------+----------
@@ -561,6 +577,9 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
 (quail-define-package
  "latin-4-alt-postfix" "Latin-4" "4<" t
  "Latin-4 characters input method with postfix modifiers
+This input method differs from `latin-4-postfix' in that
+comma is not special (use ` instead), and period is not
+special (use ~ instead).
 
              | postfix | examples
  ------------+---------+----------
@@ -577,8 +596,8 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
   nordic     |    /    | a/ -> \e,De\e(B   e/ -> \e,Df\e(B   o/ -> \e,Dx\e(B
   others     |    /    | s/ -> \e,D_\e(B   n/ -> \e,D?\e(B   k/ -> \e,D"\e(B
 
-It would be natural to use period and comma for dots and
-cedillas/ogoneks, but that would inconvenient in practice, because
+It seems natural to use period and comma for dots and
+cedillas/ogoneks, but that is inconvenient in practice, because
 periods and commas are needed very often after a letter.
 
 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
@@ -755,6 +774,9 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
 (quail-define-package
  "latin-5-alt-postfix" "Latin-5" "5<" t
  "Latin-5 characters input method with postfix modifiers
+This input method differs from `latin-5-postfix' in that
+comma is not special (use ` instead), and period is not
+special (use / instead).
 
              | postfix | examples
  ------------+---------+----------
@@ -769,8 +791,8 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
   nordic     |    /    | a/ -> \e,Me\e(B   e/ -> \e,Mf\e(B   o/ -> \e,Mx\e(B
   others     |    /    | s/ -> \e,M_\e(B
 
-It would be natural to use period and comma for dots and cedillas, but
-that would inconvenient in practice, because periods and commas are
+It seems natural to use period and comma for dots and cedillas, but
+that is inconvenient in practice, because periods and commas are
 needed very often after a letter.
 
 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
@@ -904,119 +926,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
  ("y\"\"" ["y\""])
  )
 
-(quail-define-package
- "danish-alt-postfix" "Latin-1" "DA<" t
- "Danish input method (rule: AE -> \e,AF\e(B, OE -> \e,AX\e(B, AA -> \e,AE\e(B, E' -> \e,AI\e(B)
-
-Doubling the postfix separates the letter and postfix: e.g. aee -> ae
-"
- nil t nil nil nil nil nil nil nil nil t)
-
-(quail-define-rules
- ("AE" ?\e,AF\e(B)
- ("ae" ?\e,Af\e(B)
- ("OE" ?\e,AX\e(B)
- ("oe" ?\e,Ax\e(B)
- ("AA" ?\e,AE\e(B)
- ("aa" ?\e,Ae\e(B)
- ("E'" ?\e,AI\e(B)
- ("e'" ?\e,Ai\e(B)
-
- ("AEE" ["AE"])
- ("aee" ["ae"])
- ("OEE" ["OE"])
- ("oee" ["oe"])
- ("AAA" ["AA"])
- ("aaa" ["aa"])
- ("E''" ["E'"])
- ("e''" ["e'"])
- )
-
-(quail-define-package
- "esperanto-alt-postfix" "Latin-3" "EO<" t
- "Esperanto input method with postfix modifiers
-
-A following ^ or x will produce an accented character,
-e.g. c^ -> \e,Cf\e(B   gx -> \e,Cx\e(B   u^ -> \e,C}\e(B.
-
-Doubling the postfix separates the letter and postfix,
-e.g. a'' -> a'.
-" nil t nil nil nil nil nil nil nil nil t)
-
-(quail-define-rules
- ("Cx" ?\e,CF\e(B)
- ("C^" ?\e,CF\e(B)
- ("cx" ?\e,Cf\e(B)
- ("c^" ?\e,Cf\e(B)
- ("Gx" ?\e,CX\e(B)
- ("G^" ?\e,CX\e(B)
- ("gx" ?\e,Cx\e(B)
- ("g^" ?\e,Cx\e(B)
- ("Hx" ?\e,C&\e(B)
- ("H^" ?\e,C&\e(B)
- ("hx" ?\e,C6\e(B)
- ("h^" ?\e,C6\e(B)
- ("Jx" ?\e,C,\e(B)
- ("J^" ?\e,C,\e(B)
- ("jx" ?\e,C<\e(B)
- ("j^" ?\e,C<\e(B)
- ("Sx" ?\e,C^\e(B)
- ("S^" ?\e,C^\e(B)
- ("sx" ?\e,C~\e(B)
- ("s^" ?\e,C~\e(B)
- ("Ux" ?\e,C]\e(B)
- ("U^" ?\e,C]\e(B)
- ("ux" ?\e,C}\e(B)
- ("u^" ?\e,C}\e(B)
-
- ("Cxx" ["Cx"])
- ("C^^" ["C^"])
- ("cxx" ["cx"])
- ("c^^" ["c^"])
- ("Gxx" ["Gx"])
- ("G^^" ["G^"])
- ("gxx" ["gx"])
- ("g^^" ["g^"])
- ("Hxx" ["Hx"])
- ("H^^" ["H^"])
- ("hxx" ["hx"])
- ("h^^" ["h^"])
- ("Jxx" ["Jx"])
- ("J^^" ["J^"])
- ("jxx" ["jx"])
- ("j^^" ["j^"])
- ("Sxx" ["Sx"])
- ("S^^" ["S^"])
- ("sxx" ["sx"])
- ("s^^" ["s^"])
- ("Uxx" ["Ux"])
- ("U^^" ["U^"])
- ("uxx" ["ux"])
- ("u^^" ["u^"])
- )
-
-(quail-define-package
- "finnish-alt-postfix" "Latin-1" "FI<" t
- "Finnish (Suomi) input method
-
-AE  -> \e,AD\e(B
-AEE -> AE
-OE  -> \e,AV\e(B
-OEE -> OE
-"
- nil t nil nil nil nil nil nil nil nil t)
 
-(quail-define-rules
- ("AE" ?\e,AD\e(B)
- ("ae" ?\e,Ad\e(B)
- ("OE" ?\e,AV\e(B)
- ("oe" ?\e,Av\e(B)
-
- ("AEE" ["AE"])
- ("aee" ["ae"])
- ("OEE" ["OE"])
- ("oee" ["oe"])
- )
 
 (quail-define-package
  "french-alt-postfix" "French" "FR<" t
@@ -1093,100 +1003,7 @@ Par exemple: e'' -> e'
  (">>>" [">>"])
  )
 
-(quail-define-package
- "german-alt-postfix" "German" "DE<" t
- "German (Deutsch) input method
-
-ae  -> \e,Ad\e(B
-aee -> ae
-oe  -> \e,Av\e(B
-oee -> oe
-ue  -> \e,A|\e(B
-uee -> ue
-sz  -> \e,A_\e(B
-szz -> sz
-"
- nil t nil nil nil nil nil nil nil nil t)
-
-(quail-define-rules
- ("AE" ?\e,AD\e(B)
- ("ae" ?\e,Ad\e(B)
- ("OE" ?\e,AV\e(B)
- ("oe" ?\e,Av\e(B)
- ("UE" ?\e,A\\e(B)
- ("ue" ?\e,A|\e(B)
- ("sz" ?\e,A_\e(B)
-
- ("AEE" ["AE"])
- ("aee" ["ae"])
- ("OEE" ["OE"])
- ("oee" ["oe"])
- ("UEE" ["UE"])
- ("uee" ["ue"])
- ("szz" ["sz"])
- )
-
-(quail-define-package
- "icelandic-alt-postfix" "Latin-1" "IS<" t
- "Icelandic (\e,AM\e(Bslenska) input method with postfix modifiers
-
-A' -> \e,AA\e(B
-E' -> \e,AI\e(B
-I' -> \e,AM\e(B
-O' -> \e,AS\e(B
-U' -> \e,AZ\e(B
-Y' -> \e,A]\e(B
-AE -> \e,AF\e(B
-OE -> \e,AV\e(B
-D/ -> \e,AP\e(B (eth)
-T/ -> \e,A^\e(B (thorn)
-
-Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
-" nil t nil nil nil nil nil nil nil nil t)
-
-(quail-define-rules
- ("A'" ?\e,AA\e(B)
- ("a'" ?\e,Aa\e(B)
- ("E'" ?\e,AI\e(B)
- ("e'" ?\e,Ai\e(B)
- ("I'" ?\e,AM\e(B)
- ("i'" ?\e,Am\e(B)
- ("O'" ?\e,AS\e(B)
- ("o'" ?\e,As\e(B)
- ("U'" ?\e,AZ\e(B)
- ("u'" ?\e,Az\e(B)
- ("Y'" ?\e,A]\e(B)
- ("y'" ?\e,A}\e(B)
- ("AE" ?\e,AF\e(B)
- ("ae" ?\e,Af\e(B)
- ("OE" ?\e,AV\e(B)
- ("oe" ?\e,Av\e(B)
- ("D/" ?\e,AP\e(B)
- ("d/" ?\e,Ap\e(B)
- ("T/" ?\e,A^\e(B)
- ("t/" ?\e,A~\e(B)
 
- ("A''" ["A'"])
- ("a''" ["a'"])
- ("E''" ["E'"])
- ("e''" ["e'"])
- ("I''" ["I'"])
- ("i''" ["i'"])
- ("O''" ["O'"])
- ("o''" ["o'"])
- ("U''" ["U'"])
- ("u''" ["u'"])
- ("Y''" ["Y'"])
- ("y''" ["y'"])
- ("AEE" ["AE"])
- ("aee" ["ae"])
- ("OEE" ["OE"])
- ("oee" ["oe"])
- ("D//" ["D/"])
- ("d//" ["d/"])
- ("T//" ["T/"])
- ("t//" ["t/"])
- )
 
 (quail-define-package
  "italian-alt-postfix" "Latin-1" "IT<" t
@@ -1259,157 +1076,12 @@ Doubling the postfix separates the letter and postfix: e.g. a`` -> a`
  ("a__" ["a_"])
  )
 
-(quail-define-package
- "norwegian-alt-postfix" "Latin-1" "NO<" t
- "Norwegian (Norsk) input method (rule: AE->\e,AF\e(B, OE->\e,AX\e(B, AA->\e,AE\e(B, E'->\e,AI\e(B)
-
-Doubling the postfix separates the letter and postfix: e.g. aee -> ae
-"
- nil t nil nil nil nil nil nil nil nil t)
-
-(quail-define-rules
- ("AE" ?\e,AF\e(B)
- ("ae" ?\e,Af\e(B)
- ("OE" ?\e,AX\e(B)
- ("oe" ?\e,Ax\e(B)
- ("AA" ?\e,AE\e(B)
- ("aa" ?\e,Ae\e(B)
- ("E'" ?\e,AI\e(B)
- ("e'" ?\e,Ai\e(B)
-
- ("AEE" ["AE"])
- ("aee" ["ae"])
- ("OEE" ["OE"])
- ("oee" ["oe"])
- ("AAA" ["AA"])
- ("aaa" ["aa"])
- ("E''" ["E'"])
- ("e''" ["e'"])
- )
-
-(quail-define-package
- "scandinavian-alt-postfix" "Latin-1" "SC<" t
- "Scandinavian input method with postfix modifiers
-Supported languages are Swedish, Norwegian, Danish, and Finnish.
-
-ae -> \e,Af\e(B
-oe -> \e,Ax\e(B
-aa -> \e,Ae\e(B
-a\" -> \e,Ad\e(B
-o\" -> \e,Av\e(B
-e' -> \e,Ai\e(B
-
-Doubling the postfix separates the letter and postfix:
-aee -> ae   o\"\" -> o\"   etc.
-" nil t nil nil nil nil nil nil nil nil t)
-
-(quail-define-rules
- ("AE" ?\e,AF\e(B)
- ("ae" ?\e,Af\e(B)
- ("OE" ?\e,AX\e(B)
- ("oe" ?\e,Ax\e(B)
- ("AA" ?\e,AE\e(B)
- ("aa" ?\e,Ae\e(B)
- ("A\"" ?\e,AD\e(B)
- ("a\"" ?\e,Ad\e(B)
- ("O\"" ?\e,AV\e(B)
- ("o\"" ?\e,Av\e(B)
- ("E'" ?\e,AI\e(B)
- ("e'" ?\e,Ai\e(B)
-
- ("AEE" ["AE"])
- ("aee" ["ae"])
- ("OEE" ["OE"])
- ("oee" ["oe"])
- ("AAA" ["AA"])
- ("aaa" ["aa"])
- ("A\"\"" ["A\""])
- ("a\"\"" ["a\""])
- ("O\"\"" ["O\""])
- ("o\"\"" ["o\""])
- ("E''" ["E'"])
- ("e''" ["e'"])
- )
-
-(quail-define-package
- "spanish-alt-postfix" "Spanish" "ES<" t
- "Spanish (Espa\e,Aq\e(Bol) input method with postfix modifiers
-
-A' -> \e,AA\e(B
-E' -> \e,AI\e(B
-I' -> \e,AM\e(B
-O' -> \e,AS\e(B
-U' -> \e,AZ\e(B
-N~ -> \e,AQ\e(B
-!/ -> \e,A!\e(B
-?/ -> \e,A?\e(B
-
-Doubling the postfix separates the letter and postfix:
-a'' -> a'   n~~ -> n~, etc.
-" nil t nil nil nil nil nil nil nil nil t)
-
-(quail-define-rules
- ("A'" ?\e,AA\e(B)
- ("a'" ?\e,Aa\e(B)
- ("E'" ?\e,AI\e(B)
- ("e'" ?\e,Ai\e(B)
- ("I'" ?\e,AM\e(B)
- ("i'" ?\e,Am\e(B)
- ("O'" ?\e,AS\e(B)
- ("o'" ?\e,As\e(B)
- ("U'" ?\e,AZ\e(B)
- ("u'" ?\e,Az\e(B)
- ("N~" ?\e,AQ\e(B)
- ("n~" ?\e,Aq\e(B)
- ("?/" ?\e,A?\e(B)
- ("!/" ?\e,A!\e(B)
-
- ("A''" ["A'"])
- ("a''" ["a'"])
- ("E''" ["E'"])
- ("e''" ["e'"])
- ("I''" ["I'"])
- ("i''" ["i'"])
- ("O''" ["O'"])
- ("o''" ["o'"])
- ("U''" ["U'"])
- ("u''" ["u'"])
- ("N~~" ["N~"])
- ("n~~" ["n~"])
- ("?//" ["?/"])
- ("!//" ["!/"])
- )
-
-(quail-define-package
- "swedish-alt-postfix" "Latin-1" "SV<" t
- "Swedish (Svenska) input method (rule: AA -> \e,AE\e(B, AE -> \e,AD\e(B, OE -> \e,AV\e(B, E' -> \e,AI\e(B)
-
-Doubling the postfix separates the letter and postfix: e.g. aee -> ae
-" nil t nil nil nil nil nil nil nil nil t)
-
-(quail-define-rules
- ("AA" ?\e,AE\e(B)
- ("aa" ?\e,Ae\e(B)
- ("AE" ?\e,AD\e(B)
- ("ae" ?\e,Ad\e(B)
- ("OE" ?\e,AV\e(B)
- ("oe" ?\e,Av\e(B)
- ("E'" ?\e,AI\e(B)
- ("e'" ?\e,Ai\e(B)
-
- ("AAA" ["AA"])
- ("aaa" ["aa"])
- ("AEE" ["AE"])
- ("aee" ["ae"])
- ("OEE" ["OE"])
- ("oee" ["oe"])
- ("E''" ["E'"])
- ("e''" ["e'"])
- )
 
 (quail-define-package
  "turkish-latin-3-alt-postfix" "Turkish" "TR3<<" t
  "Turkish (T\e,A|\e(Brk\e,Ag\e(Be) input method with postfix modifiers.
+This input method differs from `turkish-latin-3-postfix' in that
+comma is not special (use ` instead).
 
 This is for those who use Latin-3 (ISO-8859-3) for Turkish.  If you
 use Latin-5 (ISO-8859-9), you should use \"turkish-alt-postfix\" instead.
@@ -1472,6 +1144,8 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
 (quail-define-package
  "turkish-alt-postfix" "Turkish" "TR\e,A+\e(B" t
  "Turkish (T\e,A|\e(Brk\e,Ag\e(Be) input method with postfix modifiers.
+This input method differs from `turkish-postfix' in that
+comma is not special (use ` instead).
 
 This is for those who use Latin-5 (ISO-8859-9) for Turkish.  If you
 use Latin-3 (ISO-8859-3), you should use