From unknown Sat Jun 14 03:47:05 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#33143 <33143@debbugs.gnu.org> To: bug#33143 <33143@debbugs.gnu.org> Subject: Status: sh-mode does not understand ";|" in zsh case statements Reply-To: bug#33143 <33143@debbugs.gnu.org> Date: Sat, 14 Jun 2025 10:47:06 +0000 retitle 33143 sh-mode does not understand ";|" in zsh case statements reassign 33143 emacs submitter 33143 Glenn Morris severity 33143 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 24 19:26:45 2018 Received: (at submit) by debbugs.gnu.org; 24 Oct 2018 23:26:45 +0000 Received: from localhost ([127.0.0.1]:40997 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gFSY1-000160-EW for submit@debbugs.gnu.org; Wed, 24 Oct 2018 19:26:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58537) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gFSXz-00015l-9T for submit@debbugs.gnu.org; Wed, 24 Oct 2018 19:26:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gFSXt-0000Wx-L5 for submit@debbugs.gnu.org; Wed, 24 Oct 2018 19:26:38 -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.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57866) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gFSXr-0000SL-Lz for submit@debbugs.gnu.org; Wed, 24 Oct 2018 19:26:35 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1gFSXo-0003bR-0m; Wed, 24 Oct 2018 19:26:32 -0400 From: Glenn Morris To: submit@debbugs.gnu.org Subject: sh-mode does not understand ";|" in zsh case statements X-Spook: Spammer NOC munitions Mysql injection Shell MDA Ebola X-Ran: }/TOGbKcSIn?me?:WX;UQ'-nOq=:,l^d\udr(*Z)Y( User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain 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: 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: -6.0 (------) Package: emacs Version: 26.1 Severity: minor sh-mode does not understand ";|" in zsh case statements. emacs-26.1 -Q foo.sh case x in x) echo 1 ;|RET -> "Variable binding depth exceeds max-specpdl-size" From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 24 19:31:42 2018 Received: (at 33143) by debbugs.gnu.org; 24 Oct 2018 23:31:42 +0000 Received: from localhost ([127.0.0.1]:41001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gFSco-0001Eb-0w for submit@debbugs.gnu.org; Wed, 24 Oct 2018 19:31:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gFScm-0001EP-FI for 33143@debbugs.gnu.org; Wed, 24 Oct 2018 19:31:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gFScg-00059a-Ae for 33143@debbugs.gnu.org; Wed, 24 Oct 2018 19:31:35 -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.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57939) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gFScf-00059I-Qa for 33143@debbugs.gnu.org; Wed, 24 Oct 2018 19:31:33 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1gFScf-0005Nq-8H; Wed, 24 Oct 2018 19:31:33 -0400 From: Glenn Morris To: 33143@debbugs.gnu.org Subject: Re: bug#33143: sh-mode does not understand "; |" in zsh case statements References: <3va7n39ba0.fsf@fencepost.gnu.org> X-Spook: CISU Fort Hancock Rootkit Federal Air Marshal Service X-Ran: 0s;#9uPRHE",w\,hrYK\k11|%r5/n`2/rpxl;?3cuog`K= X-Hue: green X-Debbugs-No-Ack: yes X-Attribution: GM Date: Wed, 24 Oct 2018 19:31:32 -0400 In-Reply-To: <3va7n39ba0.fsf@fencepost.gnu.org> (Glenn Morris's message of "Wed, 24 Oct 2018 19:26:31 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain 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: 33143 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: -6.0 (------) Glenn Morris wrote: > emacs-26.1 -Q foo.sh Sorry, I meant "foo.zsh".