From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Reuben Thomas Newsgroups: gmane.emacs.bugs Subject: bug#20741: 24.4; flyspell doesn't work with abbreviations ending in a period Date: Sat, 6 Jun 2015 11:08:12 +0100 Message-ID: References: <87pp5az1u7.fsf@sc3d.org> <83twumnem2.fsf@gnu.org> <83iob1nxfb.fsf@gnu.org> <834mmlnog7.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=089e01538cbe1b15aa0517d696ca X-Trace: ger.gmane.org 1433585369 555 80.91.229.3 (6 Jun 2015 10:09:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 6 Jun 2015 10:09:29 +0000 (UTC) Cc: 20741@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jun 06 12:09:13 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Z1B2M-0002gy-FT for geb-bug-gnu-emacs@m.gmane.org; Sat, 06 Jun 2015 12:09:10 +0200 Original-Received: from localhost ([::1]:51175 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z1B2L-0005jc-LT for geb-bug-gnu-emacs@m.gmane.org; Sat, 06 Jun 2015 06:09:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38611) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z1B2I-0005jM-8I for bug-gnu-emacs@gnu.org; Sat, 06 Jun 2015 06:09:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z1B2F-0008US-18 for bug-gnu-emacs@gnu.org; Sat, 06 Jun 2015 06:09:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60859) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z1B2E-0008UK-UG for bug-gnu-emacs@gnu.org; Sat, 06 Jun 2015 06:09:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Z1B2E-0008RO-FI for bug-gnu-emacs@gnu.org; Sat, 06 Jun 2015 06:09:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Reuben Thomas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Jun 2015 10:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20741 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20741-submit@debbugs.gnu.org id=B20741.143358530032399 (code B ref 20741); Sat, 06 Jun 2015 10:09:02 +0000 Original-Received: (at 20741) by debbugs.gnu.org; 6 Jun 2015 10:08:20 +0000 Original-Received: from localhost ([127.0.0.1]:42601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z1B1Y-0008QU-5L for submit@debbugs.gnu.org; Sat, 06 Jun 2015 06:08:20 -0400 Original-Received: from mail-ig0-f182.google.com ([209.85.213.182]:37270) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z1B1V-0008QB-NR for 20741@debbugs.gnu.org; Sat, 06 Jun 2015 06:08:18 -0400 Original-Received: by igbsb11 with SMTP id sb11so30593936igb.0 for <20741@debbugs.gnu.org>; Sat, 06 Jun 2015 03:08:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=9UAznoQ/Sr9oqrVaEf5mFZk9ATltjjPatvfj1wM6p9I=; b=vHKc/rN1h/ZwFUPX1Yiq5YEJLlAAX8qvtr6Kar0jBnsFAY4rwxzfUghImqolCFYq1t WveNQo8IT13ZZ7R77U5vpXf5Dn565vGJwOEI67Mp9TrprVZaJvDCDmozx1cmqzGaUySB 7gkhXBv1QcSlK+pAoQMaNLvAv9FWjWBlscGb0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=9UAznoQ/Sr9oqrVaEf5mFZk9ATltjjPatvfj1wM6p9I=; b=jqWErf9CkBFmk6X5oY0g/Uq7QpU1x6dLHCuxZMlEbL7wBJ4Kg5n7x9RIMtGKV1ylqq zuZUdNiuTYn3XNcTu7CtC+WCG6D28FZQznHu0wLto7EuYjR7mAAw9VIyVwiks7sgkmfG gxUCQ6jpwRKIXJXD4zWa3znUXLr/dLiKdABwQQcN/CWAZB7Au7VpEcKFskixv8fIFyBl IBZHzL8N/MQBzvJLPKkCLPQsfQZEQOdWF6aTUbmYxG3H3VmHfgaoubLVbs5XykwiYWkm VXaxDwkfh1hZ3nhwYFH3OVWeuE8aIBXvMW5YN3VQha+G0RJrjbCm1NGbUTijQN9aXqX9 cZtQ== X-Gm-Message-State: ALoCoQlVyF7CnJkNlG8me3hS/vsaSIjyuZhzGK4CGv/60ADT9b7nQrIlWLjh1q58QXX7ByFxwHdX X-Received: by 10.50.178.133 with SMTP id cy5mr2838361igc.5.1433585292330; Sat, 06 Jun 2015 03:08:12 -0700 (PDT) Original-Received: by 10.36.118.19 with HTTP; Sat, 6 Jun 2015 03:08:12 -0700 (PDT) In-Reply-To: <834mmlnog7.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:103655 Archived-At: --089e01538cbe1b15aa0517d696ca Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 6 June 2015 at 11:03, Eli Zaretskii wrote: > > Date: Sat, 6 Jun 2015 10:38:17 +0100 > > From: Reuben Thomas > > Cc: 20741@debbugs.gnu.org > > > > =E2=80=8BI should add, if I M-x ispell-change-dictionary=E2=80=8B > > =E2=80=8BRET american RET, then allow the underlining to refresh, "etc.= " is no > longer > > marked as wrong (as we've seen, it's incorrectly in the "american" word > list), > > but "i.e." and "e.g." are still so marked.=E2=80=8B > > That's not what I see here. When en_US is used, neither of these is > flagged as a mis-spelling. When I switch to en_GB, only "etc" and the > "i" in "i.e." are flagged, the rest (including all of "e.g.") are not. > > I guess the reason is the different versions of Hunspell dictionaries > we have installed. > > Once again, I don't think this is an Emacs problem. Don't you see the > same when you invoke Hunspell as a stand-alone program? > $ cat Downloads/foo.txt i.e. this is not e.g. etc. help! =E2=80=8B foxb=E2=80=8B $ hunspell -a -d en_GB -i UTF-8 ~/Downloads/foo.txt @(#) International Ispell Version 3.2.06 (but really Hunspell 1.3.3) * * * * * * * & foxb 6 33: fox, fob, foxy, fox b, fixable, faux =E2=80=8BHere we see that hunspell doesn't like "foxb" (great!) but is othe= rwise happy. So the problem does not appear to be with hunspell. --=20 http://rrt.sc3d.org --089e01538cbe1b15aa0517d696ca Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On 6= June 2015 at 11:03, Eli Zaretskii <eliz@gnu.org> wrote:
> Date: Sat, 6 Jun 2015 10:= 38:17 +0100
> From: Reuben Thomas <rrt@sc3d.org>
> Cc: 20741@debbugs.gnu.org=
>
> =E2=80=8BI should add, if I M-x ispell-change-= dictionary=E2=80=8B
> =E2=80=8BRET american RET, then allow the underlining to refresh, &quo= t;etc." is no longer
> marked as wrong (as we've seen, it's incorrectly in the "= american" word list),
> but "i.e." and "e.g." are still so marked.=E2=80= =8B

That's not what I see here.=C2=A0 When en_US is used, neither of= these is
flagged as a mis-spelling.=C2=A0 When I switch to en_GB, only "etc&quo= t; and the
"i" in "i.e." are flagged, the rest (including all of &= quot;e.g.") are not.

I guess the reason is the different versions of Hunspell dictionaries
we have installed.

Once again, I don't think this is an Emacs problem.=C2=A0 Don't you= see the
same when you invoke Hunspell as a stand-alone program?

$ cat Downloads/foo.txt
i.e. this is not e.g. etc= . help!
=E2=80=8B foxb=E2=80=8B

$ hunspell -a -d en_GB -i UTF-8 ~/Downlo= ads/foo.txt
@(#) International Ispell Version 3.2.06 (but really Hunspe= ll 1.3.3)
*
*
*
*
*
*
*
& foxb 6 33: fox, fob, = foxy, fox b, fixable, faux

=E2=80=8BHere we see that hunspell doesn't like "fox= b" (great!) but is otherwise happy.

So the problem does not appear to be with= hunspell.

--
--089e01538cbe1b15aa0517d696ca--