From unknown Sun Jun 22 17:16:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24785: 24.5; Shell-script indentation after line continuation Resent-From: Karl Wette Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Oct 2016 18:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 24785@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.147733467923497 (code B ref -1); Mon, 24 Oct 2016 18:45:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Oct 2016 18:44:39 +0000 Received: from localhost ([127.0.0.1]:54723 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bykEh-00066v-5z for submit@debbugs.gnu.org; Mon, 24 Oct 2016 14:44:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1byjtj-0005aQ-Pq for submit@debbugs.gnu.org; Mon, 24 Oct 2016 14:23:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1byjtd-0008Es-Ag for submit@debbugs.gnu.org; Mon, 24 Oct 2016 14:22:54 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46138) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1byjtd-0008Ek-7m for submit@debbugs.gnu.org; Mon, 24 Oct 2016 14:22:53 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53704) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1byjtb-0007A2-Ag for bug-gnu-emacs@gnu.org; Mon, 24 Oct 2016 14:22:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1byjtX-0008D4-AE for bug-gnu-emacs@gnu.org; Mon, 24 Oct 2016 14:22:51 -0400 Received: from umail2.aei.mpg.de ([194.94.224.8]:38586) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1byjtX-0008Cc-0G for bug-gnu-emacs@gnu.org; Mon, 24 Oct 2016 14:22:47 -0400 Received: from mailgate.aei.mpg.de (mailgate.aei.mpg.de [194.94.224.5]) by umail2.aei.mpg.de (Postfix) with ESMTP id 815FF2904FDE for ; Mon, 24 Oct 2016 20:22:44 +0200 (CEST) Received: from mailgate.aei.mpg.de (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 7462D406ADE for ; Mon, 24 Oct 2016 20:22:44 +0200 (CEST) Received: from intranet.aei.uni-hannover.de (ahin1.aei.uni-hannover.de [130.75.117.40]) by mailgate.aei.mpg.de (Postfix) with ESMTP id 34D66406ADB for ; Mon, 24 Oct 2016 20:22:44 +0200 (CEST) Received: from HNB555 ([130.75.117.53]) by intranet.aei.uni-hannover.de (IBM Domino Release 9.0.1FP5) with ESMTP id 2016102420224401-58044 ; Mon, 24 Oct 2016 20:22:44 +0200 From: Karl Wette Date: Mon, 24 Oct 2016 20:22:22 +0200 Message-ID: <86funlip41.fsf@HNB555.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 X-MIMETrack: Itemize by SMTP Server on intranet/aei-hannover(Release 9.0.1FP5|November 22, 2015) at 24/10/2016 20:22:44, Serialize by Router on intranet/aei-hannover(Release 9.0.1FP5|November 22, 2015) at 24/10/2016 20:22:44, Serialize complete at 24/10/2016 20:22:44 X-TNEFEvaluated: 1 Content-Type: text/plain X-PMX-Version: 6.0.2.2308539, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2016.10.24.181516 X-PerlMx-Spam: Gauge=IIIIIIII, Probability=8%, Report=' FORGED_FROM_GMAIL 0.1, HTML_00_01 0.05, HTML_00_10 0.05, NO_CTA_URI_FOUND 0, NO_URI_FOUND 0, NO_URI_HTTPS 0, __C230066_P5 0, __CP_MEDIA_BODY 0, __CT 0, __CT_TEXT_PLAIN 0, __FRAUD_MONEY_CURRENCY 0, __FRAUD_MONEY_CURRENCY_DOLLAR 0, __FRAUD_WEBMAIL 0, __FRAUD_WEBMAIL_FROM 0, __FROM_GMAIL 0, __HAS_FROM 0, __HAS_MSGID 0, __INT_PROD_LOC 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __PHISH_SPEAR_STRUCTURE_1 0, __SANE_MSGID 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0' X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Mailman-Approved-At: Mon, 24 Oct 2016 14:44:37 -0400 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: -4.0 (----) In Shell-script mode, indentation after a line continuation seems broken: aaaaaaaaaaaaaaaaaaaa \ indents to the correct 4 spaces, but aaaaaaaaaa aaaaaaaaa \ indents to the first whitespace in the line ${aaaaaaaaaaa}aaaaa \ indents to after the closing bracket ( aaaaaaaaa ) && aa \ indents to after the line continuation This seems to be very underisable, and there should at least be an option of getting back the old behaviour of a fixed indent. In GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, GTK+ Version 3.18.9) of 2016-04-17 on lgw01-04, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11804000 System Description: Ubuntu 16.04.1 LTS Configured using: `configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.5/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.5/site-lisp:/usr/share/emacs/site-lisp --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.5/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.5/site-lisp:/usr/share/emacs/site-lisp --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'' Important settings: value of $LC_MONETARY: en_NZ.UTF-8 value of $LC_NUMERIC: en_NZ.UTF-8 value of $LC_TIME: en_NZ.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: savehist-mode: t global-auto-revert-mode: t show-paren-mode: t delete-selection-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t Recent messages: Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...done Loading /etc/emacs/site-start.d/50latex-cjk-common.el (source)... Loading cjk-enc...done Loading /etc/emacs/site-start.d/50latex-cjk-common.el (source)...done Loading /etc/emacs/site-start.d/50latex-cjk-thai.el (source)...done Loading /etc/emacs/site-start.d/50texlive-lang-english.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... [3 times] Mark set Making completion list... [2 times] Load-path shadows: /usr/share/emacs24/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode /usr/share/emacs/24.5/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup /usr/share/emacs24/site-lisp/latex-cjk-thai/thai-word hides /usr/share/emacs/24.5/lisp/language/thai-word /usr/share/emacs24/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp /usr/share/emacs24/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en /usr/share/emacs24/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font /usr/share/emacs24/site-lisp/auctex/preview hides /usr/share/emacs/site-lisp/auctex/preview /usr/share/emacs24/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl /usr/share/emacs24/site-lisp/auctex/plain-tex hides /usr/share/emacs/site-lisp/auctex/plain-tex /usr/share/emacs24/site-lisp/auctex/prv-emacs hides /usr/share/emacs/site-lisp/auctex/prv-emacs /usr/share/emacs24/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik /usr/share/emacs24/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt /usr/share/emacs24/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp /usr/share/emacs24/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex /usr/share/emacs24/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite /usr/share/emacs24/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context /usr/share/emacs24/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex /usr/share/emacs24/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold /usr/share/emacs24/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar /usr/share/emacs24/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x /usr/share/emacs24/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex /usr/share/emacs24/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info /usr/share/emacs24/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style /usr/share/emacs24/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils help-mode server package epg-config savehist reftex reftex-vars easymenu edmacro kmacro cl-loaddefs cl-lib autorevert filenotify paren delsel dash-functional dash preview-latex tex-site auto-loads time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 93293 4604) (symbols 48 19947 0) (miscs 40 67 96) (strings 32 17740 4301) (string-bytes 1 539892) (vectors 16 11128) (vector-slots 8 416247 3283) (floats 8 76 80) (intervals 56 243 0) (buffers 960 13) (heap 1024 24852 1001)) From unknown Sun Jun 22 17:16:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24785: 24.5; Shell-script indentation after line continuation Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Oct 2016 20:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Karl Wette , 24785@debbugs.gnu.org Received: via spool by 24785-submit@debbugs.gnu.org id=B24785.1477340443504 (code B ref 24785); Mon, 24 Oct 2016 20:21:01 +0000 Received: (at 24785) by debbugs.gnu.org; 24 Oct 2016 20:20:43 +0000 Received: from localhost ([127.0.0.1]:54978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1byljf-000083-AM for submit@debbugs.gnu.org; Mon, 24 Oct 2016 16:20:43 -0400 Received: from mail-wm0-f51.google.com ([74.125.82.51]:35171) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bylje-00007n-FH for 24785@debbugs.gnu.org; Mon, 24 Oct 2016 16:20:42 -0400 Received: by mail-wm0-f51.google.com with SMTP id c78so124247664wme.0 for <24785@debbugs.gnu.org>; Mon, 24 Oct 2016 13:20:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=rz4aqg82ZjJYVDS3OAElYHihjKFxr/TsgU6f8vacZAU=; b=PXQ8PZg3d3WY99tAVrOwjiWFb+8PY9NaN5HGlaqCOwHr88lS359pLEY9kHh2pIgCcp gQtC/yGvxGHhw3ixD/bozH3BqLtqO0AFogf4qsuEExJnnh+MHptg3TdkEFdyYSzAMdli rPFfWt3SswXEbIJdTxJsk0UN97hOZ6HT45GuXf/nBVazfvF0IsOuvGtTSOU7upHoA1nW GbpisbzijP7gdA1ovwUfX+DIDyIyEW49pQZ+xDKURuxu8JjI+diars+Nqm2UE5aTXy+e 7q2TwuFQRL83rOzxRwpMXEk3jk4BAsMxttCDeJVkwwR8knJP+GDRBU8nVXL/ucHpvwlu IENw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=rz4aqg82ZjJYVDS3OAElYHihjKFxr/TsgU6f8vacZAU=; b=E5gEzfccKyXvKbRjuOXZwkE3+f9wLFkuc8IgxDCiIWnPfdQTyJT7MDL+RndpNY7TTn PKnw5/vqtS93hX4LkZfyQmyMopc2ljx2se10nC0Apharzj4n7m2agMbwlH/moB0ldiln Fb2jB8AWpQRTc+MofwYbuHkjtaYer1kprfBxRBFppxcarokgatmnAvTXEXjAje8Qx+3f xOCAHmQNbC9xZzp2yRsMoB5sufFyiDg6Ttw2TFuUkjylqVmDDOkQVSqu4A7Y2Onvu4nL JXQsro0AmXIr8XNyqKD3TiVlv4FWCcK5LVcUzCuztiQ8vM3epiWpwFm2SWZ8hPAoc5GA 0u3g== X-Gm-Message-State: AA6/9RnsU2Lnp51XV9ZUeYO20Bw6ackmJeuH+LzCGRTFqJBLewadqoY1cgvPlOxttm4EHe1/Guzry2DvIgfOdg== X-Received: by 10.28.191.3 with SMTP id p3mr25503629wmf.112.1477340436887; Mon, 24 Oct 2016 13:20:36 -0700 (PDT) MIME-Version: 1.0 References: <86funlip41.fsf@HNB555.i-did-not-set--mail-host-address--so-tickle-me> In-Reply-To: <86funlip41.fsf@HNB555.i-did-not-set--mail-host-address--so-tickle-me> From: Philipp Stephani Date: Mon, 24 Oct 2016 20:20:26 +0000 Message-ID: Content-Type: multipart/alternative; boundary=001a114e2a8ef400d8053fa21fe7 X-Spam-Score: 0.2 (/) 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.2 (/) --001a114e2a8ef400d8053fa21fe7 Content-Type: text/plain; charset=UTF-8 Karl Wette schrieb am Mo., 24. Okt. 2016 um 22:04 Uhr: > > In Shell-script mode, indentation after a line continuation seems broken: > > aaaaaaaaaaaaaaaaaaaa \ > indents to the correct 4 spaces, but > > aaaaaaaaaa aaaaaaaaa \ > indents to the first whitespace in the line > > ${aaaaaaaaaaa}aaaaa \ > indents to after the closing bracket > > ( aaaaaaaaa ) && aa \ > indents to after the line continuation > > This seems to be very underisable, and there should at least be an option > of getting back the old behaviour of a fixed indent. > > There is: Set `sh-indent-after-continuation' to 'always. --001a114e2a8ef400d8053fa21fe7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


Karl W= ette <karl.wette@gmail.com&g= t; schrieb am Mo., 24. Okt. 2016 um 22:04=C2=A0Uhr:

In Shell-script mode, indentation after a line continuation seems broken:
aaaaaaaaaaaaaaaaaaaa \
=C2=A0 =C2=A0 indents to the correct 4 spaces, but

aaaaaaaaaa aaaaaaaaa \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0indents to the first whitespace in= the line

${aaaaaaaaaaa}aaaaa \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 indents to after the closi= ng bracket

( aaaaaaaaa ) && aa \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0indents to after the line continuation

This seems to be very underisable, and there should at least be an option of getting back the old behaviour of a fixed indent.


There is: Set `sh-indent-after-continuatio= n' to 'always.=C2=A0
--001a114e2a8ef400d8053fa21fe7-- From unknown Sun Jun 22 17:16:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24785: 24.5; Shell-script indentation after line continuation Resent-From: Karl Wette Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Oct 2016 12:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Philipp Stephani Cc: 24785@debbugs.gnu.org Received: via spool by 24785-submit@debbugs.gnu.org id=B24785.147739942431235 (code B ref 24785); Tue, 25 Oct 2016 12:44:01 +0000 Received: (at 24785) by debbugs.gnu.org; 25 Oct 2016 12:43:44 +0000 Received: from localhost ([127.0.0.1]:55801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bz14y-00087j-Al for submit@debbugs.gnu.org; Tue, 25 Oct 2016 08:43:44 -0400 Received: from mail-lf0-f45.google.com ([209.85.215.45]:39444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bz14w-00087U-IX for 24785@debbugs.gnu.org; Tue, 25 Oct 2016 08:43:42 -0400 Received: by mail-lf0-f45.google.com with SMTP id t133so13593923lff.6 for <24785@debbugs.gnu.org>; Tue, 25 Oct 2016 05:43:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=NUWE52Im3xFfwuOgnqSUEUTMgAaTGYRqqBUZf2B0nQU=; b=Kse/RIgYYvk5yOZcdg/LGDwyhuHYl6zCDYd5OJJKCAmY5VtKasxDWzaGMn+cSXeuVZ lgiTiRT8/uv0MfaeHFFySsy/6rxenMGImAvDdYTRINrfCjtZTw9WJ5SjfcN8U6TWg/fD n2NMTR80OsEzO+CJPN9/yUYUXhM6biDLZ7F3v3wGttlr5qkHo/OpwP2R9UH8j904XFU9 b2N/ye+vBL7BjLlRJcWRASAAeUkqqjqPfLWTbtdT2kyofkPwHup00agGuBn/4UAua81t aWbTz5QmnnTQAwS6K/yw8AIJ2u5lFRzytyYH6+H8Sp8GavT/rlqi8aWOLasGP2eabWVC rgiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=NUWE52Im3xFfwuOgnqSUEUTMgAaTGYRqqBUZf2B0nQU=; b=m0JmIHlDy3Le6ypEYiWa/tkn7mcgLjvN//C8bUH/ufWc4b2q35OBFPM65wrxiYlC3R B8YA8SQt4jglloixG/OXD8nz+2JPQ+t81nkhQFDwRqygQel/+ucDPzqmJXviEclLl7rx 2+lt0+sxU7tucibIfLr0DfP0stwnCAuz7m/SE8OyhuQQAG96ww+kMnsd7MlUFJX9GRth FgxXBFOzDjr348t8kxfQMOeUdbihreCTsoy3LZRaNCYpguiMY12bC7nCghLqwfhmBrYK KS9EJpczV+OYAD7P0aKLOVkKvtPWTP20g1D/RIT2zZEApsLk5AROlzwxjMaUFsk7+rqm hBRA== X-Gm-Message-State: ABUngvdKuY6qhNxFDOC5+DrRHerCqv2iNPCATU5LKK8ZAhpbucsWkaN0AgAsscLP+FcZPUatX51k/ZQuerWNQg== X-Received: by 10.25.155.211 with SMTP id d202mr8657738lfe.129.1477399416471; Tue, 25 Oct 2016 05:43:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.155.66 with HTTP; Tue, 25 Oct 2016 05:42:55 -0700 (PDT) In-Reply-To: References: <86funlip41.fsf@HNB555.i-did-not-set--mail-host-address--so-tickle-me> From: Karl Wette Date: Tue, 25 Oct 2016 14:42:55 +0200 Message-ID: Content-Type: multipart/alternative; boundary=001a11401f18690728053fafdb5c X-Spam-Score: 0.5 (/) 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 (/) --001a11401f18690728053fafdb5c Content-Type: text/plain; charset=UTF-8 Thanks. Unfortunately this isn't yet an option in my version of Emacs, but I'll keep it in mind for the future. On 24 October 2016 at 22:20, Philipp Stephani wrote: > > > Karl Wette schrieb am Mo., 24. Okt. 2016 um > 22:04 Uhr: > >> >> In Shell-script mode, indentation after a line continuation seems broken: >> >> aaaaaaaaaaaaaaaaaaaa \ >> indents to the correct 4 spaces, but >> >> aaaaaaaaaa aaaaaaaaa \ >> indents to the first whitespace in the line >> >> ${aaaaaaaaaaa}aaaaa \ >> indents to after the closing bracket >> >> ( aaaaaaaaa ) && aa \ >> indents to after the line continuation >> >> This seems to be very underisable, and there should at least be an option >> of getting back the old behaviour of a fixed indent. >> >> > There is: Set `sh-indent-after-continuation' to 'always. > --001a11401f18690728053fafdb5c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thanks. Unfortunately this isn't yet an option in my v= ersion of Emacs, but I'll keep it in mind for the future.

