unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Agustin Martin <agustin.martin@hispalinux.es>
Cc: emacs-devel@gnu.org
Subject: Re: Bug 130397 (Was: Emacs - Ispell problem with i[no]german dictionary)
Date: Wed, 19 May 2004 13:44:04 +0200	[thread overview]
Message-ID: <20040519114404.GA8916@agmartin.aq.upm.es> (raw)
In-Reply-To: <E1BQ5z5-0000f4-5u@fencepost.gnu.org>

On Tue, May 18, 2004 at 10:54:23AM -0400, Richard Stallman wrote:
> If this is an issue of encodings, could you talk about it with
> handa@etl.go.jp, and cc emavs-devel?  Handa is the expert on
> this part of Emacs.
> 

Hi, 

As Richard suggested I am writing to you about this problem. I have been
recently taking a look at some of the Debian spell related emacs21 bug
reports and was trying to reproduce this one, as well as getting aditional
information. You can find the full thread at

http://bugs.debian.org/130397

and this is what I saw when trying to reproduce the problem (same contents
as in my mail to Richard with a minor adition)

Having french selected as ispell default I do:

a) Start emacs with fr_FR@euro locale and manually type the (mispelled)
   french word dèplorable. Try ispell-word it. Bug reproduced, high bit is
   not considered a word element.
b) After previous step, I save the file containing that word and run emacs
   on it again. ispell-word now works as expected and detects the complete
   mispelled word proposing the right fix.

In both cases, emacs is called as

$ LC_ALL=fr_FR@euro emacs fr-test &

c) If I now type again the mispelled word after the previous one, previous
   word is properly handled by ispell mode, but the bug is reproduced for
   the just typed one. Also, both 'è' (previous and last one) clearly seem
   to have a different look when using LC_ALL=fr_FR@euro. However, if I
   type it with a latin1 LC_ALL they look similar.

d) If I save the file and re-edit, ispell-word now works well on both words.

I have tested this with 'sid' Debian emacs21 (version 21.3+1-5)

This seems to be a problem with the way emacs internally handles different
encodings. My guess is that emacs is handling differently the 'è' character
(In case of encoding problems in the mail, it is the grave accented 
lowercase e) when typed in the fr_FR@euro locale than when file is read from
disk or typed in the fr_FR locale.

This also sounds me to something I read somewhere about 'emacs utf-8 support
is not yet complete' problem, but I cannot remember now where I found that.

I do not know if this is already fixed in CVS emacs, but is better to be
sure that you are aware of this.

Thanks,

-- 
Agustin

       reply	other threads:[~2004-05-19 11:44 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <Pine.LNX.4.43.0305140821370.30166-100000@wr-linux02.rki.ivbb.bund.de>
     [not found] ` <m3addpd2ur.fsf@dionysos.nib>
     [not found]   ` <E19HNCh-0000tv-00@fencepost.gnu.org>
     [not found]     ` <20040517120658.GA6919@agmartin.aq.upm.es>
     [not found]       ` <E1BQ5z5-0000f4-5u@fencepost.gnu.org>
2004-05-19 11:44         ` Agustin Martin [this message]
2004-05-21  8:01           ` Bug 130397 (Was: Emacs - Ispell problem with i[no]german dictionary) Agustin Martin
2004-12-17 12:15       ` Agustin Martin
2004-12-22 12:37         ` Kenichi Handa
2004-12-22 17:13           ` Agustin Martin
2005-01-04 12:50             ` Kenichi Handa
2005-01-04 14:55               ` Bug 130397 Stefan
2005-01-05  2:00                 ` Kenichi Handa
2005-01-05  4:42                   ` Stefan Monnier
2005-01-05  5:50                     ` Kenichi Handa
2005-01-05 14:02                       ` Stefan Monnier
2005-01-06  0:44                         ` Kenichi Handa
2005-01-06 16:30                           ` Ken Stevens
2005-01-06 17:33                             ` Stefan Monnier
2005-01-07  0:39                               ` Kenichi Handa
2005-01-07 15:48                             ` Agustin Martin
2005-01-08 12:31                             ` Geoff Kuenning
2005-01-08 12:47                               ` David Kastrup
2005-01-08 13:29                                 ` Miles Bader
2005-01-08 17:15                                   ` Geoff Kuenning
2005-01-10  4:45                                   ` Eli Zaretskii
2005-01-10  9:09                                     ` David Kastrup
2005-01-10 20:16                                       ` Eli Zaretskii
2005-01-13  7:50                                       ` Kenichi Handa
2005-01-08 22:39                               ` Peter Heslin
2005-01-07 15:36                       ` Agustin Martin
2005-01-07 20:29                         ` Ken Stevens
2005-01-07 21:27                         ` Juri Linkov
2005-01-13  5:59                           ` Kenichi Handa
2005-01-18 10:44                             ` Juri Linkov
2005-01-18 13:57                               ` Geoff Kuenning
2005-01-19  7:34                                 ` Juri Linkov
2005-01-19 12:22                                   ` Geoff Kuenning
2005-04-29  0:29                                   ` Geoff Kuenning
2005-04-29  8:45                                     ` Thien-Thi Nguyen
2005-01-18 23:24                               ` Kenichi Handa
2005-01-19  7:43                                 ` Juri Linkov
2005-01-19 12:52                                   ` Kenichi Handa
2005-01-19 13:08                                     ` David Kastrup
2005-01-07 15:34               ` Bug 130397 (Was: Emacs - Ispell problem with i[no]german dictionary) Agustin Martin
2005-01-10 13:06             ` Lionel Elie Mamane
2005-01-10 17:16               ` Agustin Martin
2005-01-11  5:16                 ` Kenichi Handa
2005-01-11 19:56                   ` Agustin Martin
2005-01-11 21:39                     ` Lionel Elie Mamane
2005-01-12  7:37                     ` Kenichi Handa
2005-01-12 19:17                       ` Agustin Martin
2005-01-13  5:53                         ` Kenichi Handa
2005-01-11 14:29                 ` Richard Stallman
2005-01-12  7:45                   ` Kenichi Handa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040519114404.GA8916@agmartin.aq.upm.es \
    --to=agustin.martin@hispalinux.es \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).