From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tobias Getzner Newsgroups: gmane.emacs.bugs Subject: bug#17437: 24.3; ispell uses typographically correct apostrophe Date: Tue, 22 Jul 2014 11:42:21 +0200 Message-ID: <1406022141.16949.2.camel@gmx.de> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1406022211 11026 80.91.229.3 (22 Jul 2014 09:43:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 22 Jul 2014 09:43:31 +0000 (UTC) To: 17437@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 22 11:43:23 2014 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 1X9WbT-0007i7-Il for geb-bug-gnu-emacs@m.gmane.org; Tue, 22 Jul 2014 11:43:23 +0200 Original-Received: from localhost ([::1]:38274 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9WbS-0003qb-IJ for geb-bug-gnu-emacs@m.gmane.org; Tue, 22 Jul 2014 05:43:22 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34223) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9WbH-0003pe-Vi for bug-gnu-emacs@gnu.org; Tue, 22 Jul 2014 05:43:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X9Wb9-0000CB-3u for bug-gnu-emacs@gnu.org; Tue, 22 Jul 2014 05:43:11 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:39040) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9Wb9-0000C7-0c for bug-gnu-emacs@gnu.org; Tue, 22 Jul 2014 05:43:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1X9Wb8-0006TK-9b for bug-gnu-emacs@gnu.org; Tue, 22 Jul 2014 05:43:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Tobias Getzner Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 22 Jul 2014 09:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17437 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 17437-submit@debbugs.gnu.org id=B17437.140602216024833 (code B ref 17437); Tue, 22 Jul 2014 09:43:02 +0000 Original-Received: (at 17437) by debbugs.gnu.org; 22 Jul 2014 09:42:40 +0000 Original-Received: from localhost ([127.0.0.1]:34306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X9Wah-0006SN-NM for submit@debbugs.gnu.org; Tue, 22 Jul 2014 05:42:40 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]:59965) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X9Wab-0006Rr-TY for 17437@debbugs.gnu.org; Tue, 22 Jul 2014 05:42:34 -0400 Original-Received: from glenalbyn.linguistics.ruhr-uni-bochum.de ([134.147.14.84]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MMXVC-1XA4Xr2AjW-008HXi for <17437@debbugs.gnu.org>; Tue, 22 Jul 2014 11:42:21 +0200 X-Mailer: Evolution 3.12.4 X-Provags-ID: V03:K0:c72iR0MjYa4w/AXBL1grpF3wMQz1fJ4eQ16OXHWyadSY5+8T4B+ +zzX8wnrW2BTFYt691HXyhdA07VO+ToshpD31tJmOxyGo2LuaNHjcTpBzVj0EBJrsTzDi7o GGFMLJHzlG50nz/XwvmziJRhU/oStlMdiW3otmFoeFAgvU242Uh6Cd2ARWrrgTWAf+ev7/H /sfhirQ1B1R8j0XL9k63g== 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:91746 Archived-At: > More details are needed here, e.g., what language is the reporter using? I suppose you are referring to the selected ispell dictionary? I am not explicitly setting the ispell dictionary, so (I presume) ispell.el will not pass a dictionary to hunspell, which will accordingly use the default one for my locale, i. e., en_US. While some dictionaries have issues with U+2019 (and in fact most still are encoded in latin-1 :-/), I have added this character to WORDCHARS in my hunspell en_US dictionary; hunspell now correctly recognize words using this character when invoking hunspell in a terminal. Sadly, it seems ispell.el sadly still won=E2=80=99t handle these, however. The problem seems to be that ispell.el still thinks that U+2019 is a word boundary and doesn=E2=80=99t pass the whole word on to the spell check= er. Is this likely? Looking at ispell.el, it looks like it is doing word boundary parsing on its own=E2=80=BD If so, U+2019 should be treated as a word-character when it appears in the context of two alphabetical characters (at least for most western languages). Best regards, Tobias