From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#24295: 24.5; RIGHT SINGLE QUOTATION MARK has punctuation syntax in Elisp, but acts like a symbol constituent Date: Tue, 23 Aug 2016 15:32:36 -0700 (PDT) Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1471991600 7726 195.159.176.226 (23 Aug 2016 22:33:20 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 23 Aug 2016 22:33:20 +0000 (UTC) To: 24295@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Aug 24 00:33:16 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcKFv-0001ep-Ah for geb-bug-gnu-emacs@m.gmane.org; Wed, 24 Aug 2016 00:33:15 +0200 Original-Received: from localhost ([::1]:48473 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcKFs-0001CE-MV for geb-bug-gnu-emacs@m.gmane.org; Tue, 23 Aug 2016 18:33:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52855) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcKFm-00017G-UZ for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2016 18:33:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bcKFi-0001UG-NP for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2016 18:33:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40550) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcKFi-0001U8-K7 for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2016 18:33:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bcKFi-0005mU-Bx for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2016 18:33:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 Aug 2016 22:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24295 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.147199157322203 (code B ref -1); Tue, 23 Aug 2016 22:33:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 23 Aug 2016 22:32:53 +0000 Original-Received: from localhost ([127.0.0.1]:38262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcKFY-0005m2-St for submit@debbugs.gnu.org; Tue, 23 Aug 2016 18:32:53 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:33442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcKFX-0005ln-3N for submit@debbugs.gnu.org; Tue, 23 Aug 2016 18:32:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bcKFR-0001Jw-6A for submit@debbugs.gnu.org; Tue, 23 Aug 2016 18:32:45 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:58031) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcKFR-0001JG-47 for submit@debbugs.gnu.org; Tue, 23 Aug 2016 18:32:45 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52619) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcKFP-0000eH-0C for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2016 18:32:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bcKFL-0001F0-No for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2016 18:32:42 -0400 Original-Received: from userp1040.oracle.com ([156.151.31.81]:50899) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcKFL-0001ES-Fj for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2016 18:32:39 -0400 Original-Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u7NMWb6Y027774 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 23 Aug 2016 22:32:38 GMT Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u7NMWbDV009891 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 23 Aug 2016 22:32:37 GMT Original-Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u7NMWbpl001303 for ; Tue, 23 Aug 2016 22:32:37 GMT X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6753.5000 (x86)] X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:122560 Archived-At: In an Emacs-Lisp buffer or in *scratch*, use `C-u C-x =3D3D' on this character: =3DA1=3DAF (RIGHT SINGLE QUOTATION MARK). It tells you that its syntax is punctuation. But (setq foo (intern "ab=3DA1=3DAFcd=3DA1=3DAFef")) shows that it acts lik= e a symbol-constituent character. And the Elisp manual, node Syntax Class Table says this, about syntax class punctuation: Some programming language modes, such as Emacs Lisp mode, have no characters in this class since the few characters that are not symbol or word constituents all have other uses. What gives? Is there a doc bug? Should the syntax class be symbol-constituent? Are things as they should be (in which case, can the doc be clarified, as this seems confusing)? In GNU Emacs 24.5.1 (i686-pc-mingw32) of 2015-04-11 on LEG570 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D3D/c/usr --host=3D3Di686-pc-mingw32'