From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 11 16:57:54 2017 Received: (at submit) by debbugs.gnu.org; 11 Nov 2017 21:57:54 +0000 Received: from localhost ([127.0.0.1]:35728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDdmi-0007hH-ET for submit@debbugs.gnu.org; Sat, 11 Nov 2017 16:57:54 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDdmh-0007gy-Eh for submit@debbugs.gnu.org; Sat, 11 Nov 2017 16:57:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eDdmb-0007CW-4T for submit@debbugs.gnu.org; Sat, 11 Nov 2017 16:57:46 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46437) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eDdmb-0007CR-18 for submit@debbugs.gnu.org; Sat, 11 Nov 2017 16:57:45 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54461) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eDdmZ-000849-Rl for bug-gnu-emacs@gnu.org; Sat, 11 Nov 2017 16:57:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eDdmV-0007BO-Ob for bug-gnu-emacs@gnu.org; Sat, 11 Nov 2017 16:57:43 -0500 Received: from aserp1040.oracle.com ([141.146.126.69]:49999) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eDdmV-00079s-Hd for bug-gnu-emacs@gnu.org; Sat, 11 Nov 2017 16:57:39 -0500 Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id vABLva4s001648 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sat, 11 Nov 2017 21:57:36 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id vABLvZ6U027453 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sat, 11 Nov 2017 21:57:35 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id vABLvYpp005025 for ; Sat, 11 Nov 2017 21:57:35 GMT MIME-Version: 1.0 Message-ID: <1c1ef01a-2739-4f8a-b3c1-103ca80902fa@default> Date: Sat, 11 Nov 2017 13:57:33 -0800 (PST) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 26.0.90; Regression in doc-string highlighting X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4600.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0021.oracle.com [156.151.31.71] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) (defun foo () "Why does this show highlighting \* \( \) ??" nil) Starting with Emacs 26 this highlights the backslashes differently from the rest of the doc string (using face `font-lock-warning-face'). This is totally inappropriate. Emacs is trying to be too clever here. A backslash before `*' or a paren can mean any number of different things in a doc string. Consider this bit of a doc string, for instance: When both optional args are non-nil, the `find' command run is this: find . -mindepth MIN-DEPTH -maxdepth MAX-DEPTH \\( -path \*edir1\* -o -path \*edir2\* ... \\) -prune -o \\( ARGS \\) LS-SWITCHES" It makes zero sense for `\*' here to have its backslash highlighted. That just spreads confusion. Any number of other examples can be imagined. A doc string is, above all, arbitrary natural-language text. Trying to impose some clever semantics on backslashes is misguided. Please revert this regressive behavior. In GNU Emacs 26.0.90 (build 3, x86_64-w64-mingw32) of 2017-10-13 built on LAPHROAIG Repository revision: 906224eba147bdfc0514090064e8e8f53160f1d4 Windowing system distributor 'Microsoft Corp.', version 6.1.7601 Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Saving file d:/usr/drew/drews-lisp-20/1111.el... Wrote d:/usr/drew/drews-lisp-20/1111.el Type C-x 1 to delete the help window, C-M-v to scroll help. Char: \ (92, #o134, #x5c) point=3D142 of 41521 (0%) column=3D35 Configured using: 'configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static -g3'' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 11 17:02:22 2017 Received: (at control) by debbugs.gnu.org; 11 Nov 2017 22:02:22 +0000 Received: from localhost ([127.0.0.1]:35733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDdr4-0007pz-KM for submit@debbugs.gnu.org; Sat, 11 Nov 2017 17:02:22 -0500 Received: from aserp1040.oracle.com ([141.146.126.69]:17432) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDdr2-0007pj-9J for control@debbugs.gnu.org; Sat, 11 Nov 2017 17:02:20 -0500 Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id vABM2ENY004361 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sat, 11 Nov 2017 22:02:14 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id vABM2Dq4009412 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sat, 11 Nov 2017 22:02:14 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id vABM2Dut006974 for ; Sat, 11 Nov 2017 22:02:13 GMT MIME-Version: 1.0 Message-ID: Date: Sat, 11 Nov 2017 14:02:12 -0800 (PST) From: Drew Adams To: control@debbugs.gnu.org Subject: close 29263 X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4600.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0022.oracle.com [141.146.126.234] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) close 29263 thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 12 00:20:08 2017 Received: (at 29263) by debbugs.gnu.org; 12 Nov 2017 05:20:08 +0000 Received: from localhost ([127.0.0.1]:35914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDkgh-0003Br-Rf for submit@debbugs.gnu.org; Sun, 12 Nov 2017 00:20:07 -0500 Received: from eggs.gnu.org ([208.118.235.92]:40500) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDkgg-0003BK-7I for 29263@debbugs.gnu.org; Sun, 12 Nov 2017 00:20:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eDkgX-00026n-VN for 29263@debbugs.gnu.org; Sun, 12 Nov 2017 00:20:01 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38296) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eDkgX-00026j-Ra; Sun, 12 Nov 2017 00:19:57 -0500 Received: from [176.228.60.248] (port=3594 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eDkgX-0007v1-7W; Sun, 12 Nov 2017 00:19:57 -0500 Date: Sun, 12 Nov 2017 07:20:00 +0200 Message-Id: <83y3ncm5tr.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-reply-to: <1c1ef01a-2739-4f8a-b3c1-103ca80902fa@default> (message from Drew Adams on Sat, 11 Nov 2017 13:57:33 -0800 (PST)) Subject: Re: bug#29263: 26.0.90; Regression in doc-string highlighting References: <1c1ef01a-2739-4f8a-b3c1-103ca80902fa@default> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29263 Cc: 29263@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Sat, 11 Nov 2017 13:57:33 -0800 (PST) > From: Drew Adams > > Starting with Emacs 26 this highlights the backslashes differently from > the rest of the doc string (using face `font-lock-warning-face'). > > This is totally inappropriate. Emacs is trying to be too clever here. > A backslash before `*' or a paren can mean any number of different > things in a doc string. > > Consider this bit of a doc string, for instance: > > When both optional args are non-nil, the `find' command run is this: > > find . -mindepth MIN-DEPTH -maxdepth MAX-DEPTH > \\( -path \*edir1\* -o -path \*edir2\* ... \\) > -prune -o \\( ARGS \\) LS-SWITCHES" > > It makes zero sense for `\*' here to have its backslash highlighted. The reason will show itself if you move the mouse pointer on those backslashes. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 12 00:32:06 2017 Received: (at 29263) by debbugs.gnu.org; 12 Nov 2017 05:32:06 +0000 Received: from localhost ([127.0.0.1]:35921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDksH-0003Tk-TL for submit@debbugs.gnu.org; Sun, 12 Nov 2017 00:32:06 -0500 Received: from userp1040.oracle.com ([156.151.31.81]:50869) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDksG-0003TG-48 for 29263@debbugs.gnu.org; Sun, 12 Nov 2017 00:32:04 -0500 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 vAC5VuVj022232 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 12 Nov 2017 05:31:57 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id vAC5VtQY023890 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 12 Nov 2017 05:31:55 GMT Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id vAC5Vs1N024480; Sun, 12 Nov 2017 05:31:54 GMT MIME-Version: 1.0 Message-ID: Date: Sat, 11 Nov 2017 21:31:53 -0800 (PST) From: Drew Adams To: Eli Zaretskii , Drew Adams Subject: RE: bug#29263: 26.0.90; Regression in doc-string highlighting References: <<1c1ef01a-2739-4f8a-b3c1-103ca80902fa@default>> <<83y3ncm5tr.fsf@gnu.org>> In-Reply-To: <<83y3ncm5tr.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4600.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: 29263 Cc: 29263@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) > The reason will show itself if you move the mouse pointer on those > backslashes. I already closed this, immediately after I opened it. As you no doubt know. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 12 01:08:12 2017 Received: (at 29263) by debbugs.gnu.org; 12 Nov 2017 06:08:13 +0000 Received: from localhost ([127.0.0.1]:35930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDlRE-0004Nt-Ng for submit@debbugs.gnu.org; Sun, 12 Nov 2017 01:08:12 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44629) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDlRD-0004Nh-7g for 29263@debbugs.gnu.org; Sun, 12 Nov 2017 01:08:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eDlR4-00068h-Va for 29263@debbugs.gnu.org; Sun, 12 Nov 2017 01:08:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38497) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eDlR4-00068d-SC; Sun, 12 Nov 2017 01:08:02 -0500 Received: from [176.228.60.248] (port=3676 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eDlR4-0006W7-Dc; Sun, 12 Nov 2017 01:08:02 -0500 Date: Sun, 12 Nov 2017 08:08:05 +0200 Message-Id: <83vaigm3lm.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-reply-to: (message from Drew Adams on Sat, 11 Nov 2017 21:31:53 -0800 (PST)) Subject: Re: bug#29263: 26.0.90; Regression in doc-string highlighting References: <<1c1ef01a-2739-4f8a-b3c1-103ca80902fa@default>> <<83y3ncm5tr.fsf@gnu.org>> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29263 Cc: 29263@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Sat, 11 Nov 2017 21:31:53 -0800 (PST) > From: Drew Adams > Cc: 29263@debbugs.gnu.org > > I already closed this, immediately after I opened it. > As you no doubt know. If you close without any message sent to the bug address, then no, I don't get any messages when you close it. From unknown Tue Sep 09 06:10:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 10 Dec 2017 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator