From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#52496: syntax highlighting problem on emacs shell-script mode Date: Sun, 19 Dec 2021 20:42:26 +0100 Message-ID: <87y24gqt3x.fsf@gnus.org> References: <87pmpssqjp.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40783"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 52496@debbugs.gnu.org To: Yilkal Argaw Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Dec 19 20:43:16 2021 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 1mz25U-000ASD-7P for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 19 Dec 2021 20:43:16 +0100 Original-Received: from localhost ([::1]:37638 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mz25T-0006q2-2B for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 19 Dec 2021 14:43:15 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:57866) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mz25G-0006nd-So for bug-gnu-emacs@gnu.org; Sun, 19 Dec 2021 14:43:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36656) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mz25G-0006sL-Kp for bug-gnu-emacs@gnu.org; Sun, 19 Dec 2021 14:43:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mz25G-0004ZP-C1 for bug-gnu-emacs@gnu.org; Sun, 19 Dec 2021 14:43:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Dec 2021 19:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52496 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo patch Original-Received: via spool by 52496-submit@debbugs.gnu.org id=B52496.163994295717528 (code B ref 52496); Sun, 19 Dec 2021 19:43:02 +0000 Original-Received: (at 52496) by debbugs.gnu.org; 19 Dec 2021 19:42:37 +0000 Original-Received: from localhost ([127.0.0.1]:48202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mz24r-0004Ye-8a for submit@debbugs.gnu.org; Sun, 19 Dec 2021 14:42:37 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:45450) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mz24q-0004YP-4W for 52496@debbugs.gnu.org; Sun, 19 Dec 2021 14:42:36 -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=8+/EBCIh6PIHCeNnTDfFk7b9aY81e9EJP4Ye2taydcQ=; b=fBI3JSYg1G05pGw1X7oYBMmw4D T559EjzKNSqDm/CvcvIESSoGmjUSORwnF8IY0YBojjiuiP43sXAulppR92/Ix6xG+jRGw3XxMAEqf UEkaGZIvJTlG9qBbELbuuZI/t5lkU1I7y0wCA5TQPC50Oaos90zZXApey1TUh1j2GG/E=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mz24h-0006Wz-Fy; Sun, 19 Dec 2021 20:42:29 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEWnTCrQbCnpmCz1 wzw5GBT99uD///9g506HAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+UMExMoBqdfI1cAAAGpSURBVDjL dZNbktwwCEVBrQUIphdgpA1M2ZN/OWEHqex/KwEhPzrToardsg73gh4GQEzI6fPnJ5XnwkspBfZ9 B+Ba69a2utm/VA8hsgdQbZXXra1GmiPPrFTBnm1pm4UNVmHhKq4ZADIP8OO3IFUmwyWA9jTAH7MW 9yIy0FrumsKKTBERihrAMlGY+QAVtjyB+YdAArQvA2v0ebOq8PFMo606Kl8gP/JjgqkQHEAfzwkq BigpFKq/pgJn6QC1TMATLAdo64cDoTuYfUS7FMUXTHA2vo35NyCOiM7i/wX8On9TsMgd+AlWsQUS 8YvCXmms3IdsK/MtP4BIQRhjn/P8Yj8UHwbwVzoCQwkYc3jyOQIodEVBPAGWSBy8mAEcCgDPDIGD cgEoE/i4hwIhAs8kI8P9G8g9Jg7ALAPY8Wt3VcxntA1zoDrBjOy7LyPd4wZCkRV0ePWZ7jXsDAzs 4aUHcCt5WvYebvb0gi5ktPuYtQdwU+/ErEoSvSKbR9chAyr6EqN134hvIFbk10v7G2B3ecl0oXMT kn1bWbL+A9xJeqY3AAhVS77V+AupAYUGaVuBRgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMi0x OVQxOTo0MDowNiswMDowMJkpVz4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMTItMTlUMTk6NDA6 MDYrMDA6MDDodO+CAAAAAElFTkSuQmCC X-Now-Playing: Richard and Linda Thompson's _Shoot Out the Lights_: "Back Street Slide" In-Reply-To: (Yilkal Argaw's message of "Sun, 19 Dec 2021 19:39:48 +0300") 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:222745 Archived-At: Yilkal Argaw writes: > Yes it is the heredoc part. I have tried emacs 27, 28 and 29(i.e. the > master) and it all behaves the same. Right. So the question is whether we should just continue to add characters to that regexp (safe solution) or whether to try to amend the shell-script-mode concept of a "word", which I think is likely to break stuff, but would be more correct... probably...