From unknown Fri Jun 20 07:15:33 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#32766 <32766@debbugs.gnu.org> To: bug#32766 <32766@debbugs.gnu.org> Subject: Status: Wrong syntax colors with backslash in a string (F90 mode) Reply-To: bug#32766 <32766@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:15:33 +0000 retitle 32766 Wrong syntax colors with backslash in a string (F90 mode) reassign 32766 emacs submitter 32766 Angelo Graziosi severity 32766 minor tag 32766 fixed moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 18 18:52:16 2018 Received: (at submit) by debbugs.gnu.org; 18 Sep 2018 22:52:16 +0000 Received: from localhost ([127.0.0.1]:44868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g2Oqt-0007Gi-U6 for submit@debbugs.gnu.org; Tue, 18 Sep 2018 18:52:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g2Oqr-0007GT-D4 for submit@debbugs.gnu.org; Tue, 18 Sep 2018 18:52:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g2Oql-0008Pm-IB for submit@debbugs.gnu.org; Tue, 18 Sep 2018 18:52:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54276) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g2Oql-0008Pg-A1 for submit@debbugs.gnu.org; Tue, 18 Sep 2018 18:52:07 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37674) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g2Oqi-0008Mx-Jd for bug-gnu-emacs@gnu.org; Tue, 18 Sep 2018 18:52:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g2Oqc-0008HW-9j for bug-gnu-emacs@gnu.org; Tue, 18 Sep 2018 18:52:04 -0400 Received: from smtp-36-i2.italiaonline.it ([213.209.12.36]:39999 helo=libero.it) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g2Oqc-0008Gw-2M for bug-gnu-emacs@gnu.org; Tue, 18 Sep 2018 18:51:58 -0400 Received: from oxapps-15-090.iol.local ([10.101.8.100]) by smtp-36.iol.local with ESMTPA id 2OqZg1P1a8zsW2OqZgfvC4; Wed, 19 Sep 2018 00:51:55 +0200 x-libjamoibt: 1601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2014; t=1537311115; bh=wEXByAbwUwd2Tb49pA+vI+SAx+rPU98DfVttfvtW6kc=; h=Date:From:To:Subject; b=ZSr5mrkqCoJtNgIYFHFpX1GlMHU+LFDLRe7f88pRh2sawhPeIQD+II2QSxRCn+bZn HzPg1l9sGd5jBBt5gP57IIz7+O8oVpAZIj6Of2PuIPFvT4brb83GjOoikJFlQLpify ETu7NzjcckYyQsjI8U9GHaCQV98SLH8x6CqC2xnS/2L32gKGDiwHRZM7zZMlrSNTvf bzWbEKZSd7kcxREzncfJR4IW6mCucR6iDlZDtk0Pti2a8MULpFwTKiW1kSbmATlEri xYpjmjfntP6lt3ccpMH0KDLF6HeF4KrdCP8yaBZDGANaZKKiKenTpOSsXmuQW/w08l qwexwhKvJePAQ== X-CNFS-Analysis: v=2.3 cv=COwEoyjD c=1 sm=1 tr=0 a=1zo9O5OOLDVXMJ/sd9tkAw==:117 a=Wk79BYSPcz4A:10 a=IkcTkHD0fZMA:10 a=MfaajMZK8gYA:10 a=oSXrRwoiQqijEjlJ7ZUA:9 a=QEXdDO2ut3YA:10 Date: Wed, 19 Sep 2018 00:51:55 +0200 (CEST) From: Angelo Graziosi To: bug-gnu-emacs@gnu.org Message-ID: <85507699.497150.1537311115648@mail.libero.it> Subject: Wrong syntax colors with backslash in a string (F90 mode) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Priority: 3 Importance: Medium X-Mailer: Open-Xchange Mailer v7.8.3-Rev48 X-Originating-IP: 79.26.35.210 X-Originating-Client: open-xchange-appsuite x-libjamsun: 2QGtNZM2fW7CL6etATikn93gV8hrYq9w x-libjamv: Xj1v5Lw76og= X-CMAE-Envelope: MS4wfFT7DcvmG0osxwQ0F7irKlqye6TibGDCuoMXHszv2xVVHlxdaQSaiQw7Xha/Ynftrx2Lb3Ab7BVGcN/BqzWCL/zEJk0xPo5L2Co3Wj/NNxxp1qj4of8e kN2AvZpUts4FXQzZSzWA2OIPpjVNGT6Yuy9ReRbRMibEElWKB4Zx0cNQ+seGuoX2Mz8bBg+LuEEy5Q== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) 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: -4.8 (----) This code program foo integer, parameter :: FOO = ichar('\') integer, parameter :: BAR = 10 end program foo produces wrong color syntax from the comma in the second statement. After the first statement the indentation is lost and so the electric-pair-mode etc. Other programming modes could be affected. Maybe we must live with this "issue", so I flag this just for the record... From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 08 11:23:18 2019 Received: (at submit) by debbugs.gnu.org; 8 Jul 2019 15:23:18 +0000 Received: from localhost ([127.0.0.1]:59324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkVU5-0000mi-VG for submit@debbugs.gnu.org; Mon, 08 Jul 2019 11:23:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:49191) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkVU4-0000mb-4G for submit@debbugs.gnu.org; Mon, 08 Jul 2019 11:23:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58271) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hkVU1-00046n-BQ for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2019 11:23:14 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hkVU0-00073t-AV for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2019 11:23:13 -0400 Received: from smtp-35-i2.italiaonline.it ([213.209.12.35]:51944 helo=libero.it) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hkVTz-0006rQ-K1 for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2019 11:23:11 -0400 Received: from oxapps-15-085.iol.local ([10.101.8.95]) by smtp-35.iol.local with ESMTPA id kVTvhLrHQKYS7kVTvhP6qB; Mon, 08 Jul 2019 17:23:08 +0200 x-libjamoibt: 1601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2014; t=1562599388; bh=N8JKBVqiSXoypHk+oKtyGP1ZT2Leiez7ME5iA6sQAlI=; h=Date:From:To:In-Reply-To:References:Subject; b=cTcD4BtWaTv1VVQnrV4PSqOE5ZG3OqKgAYZjqx73JW6yDxrR7jqRtC08HXbI/qCor Tg01JPIa/U/xYsnslW9D6XLEaZp+qeB08kzXjqdj3JTBcVoDt1R0pOLECbrX1eY1Qb 1/OXG+CY+83gtlw1MIX3bMzge4XhckUdKGnIj1DVKLGpb7Upk/Eq1QjC6Is2ggTwO6 sgw+0ph/vKw3QPVG91UVCEX878kYLMCP0b4lemDUJJ6vUFe94YbFGNUh0TCwunluWU gVDh+M3pZSeGPafQFiVN6s/cGooKkQOsY/g8B+/g0/ontT3ZhxZ5e7X/4MLhV1L3bB wtmPaN1lmJuEw== X-CNFS-Analysis: v=2.3 cv=NaE3KFL4 c=1 sm=1 tr=0 a=wJvy4CQXhe50LxBXzIEanQ==:117 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=4hILDakStekA:10 a=IkcTkHD0fZMA:10 a=wepn1-ZaWUUA:10 a=Npvnvt2IQOwPd17VFqwA:9 a=QEXdDO2ut3YA:10 Date: Mon, 8 Jul 2019 17:23:07 +0200 (CEST) From: Angelo Graziosi To: bug-gnu-emacs@gnu.org Message-ID: <413491634.256085.1562599387826@mail1.libero.it> In-Reply-To: <85507699.497150.1537311115648@mail.libero.it> References: <85507699.497150.1537311115648@mail.libero.it> Subject: Re: Wrong syntax colors with backslash in a string (F90 mode) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Priority: 3 Importance: Medium X-Mailer: Open-Xchange Mailer v7.10.0-Rev31 X-Originating-IP: 79.43.236.190 X-Originating-Client: open-xchange-appsuite x-libjamsun: qsWIXzxHg9agN6uTop0ccyzX99f1Dus9 x-libjamv: hzEObI4BKdQ= X-CMAE-Envelope: MS4wfAwGXeFO718wu9zFfQmHLGhgZHYNOVjE8Q4EEx4wVWbstLgxtTTE8zH3lMkuMi2xAa2DlNbxpzhGwkp45Gt8yk870ldq9FMPsQBqe+4OobnX7OtoLZKc cny11BuNyi9t1gDp3xa91GN456cHOLoqcJH6CQNUBHYOqf3UjdCpHLHhz4C2wB9jgbYou9j116ibpQ== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 213.209.12.35 X-Spam-Score: -1.1 (-) 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: -2.1 (--) > Il 19 settembre 2018 alle 0.51 Angelo Graziosi ha scritto: > > > This code > > program foo > integer, parameter :: FOO = ichar('\') > integer, parameter :: BAR = 10 > end program foo > > produces wrong color syntax from the comma in the second statement. After the first statement the indentation is lost and so the electric-pair-mode etc. Other programming modes could be affected. > > Maybe we must live with this "issue", so I flag this just for the record... This issue seems more serious than it appears. Many important features of Emacs are broken (automatic indentation) and the buffer have to be edited manually, more or less in a _Fundamental_ mode.. Notepad++ (Windows) and XED (GNU/Linux Mint) don't have this issue. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 02 10:25:48 2021 Received: (at 32766) by debbugs.gnu.org; 2 Feb 2021 15:25:48 +0000 Received: from localhost ([127.0.0.1]:36000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6xYq-000867-Ik for submit@debbugs.gnu.org; Tue, 02 Feb 2021 10:25:48 -0500 Received: from quimby.gnus.org ([95.216.78.240]:34372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6xYn-00085g-T7 for 32766@debbugs.gnu.org; Tue, 02 Feb 2021 10:25:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=gy6VZ733M7j8yhr/p+mgG5t8qJnpHuVwwtNNEQrzNME=; b=frExDB7j6O2zKYtQqonAOZDme1 haBnZJjiMAa1VJ8fJlhkCpxLKQ8f9K/5Ttru/ZIjc3F5KbJyfTIA/tqGVru7W0o1TeIVbN9Xt43x3 mvOndu2fWS9gzyaFldZaol6Cs8v5FMmzRLn7UPwyLESnQmdIYxRAtcW/Yc5rE0wAMXBk=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l6xYW-0005dv-Hy; Tue, 02 Feb 2021 16:25:39 +0100 From: Lars Ingebrigtsen To: Angelo Graziosi Subject: Re: bug#32766: Wrong syntax colors with backslash in a string (F90 mode) References: <85507699.497150.1537311115648@mail.libero.it> X-Now-Playing: Casino Music's _Amour Sauvage_: "Faites Le Proton" Date: Tue, 02 Feb 2021 16:25:27 +0100 In-Reply-To: <85507699.497150.1537311115648@mail.libero.it> (Angelo Graziosi's message of "Wed, 19 Sep 2018 00:51:55 +0200 (CEST)") Message-ID: <87k0rqjxug.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Angelo Graziosi writes: > program foo > integer, parameter :: FOO = ichar('\') > integer, parameter :: BAR = 10 > end program foo This behaviour is still present in Emacs 28. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32766 Cc: Glenn Morris , 32766@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: -1.0 (-) Angelo Graziosi writes: > program foo > integer, parameter :: FOO = ichar('\') > integer, parameter :: BAR = 10 > end program foo This behaviour is still present in Emacs 28. f90-mode.el has the following: ;; I think that the f95 standard leaves the behavior of \ ;; unspecified, but that f2k will require it to be non-special. ;; Use `f90-backslash-not-special' to change. and indeed: (defun f90-backslash-not-special (&optional all) "Make the backslash character (\\) be non-special in the current buffer. With optional argument ALL, change the default for all present and future F90 buffers. F90 mode normally treats backslash as an escape character." (or (derived-mode-p 'f90-mode) (user-error "This function should only be used in F90 buffers")) (when (equal (char-syntax ?\\ ) ?\\ ) (or all (set-syntax-table (copy-syntax-table (syntax-table)))) (modify-syntax-entry ?\\ "."))) Executing this will make the snippet be fontified as the bug reporter expects. But I don't really know F90 any more -- would it make sense to flip the defaults now and make \ non-special? If that happened 21 years ago i F2K, then perhaps it's time? Adding Glenn to the CCs, since this was the commit that introduced the -not-special functions: commit 784d007b5033cb555482c9a50fbdaf5a10fa8ffa Author: Glenn Morris AuthorDate: Thu Nov 25 00:46:42 2004 +0000 (f90-smart-end, f90-previous-statement, f90-beginning-of-block): Doc fix. (f90-calculate-indent): Handle un-named PROGRAM blocks. (f90-end-of-block): Doc fix. Make check of outermost block conditional on value of `f90-smart-end'. (f90-block-match): Hack to deal with un-named PROGRAM blocks. Handle case where END-BLOCK is nil. (f90-match-end): Handle un-named PROGRAM blocks. (f90-backslash-not-special): New function. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 02 10:25:54 2021 Received: (at control) by debbugs.gnu.org; 2 Feb 2021 15:25:54 +0000 Received: from localhost ([127.0.0.1]:36003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6xYv-00086P-T0 for submit@debbugs.gnu.org; Tue, 02 Feb 2021 10:25:54 -0500 Received: from quimby.gnus.org ([95.216.78.240]:34384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6xYs-00085y-Vh for control@debbugs.gnu.org; Tue, 02 Feb 2021 10:25:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=IInVlZkO01EdX1EZtVcAM3cmRn3JG9QiewjsmY2ewc4=; b=bYBZrLtA0A8u/o1RPum48ObSue z7my686c9PmsefxXDh1r1EkpMR++173PsC9RkzL88Fv1oV1GzzB2dTRoqEfnJt+sTILx5G+BlnAEv hVF+NRRVABJPfJK1ZjAldFJs2sVLtQK3gOi0cGbPbCwZdu04zBI86356Nb6quPXKroYc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l6xYl-0005e7-CI for control@debbugs.gnu.org; Tue, 02 Feb 2021 16:25:45 +0100 Date: Tue, 02 Feb 2021 16:25:42 +0100 Message-Id: <87im7ajxu1.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #32766 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 32766 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: -1.0 (-) tags 32766 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 02 11:34:32 2021 Received: (at 32766) by debbugs.gnu.org; 2 Feb 2021 16:34:32 +0000 Received: from localhost ([127.0.0.1]:36059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6ydM-0003Tl-3W for submit@debbugs.gnu.org; Tue, 02 Feb 2021 11:34:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6ydJ-0003TX-86 for 32766@debbugs.gnu.org; Tue, 02 Feb 2021 11:34:30 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49589) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l6ydD-0002nE-Qc; Tue, 02 Feb 2021 11:34:23 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1l6yd5-0003fw-CI; Tue, 02 Feb 2021 11:34:16 -0500 From: Glenn Morris To: Lars Ingebrigtsen Subject: Re: bug#32766: Wrong syntax colors with backslash in a string (F90 mode) References: <85507699.497150.1537311115648@mail.libero.it> <87k0rqjxug.fsf@gnus.org> X-Spook: HALO Federal Emergency Management Agency NCSA sweeping X-Ran: ZCs}6C3U_6XnmF.fv9sSdyen;~K7un2!DaYdzi*K%N0J'"*toJM3, (Lars Ingebrigtsen's message of "Tue, 02 Feb 2021 16:25:27 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32766 Cc: 32766@debbugs.gnu.org, Angelo Graziosi 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: -1.7 (-) > But I don't really know F90 any more -- would it make sense to flip the > defaults now and make \ non-special? If that happened 21 years ago i > F2K, then perhaps it's time? I haven't kept up with this stuff, but probably you are right. Not quite as long ago as 21 years, but ref eg https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34203 (At one time I hoped to have separate modes for the various Fortran standards, but it never went anywhere, so "f90-mode" should default to whatever is appropriate for recent gfortran, I think.) From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 03 08:37:08 2021 Received: (at 32766) by debbugs.gnu.org; 3 Feb 2021 13:37:08 +0000 Received: from localhost ([127.0.0.1]:37261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l7ILE-00069Q-0k for submit@debbugs.gnu.org; Wed, 03 Feb 2021 08:37:08 -0500 Received: from quimby.gnus.org ([95.216.78.240]:44910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l7ILB-00068p-FE for 32766@debbugs.gnu.org; Wed, 03 Feb 2021 08:37:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=JZSQpxW/4zI3SWXRJ97LmsZ9gVTFs7kxFcsdma29Nuc=; b=sgBTjzD44cNvquzMU00bVfZwrz o3HFp1sAtmJwgWCjjlj6ITmZ+Cwryk48gkB2174aB9L7DQetBTBP6d9vLXJ2EJhAvj8yezU/1sDAl 6pFZy0FR5frMkvbi5sMLXT5qsQVH5+EPzLfpgFdq6Tc8pN2/nlLpqTE0nJHNSFwX+410=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l7IL0-00014D-C7; Wed, 03 Feb 2021 14:36:58 +0100 From: Lars Ingebrigtsen To: Glenn Morris Subject: Re: bug#32766: Wrong syntax colors with backslash in a string (F90 mode) References: <85507699.497150.1537311115648@mail.libero.it> <87k0rqjxug.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUgEg9gRSy2mnv/ ///07xp6AAAAAWJLR0QDEQxM8gAAAAd0SU1FB+UCAw0kHXgewjMAAAGcSURBVCjPbdKxbtswEADQ oxFq6BQDZlF76xb0K2ijEdBMEqAjIE4dKiPiV3hJ5riIOGhyAVMw7yt7x6BbNUh8FHnHIwnwn0ft G/msfsj7c/wu7fq1YEYLsFu9yCgXkcc9fxUgJcGQrgKc468vcJwzgO4rqtMDrAPDjIrq84UbCYCT +Ppw4vGRp1jQWAmC3RirJtxIvvntp4HVTaPke6XrhkOgLEFFuiilx/Uk+E2NbqucxzLHvxlbUyaZ k91JtzURPQo8tIPzFHpZ5KjOeEQKhv+EZ4XokDInUhyZeheIeJGraD/lIXKAPwwL3yh6RiwIlBjL DMArDzm5TNF9gHuJJo5WTZaxUJ4CYP3SBe4NORIM9d76vM2ZY0BX7Rt/8dQTzYCHU6PfHZU8uLcN olRAHrgIM5iDAOGON3fdIi2UHBi419X7SGlIHgyiMp2nlNHzYXSAE5eTfQbFCOfrjm5jW2C23Y6r rsq5b47IW+D6ArMIcCo4zv7sb9gWhCdssNstBdsdJodPVKAxUN/78HGNEONjRP3vTt2t5079BfLO rQmAMz0ZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAyLTAzVDEzOjM2OjI5KzAwOjAwJUxpYQAA ACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMi0wM1QxMzozNjoyOSswMDowMFQR0d0AAAAASUVORK5C YII= X-Now-Playing: Kate Bush's _Never For Ever_: "Violin" Date: Wed, 03 Feb 2021 14:36:53 +0100 In-Reply-To: (Glenn Morris's message of "Tue, 02 Feb 2021 11:34:10 -0500") Message-ID: <875z39jmru.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Glenn Morris writes: > I haven't kept up with this stuff, but probably you are right. > Not quite as long ago as 21 years, but ref eg > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34203 > > (At one time I hoped to have s [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32766 Cc: 32766@debbugs.gnu.org, Angelo Graziosi 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: -1.0 (-) Glenn Morris writes: > I haven't kept up with this stuff, but probably you are right. > Not quite as long ago as 21 years, but ref eg > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34203 > > (At one time I hoped to have separate modes for the various Fortran > standards, but it never went anywhere, so "f90-mode" should default to > whatever is appropriate for recent gfortran, I think.) Yup. So I've now made this change in Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 03 08:37:17 2021 Received: (at control) by debbugs.gnu.org; 3 Feb 2021 13:37:17 +0000 Received: from localhost ([127.0.0.1]:37264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l7ILN-00069r-8P for submit@debbugs.gnu.org; Wed, 03 Feb 2021 08:37:17 -0500 Received: from quimby.gnus.org ([95.216.78.240]:44928) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l7ILL-00069Z-OX for control@debbugs.gnu.org; Wed, 03 Feb 2021 08:37:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=3NO8EwlZiX289tBwoVRhXQTo1Mcx7rBoVJyFkuwpWw8=; b=HgaZF1l7WTiWIraOZbYQYO0uT4 KxyRO414OpS+pQdLa9ADnhDFFyfJ2Z2qxWvJm2nwE4D4WIGZprGEkHerFlJiUt4Iqq5IJv/HDBA/j OXQI9hjpkRPMr4sunwVcOx6hS9s3UBUMCB/DWxEXNcHIhtCtdAXp64GeEJBCNYTFA3cQ=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l7ILD-00014T-Sp for control@debbugs.gnu.org; Wed, 03 Feb 2021 14:37:10 +0100 Date: Wed, 03 Feb 2021 14:37:06 +0100 Message-Id: <874kitjmrh.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #32766 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 32766 fixed close 32766 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: -1.0 (-) tags 32766 fixed close 32766 28.1 quit From unknown Fri Jun 20 07:15:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 04 Mar 2021 12:24:09 +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