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

Reply via email to