reassign 337214 ifrench-gut retitle 337214 ifrench-gut: problem with oe as single char thanks
On Thu, Nov 03, 2005 at 10:53:03AM +0100, Prakash Countcham wrote: > Package: dictionaries-common > Version: 0.62.1 > Severity: normal > > Hi, > > I have already sent this bug report a few days ago, but as I cannot find > it, I resend it. So, sorry for duplicates. > > I have got problems when checking spells of words containing the letter > ? in Emacs (both emacs21 and emacs-snapshot). > Here is an example: > 1 - I start Emacs with emacs -q > 2 - In the *scratch* buffer, I type neud > 3 - I check its spell with M-$ > 4 - The choice numered 1 is n[1/2]ud instead of n?ud ([1/2] is a single > character). This seems to be ifrench-gut responsability. I have tried with the other ispell french dict (The Hydro-Quebec version) which seems to suffer the same problem, so what I did should apply to ifrench-gut as well. I have rebuilt the package with a new explicit latin0 entry that includes the oe OE single chars inCasechars/Non-casechars and declares the dict as iso-8859-15 and seems to work here (I cannot see it properly, because one font seems to be missing in emacs). Before doing those changes I also found that problem. Note that this will not work for emacs-snapshot, that is not affected by the dictionaries-common policy, nor with aspell-fr that is iso-8859-1. Regarding other french dicts, aspell-fr seems to use "oe" as a two char sequence, thus defaulting to iso-8859-1, while ifrench* variants use it as a single char one (iso-8859-15), but are declared as iso-8859-1, a bit confusing. This is why I added a new name, so the old behavior is similar for both ispell and aspell. > * dictionaries-common/default-ispell: francais GUTenberg (French GUTenberg) I am thus reassigning this bug report to ifrench-gut, so Nicolas Sabouret can decide what to do here. I am attaching a diff with the changes I tested. I am not sure if adding that new entry is really desirable. Thanks for your info -- Agustin
diff -u ifrench-1.4/debian/changelog ifrench-1.4/debian/changelog --- ifrench-1.4/debian/changelog +++ ifrench-1.4/debian/changelog @@ -1,3 +1,12 @@ +ifrench (1.4-19really20.0.1) unstable; urgency=low + + * debian/info-ispell: + - Removed obsolete pspell entry + - New latin0 entry with 'Å' and 'Å' added to {Not-,}Casechars, + declared explicitely as iso-8859-15 + + -- Agustin Martin Domingo <[EMAIL PROTECTED]> Thu, 3 Nov 2005 17:29:55 +0100 + ifrench (1.4-20) unstable; urgency=low * Changed priority to optional diff -u ifrench-1.4/debian/info-ispell ifrench-1.4/debian/info-ispell --- ifrench-1.4/debian/info-ispell +++ ifrench-1.4/debian/info-ispell @@ -1,3 +1,16 @@ +Language: francais0 Hydro-Quebec (French Hydro-Quebec latin0) +Hash-Name: francais +Emacsen-Name: francais0 +Debconf-Display: no +Casechars: [A-Za-zÀÂÇÈÉÊËÎÏÔÙÛܼàâçèéêëîïôùûü½] +Not-Casechars: [^A-Za-zÀÂÇÈÉÊËÎÏÔÙÛܼàâçèéêëîïôùûü½] +Otherchars: [-'] +Many-Otherchars: yes +Additionalchars: ÀÂÇÈÉÊËÎÏÔÙÛܼàâçèéêëîïôùûü½ +Ispell-Args: +Extended-Character-Mode: ~list +Coding-System: iso-8859-15 + Language: francais Hydro-Quebec (French Hydro-Quebec) Hash-Name: francais Emacsen-Name: francais @@ -10,3 +23,2 @@ -Extended-Character-Mode: ~list +Extended-Character-Mode: ~latin1 Coding-System: iso-8859-1 -Pspell-Ispell: fr iso8859-1