On 24 October 2016 at= 22:20, Philipp Stephani <p.stephani2@gmail.com> wrote:<= br>


Karl Wette <karl.wette@gmail.com> schrieb am Mo., 24. = Okt. 2016 um 22:04=C2=A0Uhr:

In Shell-script mode, indentation after a line continuation seems broken:
aaaaaaaaaaaaaaaaaaaa \
=C2=A0 =C2=A0 indents to the correct 4 spaces, but

aaaaaaaaaa aaaaaaaaa \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0indents to the first whitespace in= the line

${aaaaaaaaaaa}aaaaa \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 indents to after the closi= ng bracket

( aaaaaaaaa ) && aa \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0indents to after the line continuation

This seems to be very underisable, and there should at least be an option of getting back the old behaviour of a fixed indent.


There is: Set `sh-indent-after-continuatio= n' to 'always.=C2=A0

--001a11401f18690728053fafdb5c-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 08:48:13 2016 Received: (at control) by debbugs.gnu.org; 25 Oct 2016 12:48:13 +0000 Received: from localhost ([127.0.0.1]:55805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bz19I-0008Ef-Tv for submit@debbugs.gnu.org; Tue, 25 Oct 2016 08:48:13 -0400 Received: from mail-lf0-f52.google.com ([209.85.215.52]:37110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bz19H-0008EQ-5c for control@debbugs.gnu.org; Tue, 25 Oct 2016 08:48:11 -0400 Received: by mail-lf0-f52.google.com with SMTP id m193so13597651lfm.4 for ; Tue, 25 Oct 2016 05:48:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=spWKS+MSXcKqVbbWGmSFh1OF5c0+Znw4InBcEX7QSiA=; b=WpZIHtd9Lpd2spUNZMvCqNzYvfy4mIuI7zmv4yCamIaqWnDGML2IaxZ0Bpq0znxt7h l7aBC3hHMq1qIFD/NZbg9XwF9gsask4SoG/+P1T87CC2s3366vgK4sk//i5tqnpQJll0 t5DQoMx4NLg1oTBnaJ8aon9nY7K1qVzDdonmMt9c3513Fr5n/fsqaceG/16//64EACHe AUSzcqdT57fq5iHoOpLwQSDwtleXkot9XSE68NofO6MM1ObisoUPGP+lKr3pGeUocYZ7 bUmmMwwAoEMNaEcbCltF6VWKCRZLkCXQarZaJ3qYmR6c3gvuWJlzCbx3/vWBPad6M4eQ tYLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=spWKS+MSXcKqVbbWGmSFh1OF5c0+Znw4InBcEX7QSiA=; b=UBeE56gt9TIM2uclyzIH3sKgO6NdcDP0U6MT/bzFBWguM9Cb0VV3rj06haRXw1vTvB 54tgUksUB5eUa6tGDnT9IjAy00/mbrKNXUONXirRvvIbxPIczjZRy/ugp8fwDRvJVNWF TzzX8TUQlEEC/1uta+eDYTHNJdB4a7mSfiOTdSTKhJk6REo0qmWkPcf2+HbbTZ8f9ShQ gT52XtsWQQKf8BOwge4oys4CrVqpfbSv3aosB5CXT3ft4E5qFmeVjNia/t3l5IsQZ0Gu quQA193ei+fGBYxxwPh+IqDflwTDf6ZBseamZjLw10Nw9EuYPB8xvH8PJP7EEJC2VqYq DNkw== X-Gm-Message-State: ABUngvekhlg+QtyzvAFSvJRupP4pu0m6rpVyEDkaqGhAqZgtSVQyLfUiC3XBEnCUOSdEN9u6eyEE92TQKCFqpA== X-Received: by 10.25.67.72 with SMTP id m8mr10890333lfj.67.1477399685093; Tue, 25 Oct 2016 05:48:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.155.66 with HTTP; Tue, 25 Oct 2016 05:47:24 -0700 (PDT) From: Karl Wette Date: Tue, 25 Oct 2016 14:47:24 +0200 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: multipart/alternative; boundary=f403045e90686bdd53053fafeb99 X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: close 24785 close 24785 [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.5 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [209.85.215.52 listed in dnsbl.sorbs.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (karl.wette[at]gmail.com) 0.0 HTML_MESSAGE BODY: HTML included in message -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.215.52 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.215.52 listed in wl.mailspike.net] -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 2.0 BLANK_SUBJECT Subject is present but empty 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: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: close 24785 close 24785 [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.5 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source [209.85.215.52 listed in dnsbl.sorbs.net] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.215.52 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.215.52 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (karl.wette[at]gmail.com) 0.0 HTML_MESSAGE BODY: HTML included in message -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 2.0 BLANK_SUBJECT Subject is present but empty --f403045e90686bdd53053fafeb99 Content-Type: text/plain; charset=UTF-8 close 24785 --f403045e90686bdd53053fafeb99 Content-Type: text/html; charset=UTF-8
close 24785
--f403045e90686bdd53053fafeb99-- From unknown Sun Jun 22 17:16:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24785: 24.5; Shell-script indentation after line continuation Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Oct 2016 14:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Karl Wette Cc: 24785@debbugs.gnu.org Received: via spool by 24785-submit@debbugs.gnu.org id=B24785.147740468013428 (code B ref 24785); Tue, 25 Oct 2016 14:12:01 +0000 Received: (at 24785) by debbugs.gnu.org; 25 Oct 2016 14:11:20 +0000 Received: from localhost ([127.0.0.1]:56399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bz2Rk-0003UW-Hi for submit@debbugs.gnu.org; Tue, 25 Oct 2016 10:11:20 -0400 Received: from mail-wm0-f46.google.com ([74.125.82.46]:38843) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bz2Rj-0003UH-25 for 24785@debbugs.gnu.org; Tue, 25 Oct 2016 10:11:19 -0400 Received: by mail-wm0-f46.google.com with SMTP id d128so29698700wmf.1 for <24785@debbugs.gnu.org>; Tue, 25 Oct 2016 07:11:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JoE3QrVjqgMLiSBkvwxvBc2X/0HvZvZubURu16M0BwI=; b=R4ceI2syLp1Z4lTXLv0nbxtzT19lBZ+k/kdFz1thMk0s8KUay+TmLaDQghy15hw+C3 fOzn3aZQx/4Np/0OlBT6KuSeF0mAAqy41YohBeePbuky3DMKI53XqzzjL7rBES9Om2Tc pYCt/sNzJMMhvUxEEyH440mBH3NviKEPFw/P3Qv8lgi4hLEVI049i6qrpNSesi+G5Zva W6tps76lHT3ucYuBA5aFA7AxCbQrMlR0xxjR6EYM3jsn+ZrwCex9O3rHGjtYeKocAw+S VKU1aS1f12OFNv7j+uoSZHRGfzX5x7XsZD2yO5OWLz54WAdwmNPHkq52bAPWdpnYtgQM DsoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=JoE3QrVjqgMLiSBkvwxvBc2X/0HvZvZubURu16M0BwI=; b=X9sPGPp0Of9m6xCUa3+GdooU3srUCdNwl7dysqK9kvImJBNJGsnoqaPOe29koHt46z Ywrrl+eTS1nQ2za/8fiaaKotfPNNwEtek8anN2LJr4MkcRjl8JXIKBhGPZ7w+sNrgSLh LoFjxEXqq7UPvTzEp7FyzienjBEyfi02H0b0FeWnx7B1DNxAUBa7u1ZGtPbBrXMG8a+u Fn1R63nE+Ghz0Z2ZKDg7tCWeT1qffoHPr7FAxubA3gl1YRihLSi2zOJbwfu3aJf51/AL 0wlF6V1GsX6YcEZzKWqgTjj4FDPPyUjcJSi5qIxM1hFVnO6GeckAe9MMa2mljmcasaZj vJvA== X-Gm-Message-State: ABUngvcnSdyhgT87WzOtdSPRMnQTgvD6wVCDFr1uNPOXDGLMRW2ZRG3HVfoyx5mbtlPrDZXNWwTCPRgYHzrMkA== X-Received: by 10.194.170.163 with SMTP id an3mr17214598wjc.73.1477404673422; Tue, 25 Oct 2016 07:11:13 -0700 (PDT) MIME-Version: 1.0 References: <86funlip41.fsf@HNB555.i-did-not-set--mail-host-address--so-tickle-me> In-Reply-To: From: Philipp Stephani Date: Tue, 25 Oct 2016 14:11:03 +0000 Message-ID: Content-Type: multipart/alternative; boundary=089e0122f07cbfbd68053fb1148f X-Spam-Score: 0.7 (/) 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 (/) --089e0122f07cbfbd68053fb1148f Content-Type: text/plain; charset=UTF-8 Karl Wette schrieb am Di., 25. Okt. 2016 um 14:43 Uhr: > Thanks. Unfortunately this isn't yet an option in my version of Emacs, but > I'll keep it in mind for the future. > > > For older versions you can use sh-use-smie to nil. --089e0122f07cbfbd68053fb1148f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


Karl W= ette <karl.wette@gmail.com&g= t; schrieb am Di., 25. Okt. 2016 um 14:43=C2=A0Uhr:
Thanks. Unfortunately= this isn't yet an option in my version of Emacs, but I'll keep it = in mind for the future.



For older versions you can use sh-use-smie to ni= l.
--089e0122f07cbfbd68053fb1148f--