emacs-devel
[Top][All Lists]
Advanced

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

German-postfix fix for Quail


From: David Reitter
Subject: German-postfix fix for Quail
Date: Thu, 21 Aug 2008 19:43:27 -0400

cc'ing Emacs devel.  For the patch, see below.

On 21 Aug 2008, at 19:19, Carsten Bormann wrote:

On Aug 22 2008, at 00:09, David Reitter wrote:

seems sensible. Have you checked your new rules with a corpus?


Well it worked well for my everyday typing so far :-)

I just did, in a limited way (a bug in the "wortschatz" website doesn't let me search for umlauts and DWDS only allows wildcards at the beginning *or* end of words). The only occurrence that I could not immediately rule out as an obvious typo was:

"Casa Scanteü" in Bukarest

which doesn't even google (so probably also a typo).

Do you have access to better corpora?


Yes, generally speaking.

The 34 Million word Frankfurter Rundschau corpus for example brings up a few hapax words, correctly spelled, which are, without exception, compound nouns:

Diaüberblendschau
Guerillaüberfall
Klimaübereinkommen
Klimaüberwachungs
Yogaübung
Kameraüberwachung

This is for aü only.
For eü, we get this at morpheme boundaries: "geöffenten", for instance. I find a lot of legitimate eü (mostly at word boundaries in compounds).

At least for aü, I also get a LOT of misspelled words (like "Aüßerungen") - more than the correctly spelled ones (most of which are, as I said frequency=1).

"qü" does not occur.

I presume Quail has some provisions for typing something like "Yogaübung" even with your patch?
For "eü", perhaps we should consider holding off.

- D




Begin forwarded message:

From: Carsten Bormann <address@hidden>
Date: 21 August 2008 17:24:55 EDT
To: Carsten Bormann <address@hidden>
Cc: David Reitter <address@hidden>
Subject: Re: German-postfix fix

Aargh, wrong version (it pays to do another C-x v =), should be:


--- latin-post.el.~1.31.~       2008-05-07 05:37:06.000000000 +0200
+++ latin-post.el       2008-08-21 23:22:20.000000000 +0200
@@ -1085,7 +1085,7 @@
aee -> ae
oe  -> ö
oee -> oe
-ue  -> ü
+ue  -> ü (not after a/e/q)
uee -> ue
sz  -> ß
szz -> sz
@@ -1108,6 +1108,13 @@
 ("UEE" ["UE"])
 ("uee" ["ue"])
 ("szz" ["sz"])
+
+ ("eue" ["eue"])
+ ("Eue" ["Eue"])
+ ("aue" ["aue"])
+ ("Aue" ["Aue"])
+ ("que" ["que"])
+ ("Que" ["Que"])
 )

(quail-define-package


Sorry, Carsten

On Aug 21 2008, at 23:21, Carsten Bormann wrote:

David,

would it be in your purview to apply this important little patch?
(I believe you speak German, so you should be able to understand why "Steür" and "Qülle" and "Maür" make no sense :-)

Gruesse, Carsten

--- latin-post.el.~1.31.~       2008-05-07 05:37:06.000000000 +0200
+++ latin-post.el       2008-08-21 23:16:29.000000000 +0200
@@ -1085,7 +1085,7 @@
aee -> ae
oe  -> ö
oee -> oe
-ue  -> ü
+ue  -> ü (not after a/e/q)
uee -> ue
sz  -> ß
szz -> sz
@@ -1108,6 +1108,13 @@
("UEE" ["UE"])
("uee" ["ue"])
("szz" ["sz"])
+
+ ("eue" ["eue"])
+ ("Eue" ["eue"])
+ ("aue" ["aue"])
+ ("Aue" ["Aue"])
+ ("que" ["que"])
+ ("Que" ["Que"])
)

(quail-define-package


Attachment: smime.p7s
Description: S/MIME cryptographic signature


reply via email to

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