From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#39277: 26.3; Tcl font lock does not understand quoting Date: Tue, 03 Nov 2020 16:45:44 -0500 Message-ID: References: <20200125100009.33e3cpgmjszmpwzq@gentoo-zen2700x> <87lffs1zvw.fsf@cnu407c2zx.nsn-intra.net> <875z6v36lv.fsf@gnus.org> <87sg9ze6yj.fsf@cnu407c2zx.nsn-intra.net> <87y2jmr763.fsf@cnu407c2zx.nsn-intra.net> <87k0v2w7bq.fsf@cnu407c2zx.nsn-intra.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2588"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Lars Ingebrigtsen , 39277-done@debbugs.gnu.org To: mvar Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 03 22:46:52 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ka48h-0000Yq-Mi for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 03 Nov 2020 22:46:51 +0100 Original-Received: from localhost ([::1]:43596 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ka48g-0000Sm-PV for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 03 Nov 2020 16:46:50 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33230) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ka47u-0008BG-Kd for bug-gnu-emacs@gnu.org; Tue, 03 Nov 2020 16:46:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35052) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ka47u-0000rI-96 for bug-gnu-emacs@gnu.org; Tue, 03 Nov 2020 16:46:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ka47u-0000Vx-5b for bug-gnu-emacs@gnu.org; Tue, 03 Nov 2020 16:46:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 03 Nov 2020 21:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39277 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 39277-done@debbugs.gnu.org id=D39277.16044399551959 (code D ref 39277); Tue, 03 Nov 2020 21:46:02 +0000 Original-Received: (at 39277-done) by debbugs.gnu.org; 3 Nov 2020 21:45:55 +0000 Original-Received: from localhost ([127.0.0.1]:46598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka47n-0000VW-0u for submit@debbugs.gnu.org; Tue, 03 Nov 2020 16:45:55 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:1906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka47l-0000VI-4K for 39277-done@debbugs.gnu.org; Tue, 03 Nov 2020 16:45:53 -0500 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 6093A8115A; Tue, 3 Nov 2020 16:45:47 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 7D28180241; Tue, 3 Nov 2020 16:45:45 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1604439945; bh=8xsyrHN828+hLvFninFcdDhJJKbGPHl8A0rOt5naiYU=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=XMVVIO2uyhQxYuyvb3nEujKahQjYylyUzDl67AAjYt++kACMzJcVrrMQVsI3DY9dp OOQ09769qQ/dM1XRaFM7rsQPtIw5yOJqUJthyOMnDc4OhPKDlBXJWBK5uxLb1T499e 3sQJzKki5X5NCjzKBOInl6ryfaVAwk44U3A6FHmBrbn3Tq5GrU53enpX23LI/2l4/z TBclyrB7Ff7MnY89uEeLNKuvD+aEocc1ElH9t52QlZ5ICcrWppWPLvh8L5iuQwoCo+ 6INd/vASv7JmKfqrABD7qYUYdVB0XZraocdRy1kWZbYdIoZUg8NqHpLzfHmTONvDLp lSkx+lOuf7Fgw== Original-Received: from alfajor (unknown [157.52.9.240]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 4DDD41203B2; Tue, 3 Nov 2020 16:45:45 -0500 (EST) In-Reply-To: <87k0v2w7bq.fsf@cnu407c2zx.nsn-intra.net> (mvar's message of "Tue, 03 Nov 2020 21:47:53 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:192650 Archived-At: > i stumbled upon a not-so-rare case where this fix breaks a previously > valid syntax locking. Example: > > set a "Testing: [split "192.168.1.1/24" "/"] address" > > the closing ] is marked as unmatched (no matching parenthesis found) Oh, right, that's like the `...` inside "..." in sh. I had completely forgotten about it. > i still consider the previously applied fix as an overall improvement, > so perhaps i should open a new bug report for this problem? I think so, yes (but if so, please send me the bugnb). The old code handled it differently but not correctly either (in this case the breakage was less annoying, and maybe it's even the case in general, but it's largely by accident), so it's really a separate issue. Stefan