From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 06 19:17:58 2014 Received: (at submit) by debbugs.gnu.org; 6 Jun 2014 23:17:58 +0000 Received: from localhost ([127.0.0.1]:39959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wt3OX-0006I3-OO for submit@debbugs.gnu.org; Fri, 06 Jun 2014 19:17:58 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:47001 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wt3OV-0006Hv-Fy for submit@debbugs.gnu.org; Fri, 06 Jun 2014 19:17:56 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Wt3OU-0003Pf-Fx; Fri, 06 Jun 2014 19:17:54 -0400 From: Glenn Morris To: submit@debbugs.gnu.org Subject: sh-mode indentation of {} or () inside do or if X-Spook: AFSPC mania wire transfer Saddam Hussein BCCI Crypto AG X-Ran: +2ap1pB{":|atm||>N;q^_t6J User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: submit 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.7 (-----) Package: emacs Version: 24.3.91 emacs -Q foo.sh for foo in bar; do [ -e $foo ] && { echo t } done The above is how 24.3 indents it. 24.3.91 does the following: for foo in bar; do [ -e $foo ] && { echo t } done Same issue with if...fi rather than do...done, and with () rather than {}. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 20 10:24:44 2014 Received: (at 17721-done) by debbugs.gnu.org; 20 Jun 2014 14:24:44 +0000 Received: from localhost ([127.0.0.1]:54828 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WxzkC-0002Jh-Gk for submit@debbugs.gnu.org; Fri, 20 Jun 2014 10:24:44 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:59439) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WxzkB-0002JT-4S for 17721-done@debbugs.gnu.org; Fri, 20 Jun 2014 10:24:43 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtcGAIDvNVNLd+D9/2dsb2JhbABZgwaDSr8fgR6BFxd0giUBAQEBAgFWIwULCw4mEhQYDSSIBAjSGReOegeEOASpGYFqg0wh X-IPAS-Result: AtcGAIDvNVNLd+D9/2dsb2JhbABZgwaDSr8fgR6BFxd0giUBAQEBAgFWIwULCw4mEhQYDSSIBAjSGReOegeEOASpGYFqg0wh X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="68754089" Received: from 75-119-224-253.dsl.teksavvy.com (HELO pastel.home) ([75.119.224.253]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 20 Jun 2014 10:24:37 -0400 Received: by pastel.home (Postfix, from userid 20848) id 2D9D360D09; Fri, 20 Jun 2014 10:24:37 -0400 (EDT) From: Stefan Monnier To: Glenn Morris Subject: Re: bug#17721: sh-mode indentation of {} or () inside do or if Message-ID: References: Date: Fri, 20 Jun 2014 10:24:37 -0400 In-Reply-To: (Glenn Morris's message of "Fri, 06 Jun 2014 19:17:54 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 17721-done Cc: 17721-done@debbugs.gnu.org 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: 0.3 (/) > for foo in bar; do > [ -e $foo ] && { > echo t > } > done Should be fixed now, Stefan From unknown Sat Sep 06 09:45:43 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 19 Jul 2014 11:24:04 +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