From unknown Sun Jun 22 07:49:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21244: shell-script mode indentation fooled by one-liner 'for' statement Resent-From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Aug 2015 16:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21244 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 21244@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs Received: via spool by submit@debbugs.gnu.org id=B.14393971703513 (code B ref -1); Wed, 12 Aug 2015 16:33:01 +0000 Received: (at submit) by debbugs.gnu.org; 12 Aug 2015 16:32:50 +0000 Received: from localhost ([127.0.0.1]:54326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPYxN-0000ua-RX for submit@debbugs.gnu.org; Wed, 12 Aug 2015 12:32:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40954) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPYxL-0000uS-PU for submit@debbugs.gnu.org; Wed, 12 Aug 2015 12:32:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZPYxK-00034e-TT for submit@debbugs.gnu.org; Wed, 12 Aug 2015 12:32:47 -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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50403) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPYxK-00034Z-Qh for submit@debbugs.gnu.org; Wed, 12 Aug 2015 12:32:46 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50932) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPYxG-0006qq-Nw for bug-gnu-emacs@gnu.org; Wed, 12 Aug 2015 12:32:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZPYxC-000329-0I for bug-gnu-emacs@gnu.org; Wed, 12 Aug 2015 12:32:42 -0400 Received: from homie.mail.dreamhost.com ([208.97.132.208]:59660 helo=homiemail-a1.g.dreamhost.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPYxB-00030h-P5 for bug-gnu-emacs@gnu.org; Wed, 12 Aug 2015 12:32:37 -0400 Received: from homiemail-a1.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a1.g.dreamhost.com (Postfix) with ESMTP id CAC8F34806E for ; Wed, 12 Aug 2015 09:32:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to :subject:date:message-id:mime-version:content-type; s= jidanni.org; bh=X3Rou1AhKjPakxpaeidmyRCSo7M=; b=bZGLffXK34W3fStP 1D226ZBomu5duLIq6tFKjMXMyEI7wZ16RseUhVKFSGLCJpsW1uq62EDOdDi9QOLa F6tpRqu8RHgw5RK8HuH5bF53yRf48LS1FD5Z6EVlOHWBWKiDFeriock2h/hX0t9Z 44951p4nDRNpnm9Jnyu64PIC2+Y= Received: from jidanni.org (114-41-15-16.dynamic.hinet.net [114.41.15.16]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by homiemail-a1.g.dreamhost.com (Postfix) with ESMTPSA id 8F57134806C for ; Wed, 12 Aug 2015 09:32:34 -0700 (PDT) From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Date: Thu, 13 Aug 2015 00:32:30 +0800 Message-ID: <87bnec31sx.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (-----) In shell-script [Bash] mode, C-x h TAB gives for i do mountpoint -q $i||exit 88; done c=apt-get #aptitude which has wrong indentation. It should be for i do mountpoint -q $i||exit 88; done c=apt-get #aptitude From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 22 09:33:49 2017 Received: (at control) by debbugs.gnu.org; 22 Mar 2017 13:33:49 +0000 Received: from localhost ([127.0.0.1]:38800 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqgOb-0007Yv-H2 for submit@debbugs.gnu.org; Wed, 22 Mar 2017 09:33:49 -0400 Received: from mail-it0-f51.google.com ([209.85.214.51]:33802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqgOZ-0007Yg-EA for control@debbugs.gnu.org; Wed, 22 Mar 2017 09:33:48 -0400 Received: by mail-it0-f51.google.com with SMTP id y18so5499413itc.1 for ; Wed, 22 Mar 2017 06:33:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:date:message-id:mime-version; bh=Z1augWKO5yG29J1WOv1bQXl0y1MRcAq/G6SGmw38MPc=; b=YycqIPXwOXpUpBu4QhW8E/0kUtNB0UPcuyr6NooVZWN08Mqq72Wk+FMCZ/nBj5TeXu CzQJM0ptfnuU8b+Jx7gDBeiF80R3gEppchz0GNxV2BTdrEp8rshkE+iXrkoIw6BT5CXE MZxZ0prRA/vHUE/aOUsDzaBr/ONR1I279X7wR7M0d7Sz6ClbHApjyFBtv8+3UaHxgC4n Q7ALwyON7bAN1+slL/PVHWhn7M/UsnSIQ+7lX41t+8SJGaD8DatxIQjQR6tnDif1X4U+ naf/2f9xJwhqw5qxdgarmaHbLz3K9TAoJkv/TybDBfA87zufcL2qKryFfeI9o8oCD2ON xAiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:date:message-id :mime-version; bh=Z1augWKO5yG29J1WOv1bQXl0y1MRcAq/G6SGmw38MPc=; b=VfL9NmA920lM/eaURDkrI7kZlB3AqcJiXZekfNuXK0wJil55Wj3TJsASXqJOAsc9QE SYnRDi97sCEz8JnEuuPvWuF3tHOmvHySU9aYTTS3EvxBSSVaxQzvaanYLbQ6PBpa92Z1 hJOcdYsWw6MTG1PySrJbrblFF+aPSb+a7Q2yC/v1FT8vpnDG8kw5xkFMJUwov7k1Zoez MVOXkQAjRgpSntEbwe9jW3W1VvAG30yvt6eeMKNtbS5SA+7wqdMU2/ZMa0Rmr/sikLcz FTkyHx6auurye3LW94HvAgRR1saqUniYb+H6jOxMf3Xe26qL9jNrLsOC1fMudspLtMNj fXVA== X-Gm-Message-State: AFeK/H3TTSdDitj8DNUdzAiG1FN9RVZPMKguIIJPTpvnWIxuPpPZTb9YbGXtAoBzutlAag== X-Received: by 10.36.219.10 with SMTP id c10mr7716903itg.1.1490189621819; Wed, 22 Mar 2017 06:33:41 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id n6sm135430itb.25.2017.03.22.06.33.41 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 22 Mar 2017 06:33:41 -0700 (PDT) From: npostavs@users.sourceforge.net To: control@debbugs.gnu.org Subject: control message for bug #26217 Date: Wed, 22 Mar 2017 09:35:03 -0400 Message-ID: <87a88d4epk.fsf@users.sourceforge.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) 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: 0.7 (/) forcemerge 26217 21244 quit From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 15 15:17:59 2017 Received: (at control) by debbugs.gnu.org; 15 Dec 2017 20:17:59 +0000 Received: from localhost ([127.0.0.1]:36116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePwQh-0007Kj-0y for submit@debbugs.gnu.org; Fri, 15 Dec 2017 15:17:59 -0500 Received: from mail-wm0-f50.google.com ([74.125.82.50]:38475) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePwQf-0007KX-9D for control@debbugs.gnu.org; Fri, 15 Dec 2017 15:17:57 -0500 Received: by mail-wm0-f50.google.com with SMTP id 64so19726574wme.3 for ; Fri, 15 Dec 2017 12:17:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=dShma09xQxDM72oej+BgB3uBlr5NS1P7DAmp7EHfzNA=; b=KTpVxvupy7GUrMNfxHaaDt4ERXascUQazXCYp5OcLFlaXqflZEGRfbC8hzGdHS61dV wN4e2gCLDPvQw4xIdW7Hzaaf4RzWHIUrtSSVs2lb4BBLQpMQsAG3MTXQXH5m+oMQf9ci aZrJx4vBQ568e+ggIzyN3r1r/evPDa68tGMtxmINhoXWWXJUia4rqs1tMzTr2sGt2ly7 bAq9584USbr8S0Fn0op+A9bx8yQsCAl6dPMnRqAAfGHFOFBaVW+DN2GNtUeaBtc7eQVu iuOh6uHu1EZ9WsGxZaKuVbdFE+LMvpty248s2kpVh1GuAFhwOAOI7hDQ903FapDhRSNU jUeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=dShma09xQxDM72oej+BgB3uBlr5NS1P7DAmp7EHfzNA=; b=WlJoG6ukPB6jtbN9MLuCtI7y7dICbd1a3wXwITO9B+o/j4+jqoujejocOHJa+3OPDp hBXUxdZACAHwhy9FtPRbtUnmmZgkcF+QV1/trDKujL35GJll+E0n1LE/xLKIpXAhlm6V o0Mpogk9Kl/E5QtWzDISuW31Gu5jhC6hca8kex2US89R5aTpTs+Kffaba5eMBu+r0WEc Z5yrkgqp8ZWOqwK3d4RZvbb4tzd3Ryf5XOrqAgQRz8XbjPGqoSX5S4B9pGa1bk0LYyqj mBJHBKZiPhiBn5CVo6ebKWyNZ3cFvuPnWeTflmpHpKo34im4PXv1H2V5L4iBflSeg0mQ w3iA== X-Gm-Message-State: AKGB3mIXkwNAklLeOrTO8pFptpUI64FIF1tkkF+d5HeWN3xnjxyGAq8w gymeMDKuO4sXQ7T8eCptjstDzY9MYgXgqDzvdWw= X-Google-Smtp-Source: ACJfBotb7qYWCa26McbPhBTAbxl4+TE8iveFSwriO56tTFbzy/jGaNH5cQFCZWVM8QE4XUeOlnaK2wou9fx5LDeZHYY= X-Received: by 10.28.184.209 with SMTP id i200mr6139730wmf.96.1513369070511; Fri, 15 Dec 2017 12:17:50 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.151.116 with HTTP; Fri, 15 Dec 2017 12:17:50 -0800 (PST) From: Noam Postavsky Date: Fri, 15 Dec 2017 15:17:50 -0500 X-Google-Sender-Auth: MMSZVbgRZb554se215G5oQ465x8 Message-ID: Subject: shell script for i do To: GNU bug tracker automated control server Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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: 0.5 (/) forcemerge 2910 21244 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 19 08:28:01 2018 Received: (at control) by debbugs.gnu.org; 19 Jan 2018 13:28:01 +0000 Received: from localhost ([127.0.0.1]:34161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecWi9-0003zn-Fg for submit@debbugs.gnu.org; Fri, 19 Jan 2018 08:28:01 -0500 Received: from mail-io0-f179.google.com ([209.85.223.179]:45196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecWi8-0003zU-1J for control@debbugs.gnu.org; Fri, 19 Jan 2018 08:28:00 -0500 Received: by mail-io0-f179.google.com with SMTP id p188so2133275ioe.12 for ; Fri, 19 Jan 2018 05:28:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:date:message-id:mime-version; bh=17Yx0sKSLsGmI8Z+j3/nHCyJAhjufmNLAiyxfknZN1k=; b=LU6n4Pi4F8XpfqXTdhf6HsxJYkCh3X+5qTCPRRMDYiXQQPbjcDxW5utlIWIOe1/Eec fvLugxWjYaqlNK3A8aZg0TXTOGb9XMb8d+GttieGkzoeAoN/HU3Zp8+u22Bj4Gig2/+I JGX3gYR83g0fGio8Yclt7rxl8GqrtfaDO59pCi6HdTIIwi7pfPiRbtDxgd+pA6CGKvMZ BsYOCnr7jymww9HRO2wfF0uBBJoogbIwJlsesUk6ZjmMM4smAgHvEmF5SNeD6n5ueQ/r Z/cKb6+sNSL5h3AdKs/YHl3EcstM4RQgscNOBNuNuWSxLHVq7KIKLr7QELAUcAfDO8Iz PdBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:date:message-id :mime-version; bh=17Yx0sKSLsGmI8Z+j3/nHCyJAhjufmNLAiyxfknZN1k=; b=qBfEcuGVmZGRhGwcDlcHgsym0xtwH9q0gjCBqTqh10+ksnbkxfAFUiMw0eRw8rv+2o u5wUP9ulsPmDUe3CUxLNUtUe0z3LJs5obCFibqV5I15qiOL/PAevaoZ/FIxAxmnOBzhb zT5VkaOkqniIPPjViJS1rzvuVEAqSe3rbl66rThTc+KG/BvbDP9DLJMhk7cmE7ep/Wpc 53KhG3xwNkmHHK2TWgs1V9w0QbLWLBFJM50OkyP5BYhl4X1qgZZkiBeRUkiEzLnrH83f YMIU7u9Bsae4/mO4ixGshB+9KA3c0TKs9Ia51sHFFcr6YOBJH5FmV6BNmtJ2VZR1DS9/ arzw== X-Gm-Message-State: AKwxytdmmfjB+Z5RnMc2OMc41smrN5x3fl0ubFVn8vC+nPkzoI6H317E /SyRRxwbOthrQuRK/De+o85yJg== X-Google-Smtp-Source: ACJfBot+YcG5k05u2lb2l3pKHk94pyCet9yzWEyXeuaZS4XYOdYCwsW1+g/cSQzzFUapxLIJcYlsEQ== X-Received: by 10.107.131.210 with SMTP id n79mr26294216ioi.215.1516368473996; Fri, 19 Jan 2018 05:27:53 -0800 (PST) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id o73sm2164270ito.4.2018.01.19.05.27.52 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 19 Jan 2018 05:27:53 -0800 (PST) From: Noam Postavsky To: control@debbugs.gnu.org Subject: control message for bug #30170 Date: Fri, 19 Jan 2018 08:27:52 -0500 Message-ID: <87y3kunfl3.fsf@users.sourceforge.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) 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: 0.5 (/) severity 30170 minor merge 30170 21244 quit From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 27 21:45:10 2021 Received: (at control) by debbugs.gnu.org; 28 Jan 2021 02:45:10 +0000 Received: from localhost ([127.0.0.1]:46630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4xJ0-00013C-8W for submit@debbugs.gnu.org; Wed, 27 Jan 2021 21:45:10 -0500 Received: from quimby.gnus.org ([95.216.78.240]:56584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4xIx-00012N-RA for control@debbugs.gnu.org; Wed, 27 Jan 2021 21:45:08 -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=ELV7NoEZGjAoojYOAokuD91PNWsedFfKp6m73eVc/lQ=; b=mjhDCtmZWP/VZUjz5r5/7bcwqU 8SucGw/WuqxU4L4huYu4O3z+0+4Pl7R/O66njbwHgNYCL+4X8vHNb0e1DlkmnweZzuXb0XImwJ9zx qKg4qA8OwudnlED5/N8TxW4dakuJuLaxc9DzpjsqcR5bDsftcSTNVbfh22yVqsS0h2zg=; 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 1l4xIp-0003Ae-Vv for control@debbugs.gnu.org; Thu, 28 Jan 2021 03:45:02 +0100 Date: Thu, 28 Jan 2021 03:44:58 +0100 Message-Id: <87k0rx7pat.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #46093 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: forcemerge 46093 26217 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 (-) forcemerge 46093 26217 quit From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 28 04:12:07 2021 Received: (at control) by debbugs.gnu.org; 28 Jan 2021 09:12:08 +0000 Received: from localhost ([127.0.0.1]:47221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l53LT-0002S3-Di for submit@debbugs.gnu.org; Thu, 28 Jan 2021 04:12:07 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l53LS-0002Rb-5y for control@debbugs.gnu.org; Thu, 28 Jan 2021 04:12:06 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39144) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l53LM-0004ff-T3 for control@debbugs.gnu.org; Thu, 28 Jan 2021 04:12:00 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1l53L8-0000bS-9Z for control@debbugs.gnu.org; Thu, 28 Jan 2021 04:11:48 -0500 Subject: control message for bug 46093 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Thu, 28 Jan 2021 04:11:46 -0500 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: -3.3 (---) tag 46093 - notabug From debbugs-submit-bounces@debbugs.gnu.org Mon May 03 11:21:47 2021 Received: (at control) by debbugs.gnu.org; 3 May 2021 15:21:47 +0000 Received: from localhost ([127.0.0.1]:46955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldaOJ-0005o7-Jk for submit@debbugs.gnu.org; Mon, 03 May 2021 11:21:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldaOH-0005o0-P7 for control@debbugs.gnu.org; Mon, 03 May 2021 11:21:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55640) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ldaOC-0002Gc-IG for control@debbugs.gnu.org; Mon, 03 May 2021 11:21:40 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ldaOB-0002Zo-NR for control@debbugs.gnu.org; Mon, 03 May 2021 11:21:40 -0400 Subject: control message for bug 48193 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Mon, 03 May 2021 11:21:39 -0400 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: -3.3 (---) forcemerge 46093 48193 From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 14 08:45:13 2023 Received: (at control) by debbugs.gnu.org; 14 Oct 2023 12:45:13 +0000 Received: from localhost ([127.0.0.1]:48091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qre12-0004HR-SK for submit@debbugs.gnu.org; Sat, 14 Oct 2023 08:45:13 -0400 Received: from mail-ot1-x32a.google.com ([2607:f8b0:4864:20::32a]:57468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qre10-0004H9-KS; Sat, 14 Oct 2023 08:45:11 -0400 Received: by mail-ot1-x32a.google.com with SMTP id 46e09a7af769-6c4e30a3604so1963976a34.2; Sat, 14 Oct 2023 05:44:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697287481; x=1697892281; darn=debbugs.gnu.org; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=9jJsozgNtKQnMjnVPf8f/45ydOS2/7pP8+Tq1mq5ros=; b=LXnMgLymaEbmfdouV6RzFVE5JhyiwL7fdSuDA+K4/IAjpjGtaG1dCqV5+Qwe6KN+9/ suQixaaiY5I8u+wEkBIfSnOA7MbhYdZ4tmNqOwlHAi1Ntkma2IRT5FCjZdXydddpYhi3 3mTBsr4PBGc2J922Rpxy3opX14RjcQmL4grrzSZDVyuMqDI4YmtMrq2h/nLMohFz4Lub 5NfpOI0+3ESQKs0jdhAalpP4m2g09j3zyWXaFDbJIjmKzOwzFp2zl7t+I0Ex60O8wSom W+24xkDNs/c5dV8AJmzYlmk1cRnsQ15oG/D6kTjn7+ajc9kqS9LA+C8gU4POmvPCmjx2 YL4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697287481; x=1697892281; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=9jJsozgNtKQnMjnVPf8f/45ydOS2/7pP8+Tq1mq5ros=; b=QycML30/nZXxZ7eAQTbKWFHM7mZ1effu5dFAgJkmWzO9k/KvhGS39fHpl1JN9N+skk ZuHnqc40qXES8zorcJ2BgXXiBZJAsEEAwjUrkCq4kKC5ia9XGc4FytIESRJBW2hJQYsh xCHEa1VvT5k4DHui3VrCOhUXpUhCKGkuGGNwl7illFtWbm7vePqWVQrFcSFVed2ZStRc E6yAoKMJ+6rsU78JZsSAKyiC3mdlfJUcObV/Mr3kESb6VV9S9A2ohq5DROWqfq8Pmt++ XUl1Vgx/E2TMkpJSGlqjL0xIbTjtLmy4atMiDzv3LcO3MQMnwRndw0IPXzb8LqoC8wXS hnVA== X-Gm-Message-State: AOJu0YwRk6I+I0yWDnnBZHTH8iamAjDFUrQ2fQSkWWjmDYsg5t5TBd3j 6+/1cf+cNTxr6QqoOFz9JPZhWUwICHcgfw== X-Google-Smtp-Source: AGHT+IH35m2WM2v1wZ1wCee2HoKG/wbYNHPZ5FUugQsXZcaCpCRHQFRW5cGKEEujmIXcLrXAFP1bGw== X-Received: by 2002:a05:6830:c4:b0:6bf:2476:a97e with SMTP id x4-20020a05683000c400b006bf2476a97emr30598154oto.5.1697287481205; Sat, 14 Oct 2023 05:44:41 -0700 (PDT) Received: from [192.168.0.234] ([152.168.142.156]) by smtp.gmail.com with ESMTPSA id z15-20020aa7948f000000b006933866f49dsm967351pfk.19.2023.10.14.05.44.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 14 Oct 2023 05:44:40 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------VvBoEAqe36oFvDjQu7WGVmlD" Message-ID: <4c33c246-b993-4d09-bbd3-9687472c8010@gmail.com> Date: Sat, 14 Oct 2023 09:44:37 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#2910: 23.0.60; Shell-script coloring bug Content-Language: en-US To: Stefan Monnier References: From: Mauro Aranda In-Reply-To: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: Martin Vath , 26217@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 (-) This is a multi-part message in MIME format. --------------VvBoEAqe36oFvDjQu7WGVmlD Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit tags 26217 patch quit On 13/10/23 13:06, Stefan Monnier wrote: >> I don't know what's the decision (if there is one) about situations like >> these.  If the bugs in lang-mode are fixed by lang-ts-mode, will these >> bug reports be treated as: wontfix? fixed? open in case someone wants to >> spend time in lang-mode? > > AFAIK we don't consider the `foo-ts-mode` to obsolete the other modes. > Maybe we will, but we don't yet.  IMO I think we'd first need to have > a good long-term strategy about what we'll do when tree-sitter becomes > unmaintained/obsolete.  IOW I think we need to develop our own layer of > abstraction above tree-sitter so that we can accommodate other > parser backends. > > FWIW, it's not clear at all what such a layer would look like, so we're > pretty far from it.  I'd welcome people start thinking about it, maybe > by looking at existing alternatives like our own `wisi` (in GNU ELPA), > SMIE, maybe LSP (assuming there are servers out there which can provide > that kind of functionality), etc... Thank you for your response.  I don't know if this has been raised in emacs-devel, but IMO it should be. >> - Wrong indentation for lines after: >> for i do echo 1; done >> >> I took a look at this, and ISTM that giving "do" a special treatment >> like sh-smie--sh-keyword-p gives to "in" might fix this, perhaps by >> reusing sh-smie--sh-keyword-in-p. > > Sounds about right. I attach a patch that should also handle the fontification issue. It also comes with some tests, and I've did some manual testing on my own. I haven't found problems, but I'm suspicious because it seems too easy. --------------VvBoEAqe36oFvDjQu7WGVmlD Content-Type: text/x-patch; charset=UTF-8; name="0001-Fix-indentation-and-fontification-in-shell-script-Bu.patch" Content-Disposition: attachment; filename*0="0001-Fix-indentation-and-fontification-in-shell-script-Bu.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA0MjBmYmZjMWIyNjUxODM5ZjIxNGVkYmQ4MDlhNjYzZjQyZGNmMDgwIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBNYXVybyBBcmFuZGEgPG1hdXJvb2FyYW5kYUBnbWFp bC5jb20+CkRhdGU6IFNhdCwgMTQgT2N0IDIwMjMgMDk6MDU6MzUgLTAzMDAKU3ViamVjdDog W1BBVENIXSBGaXggaW5kZW50YXRpb24gYW5kIGZvbnRpZmljYXRpb24gaW4gc2hlbGwtc2Ny aXB0IChCdWcjMjYyMTcpCgoqIGxpc3AvcHJvZ21vZGVzL3NoLXNjcmlwdC5lbCAoc2gtc21p ZS0tc2gta2V5d29yZC1wKTogVHJlYXQgImRvIiBhcwpzcGVjaWFsLCBsaWtlIHdlIHRyZWF0 ICJpbiIuCihzaC1zbWllLS1zaC1rZXl3b3JkLWluLXApOiBDaGFuZ2Ugc2lnbmF0dXJlLiAg VGFrZSB0aGUgdG9rZW4gdG8KZGVjaWRlIGNvcnJlY3RseSBpZiBpdCdzIGEga2V5d29yZC4K KHNoLWZvbnQtbG9jay1rZXl3b3Jkcy12YXItMSk6IEFkZCBkby4KCiogdGVzdC9saXNwL3By b2dtb2Rlcy9zaC1zY3JpcHQtcmVzb3VyY2VzL3NoLWluZGVudHMuZXJ0czogTmV3IHRlc3Qu CiogdGVzdC9saXNwL3Byb2dtb2Rlcy9zaC1zY3JpcHQtdGVzdHMuZWwKKHNoLXNjcmlwdC10 ZXN0LWRvLWZvbnRpZmljYXRpb24pOiBOZXcgdGVzdC4KLS0tCiBsaXNwL3Byb2dtb2Rlcy9z aC1zY3JpcHQuZWwgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMyArKysrKysrKy0tLS0t CiAuLi4vcHJvZ21vZGVzL3NoLXNjcmlwdC1yZXNvdXJjZXMvc2gtaW5kZW50cy5lcnRzICAg fCAgNyArKysrKysrCiB0ZXN0L2xpc3AvcHJvZ21vZGVzL3NoLXNjcmlwdC10ZXN0cy5lbCAg ICAgICAgICAgICAgfCAxMSArKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVz L3NoLXNjcmlwdC5lbCBiL2xpc3AvcHJvZ21vZGVzL3NoLXNjcmlwdC5lbAppbmRleCBjYzUy MWNiMDU5MS4uZGU3NmUxNzVhMTAgMTAwNjQ0Ci0tLSBhL2xpc3AvcHJvZ21vZGVzL3NoLXNj cmlwdC5lbAorKysgYi9saXNwL3Byb2dtb2Rlcy9zaC1zY3JpcHQuZWwKQEAgLTg2OSw3ICs4 NjksNyBAQCBzaC1mb250LWxvY2sta2V5d29yZHMtdmFyCiAgICJEZWZhdWx0IGV4cHJlc3Np b25zIHRvIGhpZ2hsaWdodCBpbiBTaGVsbCBTY3JpcHQgbW9kZXMuICBTZWUgYHNoLWZlYXR1 cmUnLiIpCiAKIChkZWZ2YXIgc2gtZm9udC1sb2NrLWtleXdvcmRzLXZhci0xCi0gICcoKHNo ICJbIFx0XWluXFw+IikpCisgICcoKHNoICJbIFx0XVxcKGluXFx8ZG9cXClcXD4iKSkKICAg IlN1YmR1ZWQgbGV2ZWwgaGlnaGxpZ2h0aW5nIGZvciBTaGVsbCBTY3JpcHQgbW9kZXMuIikK IAogKGRlZnZhciBzaC1mb250LWxvY2sta2V5d29yZHMtdmFyLTIgKCkKQEAgLTE4MDksOCAr MTgwOSw4IEBAIHNoLXNtaWUtLXNoLW9wZXJhdG9ycy1iYWNrLXJlCiAgIChjb25jYXQgIlxc KD86XlxcfFteXFxdXFwpXFwoPzpcXFxcXFxcXFxcKSoiCiAgICAgICAgICAgIlxcKCIgc2gt c21pZS0tc2gtb3BlcmF0b3JzLXJlICJcXCkiKSkKIAotKGRlZnVuIHNoLXNtaWUtLXNoLWtl eXdvcmQtaW4tcCAoKQotICAiQXNzdW1pbmcgd2UncmUgbG9va2luZyBhdCBcImluXCIsIHJl dHVybiBub24tbmlsIGlmIGl0J3MgYSBrZXl3b3JkLgorKGRlZnVuIHNoLXNtaWUtLXNoLWtl eXdvcmQtaW4vZG8tcCAodG9rKQorICAiV2hlbiBsb29raW5nIGF0IFRPSyAoZWl0aGVyIFwi aW5cIiBvciBcImRvXCIpLCBub24tbmlsIGlmIFRPSyBpcyBhIGtleXdvcmQuCiBEb2VzIG5v dCBwcmVzZXJ2ZSBwb2ludC4iCiAgIChsZXQgKChmb3J3YXJkLXNleHAtZnVuY3Rpb24gbmls KQogICAgICAgICAod29yZHMgbmlsKSAgICAgICAgICAgICAgICAgICAgIDtXZSd2ZSBzZWVu IHdvcmRzLgpAQCAtMTgzMiw3ICsxODMyLDEwIEBAIHNoLXNtaWUtLXNoLWtleXdvcmQtaW4t cAogICAgICAgICgoZXF1YWwgcHJldiAiOyIpCiAgICAgICAgIChpZiB3b3JkcyAoc2V0cSBu ZXdsaW5lIHQpCiAgICAgICAgICAgKHNldHEgcmVzICdrZXl3b3JkKSkpCi0gICAgICAgKCht ZW1iZXIgcHJldiAnKCJjYXNlIiAiZm9yIiAic2VsZWN0IikpIChzZXRxIHJlcyAna2V5d29y ZCkpCisgICAgICAgKChtZW1iZXIgcHJldiAoaWYgKHN0cmluZz0gdG9rICJpbiIpCisgICAg ICAgICAgICAgICAgICAgICAgICAgJygiY2FzZSIgImZvciIgInNlbGVjdCIpCisgICAgICAg ICAgICAgICAgICAgICAgICcoImZvciIgInNlbGVjdCIpKSkKKyAgICAgICAgKHNldHEgcmVz ICdrZXl3b3JkKSkKICAgICAgICAoKGFzc29jIHByZXYgc21pZS1ncmFtbWFyKSAoc2V0cSBy ZXMgJ3dvcmQpKQogICAgICAgICh0CiAgICAgICAgIChpZiBuZXdsaW5lCkBAIC0xODQ0LDcg KzE4NDcsNyBAQCBzaC1zbWllLS1zaC1rZXl3b3JkLXAKICAgIk5vbi1uaWwgaWYgVE9LIChh dCB3aGljaCB3ZSdyZSBsb29raW5nKSByZWFsbHkgaXMgYSBrZXl3b3JkLiIKICAgKGNvbmQK ICAgICgobG9va2luZy1hdCAiW1s6YWxudW06XV9dKz0iKSBuaWwpCi0gICAoKGVxdWFsIHRv ayAiaW4iKSAoc2gtc21pZS0tc2gta2V5d29yZC1pbi1wKSkKKyAgICgobWVtYmVyIHRvayAn KCJpbiIgImRvIikpIChzaC1zbWllLS1zaC1rZXl3b3JkLWluL2RvLXAgdG9rKSkKICAgICh0 IChzaC1zbWllLS1rZXl3b3JkLXApKSkpCiAKIChkZWZ1biBzaC1zbWllLS1kZWZhdWx0LWZv cndhcmQtdG9rZW4gKCkKZGlmZiAtLWdpdCBhL3Rlc3QvbGlzcC9wcm9nbW9kZXMvc2gtc2Ny aXB0LXJlc291cmNlcy9zaC1pbmRlbnRzLmVydHMgYi90ZXN0L2xpc3AvcHJvZ21vZGVzL3No LXNjcmlwdC1yZXNvdXJjZXMvc2gtaW5kZW50cy5lcnRzCmluZGV4IDFmOTI2MTBiM2FhLi4z NmY0ZTRjMjJhYiAxMDA2NDQKLS0tIGEvdGVzdC9saXNwL3Byb2dtb2Rlcy9zaC1zY3JpcHQt cmVzb3VyY2VzL3NoLWluZGVudHMuZXJ0cworKysgYi90ZXN0L2xpc3AvcHJvZ21vZGVzL3No LXNjcmlwdC1yZXNvdXJjZXMvc2gtaW5kZW50cy5lcnRzCkBAIC0zOCwzICszOCwxMCBAQCBp ZiB0ZXN0IDt0aGVuCiBmaQogb3RoZXIKID0tPS09CisKK05hbWU6IHNoLWluZGVudHM1CisK Kz0tPQorZm9yIGkgZG8gZWNobyAxOyBkb25lCitmb3IgaTsgZG8gZWNobyAxOyBkb25lCis9 LT0tPQpkaWZmIC0tZ2l0IGEvdGVzdC9saXNwL3Byb2dtb2Rlcy9zaC1zY3JpcHQtdGVzdHMu ZWwgYi90ZXN0L2xpc3AvcHJvZ21vZGVzL3NoLXNjcmlwdC10ZXN0cy5lbAppbmRleCA1MmMx MzAzYzQxNC4uMTM1ZDdhZmUzZmUgMTAwNjQ0Ci0tLSBhL3Rlc3QvbGlzcC9wcm9nbW9kZXMv c2gtc2NyaXB0LXRlc3RzLmVsCisrKyBiL3Rlc3QvbGlzcC9wcm9nbW9kZXMvc2gtc2NyaXB0 LXRlc3RzLmVsCkBAIC04Nyw0ICs4NywxNSBAQCB0ZXN0LWJhY2t3YXJkLXRva2VuCiAgIChz aG91bGQtbm90ICh0ZXN0LXNoLWJhY2sgImZvbztiYXIiKSkKICAgKHNob3VsZCAodGVzdC1z aC1iYWNrICJmb28jem90IikpKQogCisoZXJ0LWRlZnRlc3Qgc2gtc2NyaXB0LXRlc3QtZG8t Zm9udGlmaWNhdGlvbiAoKQorICAiVGVzdCB0aGF0IFwiZG9cIiBnZXRzIGZvbnRpZmllZCBj b3JyZWN0bHksIGV2ZW4gd2l0aCBubyBcIjtcIi4iCisgICh3aXRoLXRlbXAtYnVmZmVyCisg ICAgKHNoZWxsLXNjcmlwdC1tb2RlKQorICAgIChpbnNlcnQgImZvciBpIGRvIGVjaG8gMTsg ZG9uZSIpCisgICAgKGZvbnQtbG9jay1lbnN1cmUpCisgICAgKGdvdG8tY2hhciAocG9pbnQt bWluKSkKKyAgICAoc2VhcmNoLWZvcndhcmQgImRvIikKKyAgICAoZm9yd2FyZC1jaGFyIC0x KQorICAgIChzaG91bGQgKGVxdWFsIChnZXQtdGV4dC1wcm9wZXJ0eSAocG9pbnQpICdmYWNl KSAnZm9udC1sb2NrLWtleXdvcmQtZmFjZSkpKSkKKwogOzs7IHNoLXNjcmlwdC10ZXN0cy5l bCBlbmRzIGhlcmUKLS0gCjIuMzQuMQoK --------------VvBoEAqe36oFvDjQu7WGVmlD--