From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#19622: 25.0.50; Spell checking and Unicode don't mix... Date: Mon, 19 Jan 2015 05:35:18 +0200 Message-ID: <834mrnzbm1.fsf@gnu.org> References: <20150117205533.5dfaea94@jabberwock.cb.piermont.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8BIT X-Trace: ger.gmane.org 1421638574 7212 80.91.229.3 (19 Jan 2015 03:36:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 19 Jan 2015 03:36:14 +0000 (UTC) Cc: 19622@debbugs.gnu.org To: "Perry E. Metzger" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jan 19 04:36:14 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 1YD38O-0003nr-8T for geb-bug-gnu-emacs@m.gmane.org; Mon, 19 Jan 2015 04:36:12 +0100 Original-Received: from localhost ([::1]:35403 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YD38N-0005fE-In for geb-bug-gnu-emacs@m.gmane.org; Sun, 18 Jan 2015 22:36:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50217) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YD38J-0005f7-TO for bug-gnu-emacs@gnu.org; Sun, 18 Jan 2015 22:36:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YD38E-0005Fo-PR for bug-gnu-emacs@gnu.org; Sun, 18 Jan 2015 22:36:07 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52046) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YD38E-0005Fk-MR for bug-gnu-emacs@gnu.org; Sun, 18 Jan 2015 22:36:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YD38E-0004Jk-FU for bug-gnu-emacs@gnu.org; Sun, 18 Jan 2015 22:36:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 19 Jan 2015 03:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19622 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19622-submit@debbugs.gnu.org id=B19622.142163853816560 (code B ref 19622); Mon, 19 Jan 2015 03:36:02 +0000 Original-Received: (at 19622) by debbugs.gnu.org; 19 Jan 2015 03:35:38 +0000 Original-Received: from localhost ([127.0.0.1]:60907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YD37p-0004J1-8d for submit@debbugs.gnu.org; Sun, 18 Jan 2015 22:35:37 -0500 Original-Received: from mtaout29.012.net.il ([80.179.55.185]:42988) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YD37n-0004In-71 for 19622@debbugs.gnu.org; Sun, 18 Jan 2015 22:35:36 -0500 Original-Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NIE00700MXL7V00@mtaout29.012.net.il> for 19622@debbugs.gnu.org; Mon, 19 Jan 2015 05:32:10 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NIE005ASN5MFK20@mtaout29.012.net.il>; Mon, 19 Jan 2015 05:32:10 +0200 (IST) In-reply-to: <20150117205533.5dfaea94@jabberwock.cb.piermont.com> X-012-Sender: halo1@inter.net.il 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:98458 Archived-At: > Date: Sat, 17 Jan 2015 20:55:33 -0500 > From: "Perry E. Metzger" > > > Say you're using a mode (like typopunct) which automatically inserts > "proper" Unicode close single quote marks while you're typing. You > then would spell "hadn't" as "hadn’t", say. > > Say you're also using flyspell mode (or even normal ispell checks). > > "hadn’t" will then be flagged as misspelled, mostly because none of > the tools seem to understand that "’" is the same as "'" under the > circumstances. > > It would be really handy if the spell checker was happy with either. It's up to the speller, so it isn't an Emacs problem/bug/issue. The characters that are word constituent are stated in the .aff file for the language you use, and they come with the speller (and are tailored to what the speller does and doesn't know about the word structure). Emacs cannot fix that.