From unknown Sat Sep 20 12:49:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26187: Bug in indent-sexp Resent-From: Gdobbins Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Mar 2017 06:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26187 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 26187@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Reply-To: Gdobbins Received: via spool by submit@debbugs.gnu.org id=B.148998999614609 (code B ref -1); Mon, 20 Mar 2017 06:07:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Mar 2017 06:06:36 +0000 Received: from localhost ([127.0.0.1]:35796 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpqSh-0003nZ-O4 for submit@debbugs.gnu.org; Mon, 20 Mar 2017 02:06:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51005) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cplxq-00055f-SE for submit@debbugs.gnu.org; Sun, 19 Mar 2017 21:18:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cplxk-0005Y8-E1 for submit@debbugs.gnu.org; Sun, 19 Mar 2017 21:18:21 -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,FREEMAIL_FROM, HTML_MESSAGE,MIME_BASE64_BLANKS,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36965) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cplxk-0005Y2-Aa for submit@debbugs.gnu.org; Sun, 19 Mar 2017 21:18:20 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41973) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cplxi-0007XN-Mh for bug-gnu-emacs@gnu.org; Sun, 19 Mar 2017 21:18:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cplxf-0005XJ-Hz for bug-gnu-emacs@gnu.org; Sun, 19 Mar 2017 21:18:18 -0400 Received: from mail4.protonmail.ch ([185.70.40.27]:28190) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cplxf-0005Wu-2c for bug-gnu-emacs@gnu.org; Sun, 19 Mar 2017 21:18:15 -0400 Date: Sun, 19 Mar 2017 21:18:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1489972691; bh=GHz1iaUFK6V/4ExtEkSirZ1iGIGgCNKVhYRUWFlCA54=; h=To:From:Reply-To:Subject:Feedback-ID:From; b=cyG4I7SWAr6U+MN1/jiIO0RPDn54hAUj8gdH4lrWbCc5UIoLhlz1mPgb+I7L43wC6 W80nSttrY+gcv3Xp+l5gEuExNIwtSSxbtVsmfUM3c8z5lMnMK5qVGy3nDTuMc5Ey7c BVG00sTzTRVhdGevUOGSMkainzym6zNcb8P7vdWs= From: Gdobbins Message-ID: Feedback-ID: 2scFH5skvFzgZJ7ILBOVugR__H-QecA1siOwz0AeO2iN_D48zTQMjBTq6Jy9M68A2__zFgy29E_J00dfSYIKuA==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_b4c013d9642609565cde3091d87aea00" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] 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, 20 Mar 2017 02:06:34 -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 (----) This is a multi-part message in MIME format. --b1_b4c013d9642609565cde3091d87aea00 Content-Type: multipart/alternative; boundary="b2_b4c013d9642609565cde3091d87aea00" --b2_b4c013d9642609565cde3091d87aea00 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 VGhlIHJlZmFjdG9yIG9mIGluZGVudC1zZXhwIGluIGNvbW1pdCAzZWUzOTk1ZDEwNWZmMDJmMGZh YzU0MDc1NzQzMWQzNmNiNDVjNmM3IGJyb2tlIHRoZSBhc3N1bXB0aW9uCgo7OyBJZiBFTkRQT1Mg aXMgbmlsLCBpdCBpcyBzYWZlIG5vdCB0byBzY2FuIGJlZm9yZSBwb2ludAo7OyBzaW5jZSBldmVy eSBsaW5lIHdlIGluZGVudCBpcyBtb3JlIGRlZXBseSBuZXN0ZWQgdGhhbiBwb2ludCBpcy4KCnRo ZXJlYnkgYnJlYWtpbmcgZnVuY3Rpb25hbGl0eSBpbiBwYXJlZGl0LiBUaGUgYXR0YWNoZWQgcGF0 Y2ggZml4ZXMgdGhpcy4KCi0tIEdyYWhhbSBEb2JiaW5z --b2_b4c013d9642609565cde3091d87aea00 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5UaGUgcmVmYWN0b3Igb2YgaW5kZW50LXNleHAgaW4gY29tbWl0Jm5ic3A7M2VlMzk5NWQx MDVmZjAyZjBmYWM1NDA3NTc0MzFkMzZjYjQ1YzZjNyBicm9rZSB0aGUgYXNzdW1wdGlvbjwvZGl2 PjxkaXY+PGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7IDs7IElmIEVORFBPUyBpcyBuaWwsIGl0IGlzIHNhZmUgbm90IHRvIHNjYW4g YmVmb3JlIHBvaW50PGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7IDs7IHNpbmNlIGV2ZXJ5IGxpbmUgd2UgaW5kZW50IGlzIG1vcmUg ZGVlcGx5IG5lc3RlZCB0aGFuIHBvaW50IGlzLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2 PnRoZXJlYnkgYnJlYWtpbmcgZnVuY3Rpb25hbGl0eSBpbiBwYXJlZGl0LiBUaGUgYXR0YWNoZWQg cGF0Y2ggZml4ZXMgdGhpcy48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25t YWlsX3NpZ25hdHVyZV9ibG9jayAiPjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Js b2NrLXVzZXIgIj4tLSBHcmFoYW0gRG9iYmluczxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25t YWlsX3NpZ25hdHVyZV9ibG9jay1wcm90b24gcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stZW1w dHkiPjxicj48L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rpdj4= --b2_b4c013d9642609565cde3091d87aea00-- --b1_b4c013d9642609565cde3091d87aea00 Content-Type: text/x-patch; name="0001-lisp-emacs-lisp-lisp-mode.el-indent-sexp-Fix-null-en.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-lisp-emacs-lisp-lisp-mode.el-indent-sexp-Fix-null-en.patch RnJvbSBhYWM0N2ZiY2RjNjE3NWVhZDljYWY5ZjkwM2YyNDEwMGEyODA1Y2NjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBHcmFoYW0gRG9iYmlucyA8Z2RvYmJpbnNAcHJvdG9ubWFpbC5j b20+CkRhdGU6IFN1biwgMTkgTWFyIDIwMTcgMjE6MDY6MTggLTA0MDAKU3ViamVjdDogW1BBVENI XSAqIGxpc3AvZW1hY3MtbGlzcC9saXNwLW1vZGUuZWwgKGluZGVudC1zZXhwKTogRml4IG51bGwg ZW5kcG9zCiBjYXNlCgotLS0KIGxpc3AvZW1hY3MtbGlzcC9saXNwLW1vZGUuZWwgfCA1ICsrKyst CiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t Z2l0IGEvbGlzcC9lbWFjcy1saXNwL2xpc3AtbW9kZS5lbCBiL2xpc3AvZW1hY3MtbGlzcC9saXNw LW1vZGUuZWwKaW5kZXggZWIwN2MxOGIwMy4uZDYyOTNjMDMwNCAxMDA2NDQKLS0tIGEvbGlzcC9l bWFjcy1saXNwL2xpc3AtbW9kZS5lbAorKysgYi9saXNwL2VtYWNzLWxpc3AvbGlzcC1tb2RlLmVs CkBAIC0xMDgzLDcgKzEwODMsOCBAQCBpbmRlbnQtc2V4cAogICAgICAgICAgKGluaXQtZGVwdGgg KGNhciBzdGF0ZSkpCiAgICAgICAgICAobmV4dC1kZXB0aCBpbml0LWRlcHRoKQogICAgICAgICAg KGxhc3QtZGVwdGggaW5pdC1kZXB0aCkKLSAgICAgICAgIChsYXN0LXN5bnRheC1wb2ludCAocG9p bnQpKSkKKyAgICAgICAgIChsYXN0LXN5bnRheC1wb2ludCAocG9pbnQpKQorICAgICAgICAgKHJl YWwtZW5kcG9zIGVuZHBvcykpCiAgICAgKHVubGVzcyBlbmRwb3MKICAgICAgIDs7IEdldCBlcnJv ciBub3cgaWYgd2UgZG9uJ3QgaGF2ZSBhIGNvbXBsZXRlIHNleHAgYWZ0ZXIgcG9pbnQuCiAgICAg ICAoc2F2ZS1leGN1cnNpb24gKGZvcndhcmQtc2V4cCAxKQpAQCAtMTExNiw2ICsxMTE3LDggQEAg aW5kZW50LXNleHAKICAgICAgICAgICAgICAgICBsYXN0LWRlcHRoICgtIGxhc3QtZGVwdGggbmV4 dC1kZXB0aCkKICAgICAgICAgICAgICAgICBuZXh0LWRlcHRoIGluaXQtZGVwdGgpKQogICAgICAg ICAoZm9yd2FyZC1saW5lIDEpCisgICAgICAgICh3aGVuIChhbmQgKG5vdCByZWFsLWVuZHBvcykg KDw9IG5leHQtZGVwdGggaW5pdC1kZXB0aCkpCisgICAgICAgICAgKGdvdG8tY2hhciBlbmRwb3Mp KQogICAgICAgICAod2hlbiAoPCAocG9pbnQpIGVuZHBvcykKICAgICAgICAgICAobGV0ICgoZGVw dGgtZGVsdGEgKC0gbmV4dC1kZXB0aCBsYXN0LWRlcHRoKSkpCiAgICAgICAgICAgICAoY29uZCAo KDwgZGVwdGgtZGVsdGEgMCkKLS0gCjIuMTIuMAoK --b1_b4c013d9642609565cde3091d87aea00-- From unknown Sat Sep 20 12:49:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26187: Bug in indent-sexp Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Mar 2017 13:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26187 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gdobbins Cc: 26187@debbugs.gnu.org Received: via spool by 26187-submit@debbugs.gnu.org id=B26187.149001595429138 (code B ref 26187); Mon, 20 Mar 2017 13:20:02 +0000 Received: (at 26187) by debbugs.gnu.org; 20 Mar 2017 13:19:14 +0000 Received: from localhost ([127.0.0.1]:35957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpxDO-0007Zu-DG for submit@debbugs.gnu.org; Mon, 20 Mar 2017 09:19:14 -0400 Received: from mail-it0-f45.google.com ([209.85.214.45]:36814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpxDN-0007Zf-5n for 26187@debbugs.gnu.org; Mon, 20 Mar 2017 09:19:13 -0400 Received: by mail-it0-f45.google.com with SMTP id w124so88149656itb.1 for <26187@debbugs.gnu.org>; Mon, 20 Mar 2017 06:19:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=RcBdQxTBHMyEkPba4ytaE7w343G7k69Hq0Mi6QgNKZ4=; b=KGtCmghsbO42bksjDZwh7u7tp7y//ANHQZ+aCbPdcFZJBKuw8EAdQ3Y4pIbnhxPL6x ioNSygmeXRUZISus3ysOQP0FrosiXSF030GRd3IrxrJ208FKbq7fT8Iv1TKUPPT0hlzl IO0LM0btnKaDvmVEIVJ7n4ccPPtNv0J2RUJzgmav/9S+WdzKi9076nBCZI6AYLlgqds0 h9542pNGigqY7gK/ptWkaaYEMfZjPGGlFg8mU/l7rq2wYacx/6MQ3J955J8l0JbQ3ngz HaINR4gTolkQkKaTvztjgn+F758jv9s2Av9wRyCbpEMJEmrBgoLIYaUNi2v8zOUCj+lQ 9Keg== 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:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=RcBdQxTBHMyEkPba4ytaE7w343G7k69Hq0Mi6QgNKZ4=; b=SV7chjH1PsAkkKYMOlH5CaD+eIsBy3tWBGTeyfoCCFGcQeWF804Gpw/Lz4I202womT ia/0bpcOcCBW/fD7i6CbJ3hstusdmMZAz8tJrvHkD1To3eDTCEiQf6zpYG2OB74cdvpf Jal4DbdQiWdTbzCDTAe1huaXL1tikIDZONK21wUOvuN9vw0T8dlagT08KZXL0esP6gND z3AxUfNUipp2PtuMq+VKkkuRb4kKGjbJw2wo/rBYjNXI2T9uuiKj1+ESFI9mqFg6vKFz ztkNJfifZcSi8lYktzNGCwR88xuzzjbZ1Eiu/uvE2wtBdKLkkmC8hyFmrIROrfWplcN5 NKAQ== X-Gm-Message-State: AFeK/H14NQJVAWDvrcj+qAahnEIN7BvRJUhk6GasKH4uqRCgpAY/Q7RbxhWFEhNkMUhQPA== X-Received: by 10.107.6.212 with SMTP id f81mr25416121ioi.132.1490015945004; Mon, 20 Mar 2017 06:19:05 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id p191sm5209846itc.4.2017.03.20.06.19.04 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 20 Mar 2017 06:19:04 -0700 (PDT) From: npostavs@users.sourceforge.net References: Date: Mon, 20 Mar 2017 09:20:25 -0400 In-Reply-To: (gdobbins@protonmail.com's message of "Sun, 19 Mar 2017 21:18:09 -0400") Message-ID: <87inn43x0m.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (/) Gdobbins writes: > The refactor of indent-sexp in commit 3ee3995d105ff02f0fac540757431d36cb45c6c7 broke the assumption > > ;; If ENDPOS is nil, it is safe not to scan before point > ;; since every line we indent is more deeply nested than point is. > > thereby breaking functionality in paredit. The attached patch fixes > this. Could you post the scenario which is broken? I have a another pending change to indent-sexp for Bug#25122 [1] which actually removes the rescanning completely, but I'm not sure if that would rebreak this scenario or fix it... [1]: https://debbugs.gnu.org/cgi/bugreport.cgi?att=1;bug=25122;msg=74;filename=v2-0001-Don-t-reparse-the-sexp-in-indent-sexp-Bug-25122.patch From unknown Sat Sep 20 12:49:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26187: Bug in indent-sexp Resent-From: Gdobbins Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Mar 2017 20:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26187 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: npostavs@users.sourceforge.net Cc: 26187@debbugs.gnu.org Reply-To: Gdobbins Received: via spool by 26187-submit@debbugs.gnu.org id=B26187.14900400572111 (code B ref 26187); Mon, 20 Mar 2017 20:01:02 +0000 Received: (at 26187) by debbugs.gnu.org; 20 Mar 2017 20:00:57 +0000 Received: from localhost ([127.0.0.1]:36706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cq3U7-0000Xt-Cn for submit@debbugs.gnu.org; Mon, 20 Mar 2017 16:00:56 -0400 Received: from mail4.protonmail.ch ([185.70.40.27]:36245) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cq3U4-0000Xk-Uo for 26187@debbugs.gnu.org; Mon, 20 Mar 2017 16:00:53 -0400 Date: Mon, 20 Mar 2017 16:00:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1490040051; bh=J+Hm8w8QSbcBtS0DjW6Vev8FcWQh7uLe13p7MCE66Y0=; h=To:From:Cc:Reply-To:Subject:In-Reply-To:References:Feedback-ID: From; b=kSitaJivs95S+9G/fEj8xD69Xr6PLanwXgt4OQ/+V15xNPymwovAl7Q2r1LbdOVry /4heJkZjB4vusGazul50ugzatS3Pm8fs5LH8DLNKct813YY+N3ajh1Bah0H6z5Dobi 2PfX2kByfKh38saVy9g9gEnSc7ZFMQtybOYJs7T8= From: Gdobbins Message-ID: <-iDEz7yrUNQWwYmF4xO2BH0kpMyXZgRqrVS8anx9AHokVQfBUOrX9KeT6cPcvO6W2IJ0KS10B9I6tDoFrsZ-BUACXFyWDk2Ny2L44xx-e1c=@protonmail.com> In-Reply-To: <87inn43x0m.fsf@users.sourceforge.net> References: <87inn43x0m.fsf@users.sourceforge.net> Feedback-ID: 2scFH5skvFzgZJ7ILBOVugR__H-QecA1siOwz0AeO2iN_D48zTQMjBTq6Jy9M68A2__zFgy29E_J00dfSYIKuA==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_d33dbeff476c387199f659e946c9720d" X-Spam-Status: No, score=-1.6 required=4.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE, MIME_BASE64_BLANKS,MISSING_DATE,URIBL_BLOCKED autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail4.protonmail.ch 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 (/) This is a multi-part message in MIME format. --b1_d33dbeff476c387199f659e946c9720d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 U3VyZS4gSW4gdGhlIGZvcm06CgooZGVmdW4gbGlzcC1pbmRlbnQtZGVmZm9ybSAoc3RhdGUgX2lu ZGVudC1wb2ludCkKKGdvdG8tY2hhciAoY2FyIChjZHIgc3RhdGUpKSkKKGZvcndhcmQtbGluZSAx KQooaWYgKD4gKHBvaW50KSAoY2FyIChjZHIgKGNkciBzdGF0ZSkpKSl8Cihwcm9nbgooZ290by1j aGFyIChjYXIgKGNkciBzdGF0ZSkpKQoKKCsgbGlzcC1ib2R5LWluZGVudCAoY3VycmVudC1jb2x1 bW4pKSkpKQoKd2hlcmUgfCBpcyBwb2ludCwgY2FsbCBpbmRlbnQtc2V4cCBhbmQgdGhlIHJlc3Vs dCB3aWxsIGJlCgooZGVmdW4gbGlzcC1pbmRlbnQtZGVmZm9ybSAoc3RhdGUgX2luZGVudC1wb2lu dCkKKGdvdG8tY2hhciAoY2FyIChjZHIgc3RhdGUpKSkKKGZvcndhcmQtbGluZSAxKQooaWYgKD4g KHBvaW50KSAoY2FyIChjZHIgKGNkciBzdGF0ZSkpKSl8Cihwcm9nbgooZ290by1jaGFyIChjYXIg KGNkciBzdGF0ZSkpKQoKKCsgbGlzcC1ib2R5LWluZGVudCAoY3VycmVudC1jb2x1bW4pKSkpKQoK d2hpY2ggaXMgaW5jb3JyZWN0LgoKLS0gR3JhaGFtIERvYmJpbnM= --b1_d33dbeff476c387199f659e946c9720d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5TdXJlLiBJbiB0aGUgZm9ybTo8YnI+PC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9z aWduYXR1cmVfYmxvY2sgIj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay11 c2VyICI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXVz ZXIgIj4oZGVmdW4gbGlzcC1pbmRlbnQtZGVmZm9ybSAoc3RhdGUgX2luZGVudC1wb2ludCk8YnI+ PC9kaXY+PC9kaXY+PGRpdj4mbmJzcDsgKGdvdG8tY2hhciAoY2FyIChjZHIgc3RhdGUpKSk8YnI+ PC9kaXY+PGRpdj4mbmJzcDsgKGZvcndhcmQtbGluZSAxKTxicj48L2Rpdj48ZGl2PiZuYnNwOyAo aWYgKCZndDsgKHBvaW50KSAoY2FyIChjZHIgKGNkciBzdGF0ZSkpKSl8PGJyPjwvZGl2PjxkaXY+ Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IChwcm9nbjxicj48L2Rpdj48ZGl2PiZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAoZ290by1jaGFyIChjYXIgKGNk ciBzdGF0ZSkpKTxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9j ayAiPjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXVzZXIgIj4mbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgKCsgbGlzcC1ib2R5LWluZGVudCAo Y3VycmVudC1jb2x1bW4pKSkpKTxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25h dHVyZV9ibG9jay11c2VyICI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0 dXJlX2Jsb2NrLXVzZXIgIj53aGVyZSB8IGlzIHBvaW50LCBjYWxsIGluZGVudC1zZXhwIGFuZCB0 aGUgcmVzdWx0IHdpbGwgYmU8L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9i bG9jay11c2VyICI+PGJyPjwvZGl2PjwvZGl2PjxkaXY+KGRlZnVuIGxpc3AtaW5kZW50LWRlZmZv cm0gKHN0YXRlIF9pbmRlbnQtcG9pbnQpPGJyPjwvZGl2PjxkaXY+Jm5ic3A7IChnb3RvLWNoYXIg KGNhciAoY2RyIHN0YXRlKSkpPGJyPjwvZGl2PjxkaXY+Jm5ic3A7IChmb3J3YXJkLWxpbmUgMSk8 YnI+PC9kaXY+PGRpdj4mbmJzcDsgKGlmICgmZ3Q7IChwb2ludCkgKGNhciAoY2RyIChjZHIgc3Rh dGUpKSkpfDxicj48L2Rpdj48ZGl2Pihwcm9nbjxicj48L2Rpdj48ZGl2PiZuYnNwOyAoZ290by1j aGFyIChjYXIgKGNkciBzdGF0ZSkpKTxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3Np Z25hdHVyZV9ibG9jayAiPjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXVz ZXIgIj4mbmJzcDsgKCsgbGlzcC1ib2R5LWluZGVudCAoY3VycmVudC1jb2x1bW4pKSkpKTxicj48 L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay11c2VyICI+PGJyPjwv ZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXVzZXIgIj53aGljaCBp cyBpbmNvcnJlY3QuPC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2st dXNlciAiPjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay11 c2VyICI+LS0gR3JhaGFtIERvYmJpbnM8L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rpdj4= --b1_d33dbeff476c387199f659e946c9720d-- From unknown Sat Sep 20 12:49:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26187: Bug in indent-sexp Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Mar 2017 03:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26187 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gdobbins Cc: 26187@debbugs.gnu.org Received: via spool by 26187-submit@debbugs.gnu.org id=B26187.149006644610560 (code B ref 26187); Tue, 21 Mar 2017 03:21:01 +0000 Received: (at 26187) by debbugs.gnu.org; 21 Mar 2017 03:20:46 +0000 Received: from localhost ([127.0.0.1]:37095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqALm-0002kB-5R for submit@debbugs.gnu.org; Mon, 20 Mar 2017 23:20:46 -0400 Received: from mail-it0-f45.google.com ([209.85.214.45]:37645) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqALk-0002jt-PR; Mon, 20 Mar 2017 23:20:45 -0400 Received: by mail-it0-f45.google.com with SMTP id 190so2540689itm.0; Mon, 20 Mar 2017 20:20:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=I7LjVSmJCwFsy5JYvyyC8cZDVmRLHWlew6pyDPX+520=; b=K054TpwbXYaIdOc9En5erSDx7Q5McY2iAcV7oam3JCe8TpoS6Dz1E61BYtD8uJXhFa wZWIioBSXjvUqiChsWrPSbjPko52qesZ2oRkhFXqtDdGpIA1htPTwZF1o7Y4MIREAP0u bM5rN5pUkASJdyl5Ud3CFYSD+m/P6iaQxicKBWAMU4WgFny90qjsvBL632nXoo1q+/oj 2cmaoFzSSJjZnBoY5Zcae20CeDGQDCOId23U+GkYQkVSZhmksci0G35zQd9VKXn9aFuH fH9Lfrn9UE6jqv6LAuLyN1BPDYv/pRPH2EZu6UT5A/RrESNWIeaDwF5yVbh9ePYRYcm8 YBbA== 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:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=I7LjVSmJCwFsy5JYvyyC8cZDVmRLHWlew6pyDPX+520=; b=Q2hLfUo0vRnYBxrCXjImaaehniAF7fCCTZINdDGw1j3mu/ChpBKU4ItMbwGdo0NMHw Gd1dC4eDK9E+TfEJmw01ayZA8jlyXurIwGRLXNgttJCAZpWYIViWkxSbP9KjlOQRkgQY /a1oTHMWhQyIZ7DzZjMicLSzhEmJ9Cl/rsezbedoTCAWIiuOH9VCE41qlH+ZsGlilbvc SxH92J1DeuYUtQSxEO8wtAqARYZH4XJmghDUXft8QLA++Sc/gMwm42SEq+LsKGMHHr13 24gfrdnCabQj7JSEoaDzquLVdnVggPBada/YiCaY3L1ey6dd4Tmb3w+4fXlPse14X3dI EHRg== X-Gm-Message-State: AFeK/H3kXwbCFhg+UL9Bd0q4IVsf5Jvwx05EDGBUgaX7a0HucZnZ/FUbb+fVug3t92rmfw== X-Received: by 10.36.217.16 with SMTP id p16mr726958itg.18.1490066439344; Mon, 20 Mar 2017 20:20:39 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id y124sm6189094itd.19.2017.03.20.20.20.38 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 20 Mar 2017 20:20:38 -0700 (PDT) From: npostavs@users.sourceforge.net References: <87inn43x0m.fsf@users.sourceforge.net> <-iDEz7yrUNQWwYmF4xO2BH0kpMyXZgRqrVS8anx9AHokVQfBUOrX9KeT6cPcvO6W2IJ0KS10B9I6tDoFrsZ-BUACXFyWDk2Ny2L44xx-e1c=@protonmail.com> Date: Mon, 20 Mar 2017 23:22:00 -0400 In-Reply-To: <-iDEz7yrUNQWwYmF4xO2BH0kpMyXZgRqrVS8anx9AHokVQfBUOrX9KeT6cPcvO6W2IJ0KS10B9I6tDoFrsZ-BUACXFyWDk2Ny2L44xx-e1c=@protonmail.com> (gdobbins@protonmail.com's message of "Mon, 20 Mar 2017 16:00:49 -0400") Message-ID: <87efxr48mf.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (/) tags 26187 patch quit Gdobbins writes: > Sure. In the form: > > (defun lisp-indent-defform (state _indent-point) > (goto-char (car (cdr state))) > (forward-line 1) > (if (> (point) (car (cdr (cdr state))))| > (progn > (goto-char (car (cdr state))) > (+ lisp-body-indent (current-column))))) > > where | is point, call indent-sexp and the result will be > > (defun lisp-indent-defform (state _indent-point) > (goto-char (car (cdr state))) > (forward-line 1) > (if (> (point) (car (cdr (cdr state))))| > (progn > (goto-char (car (cdr state))) > (+ lisp-body-indent (current-column))))) > > which is incorrect. Hmm, the original behaviour is that no indentation happens at all which seems kind of odd to me. But that's better than breaking things I guess. Have you done copyright assignment for Emacs, or should I mark your patch as a tiny change? From unknown Sat Sep 20 12:49:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26187: Bug in indent-sexp Resent-From: Gdobbins Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Mar 2017 04:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26187 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: npostavs@users.sourceforge.net Cc: 26187@debbugs.gnu.org Reply-To: Gdobbins Received: via spool by 26187-submit@debbugs.gnu.org id=B26187.149007027322789 (code B ref 26187); Tue, 21 Mar 2017 04:25:02 +0000 Received: (at 26187) by debbugs.gnu.org; 21 Mar 2017 04:24:33 +0000 Received: from localhost ([127.0.0.1]:37110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqBLV-0005vU-Hl for submit@debbugs.gnu.org; Tue, 21 Mar 2017 00:24:33 -0400 Received: from mail4.protonmail.ch ([185.70.40.27]:50746) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqBLS-0005vL-UT for 26187@debbugs.gnu.org; Tue, 21 Mar 2017 00:24:31 -0400 Date: Tue, 21 Mar 2017 00:24:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1490070269; bh=ZgFah3B5Q2EjP/wBVtZ9lqpNLo6YX/Qpviw88Uda0zk=; h=To:From:Cc:Reply-To:Subject:In-Reply-To:References:Feedback-ID: From; b=JQYNZ4YbkwzmDPLdFBXoupX4IqfS/sehQ8yAM6TDy2h4RWHBjZd+YoEzP1XGZFfn9 ww4GMCUglWgmb8VWjAhbStLG4kkdVpsOI/8kQRfUSRW6JkmwBjQBpK6By1Rouvp9GK mcCnLNrDCmxksF7XSRX4bDPLsCvY+zU6/Z37AQ0Y= From: Gdobbins Message-ID: In-Reply-To: <87efxr48mf.fsf@users.sourceforge.net> References: <87inn43x0m.fsf@users.sourceforge.net> <-iDEz7yrUNQWwYmF4xO2BH0kpMyXZgRqrVS8anx9AHokVQfBUOrX9KeT6cPcvO6W2IJ0KS10B9I6tDoFrsZ-BUACXFyWDk2Ny2L44xx-e1c=@protonmail.com> <87efxr48mf.fsf@users.sourceforge.net> Feedback-ID: 2scFH5skvFzgZJ7ILBOVugR__H-QecA1siOwz0AeO2iN_D48zTQMjBTq6Jy9M68A2__zFgy29E_J00dfSYIKuA==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_e88d4e9917d199f9f9fc61ed67fc32ed" X-Spam-Status: No, score=-1.6 required=4.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE, MIME_BASE64_BLANKS,MISSING_DATE,URIBL_BLOCKED autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail4.protonmail.ch 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 (/) This is a multi-part message in MIME format. --b1_e88d4e9917d199f9f9fc61ed67fc32ed Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 SSBoYXZlIG5vdCB5ZXQgZG9uZSBhIGNvcHlyaWdodCBhc3NpZ25tZW50LgoKLS0gR3JhaGFtIERv YmJpbnMKCi0tLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS0KU3ViamVjdDogUmU6IGJ1 ZyMyNjE4NzogQnVnIGluIGluZGVudC1zZXhwCkxvY2FsIFRpbWU6IE1hcmNoIDIwLCAyMDE3IDEx OjIwIFBNClVUQyBUaW1lOiBNYXJjaCAyMSwgMjAxNyAzOjIwIEFNCkZyb206IG5wb3N0YXZzQHVz ZXJzLnNvdXJjZWZvcmdlLm5ldApUbzogR2RvYmJpbnMgPGdkb2JiaW5zQHByb3Rvbm1haWwuY29t PgoyNjE4N0BkZWJidWdzLmdudS5vcmcKCnRhZ3MgMjYxODcgcGF0Y2gKcXVpdAoKR2RvYmJpbnMg PGdkb2JiaW5zQHByb3Rvbm1haWwuY29tPiB3cml0ZXM6Cgo+IFN1cmUuIEluIHRoZSBmb3JtOgo+ Cj4gKGRlZnVuIGxpc3AtaW5kZW50LWRlZmZvcm0gKHN0YXRlIF9pbmRlbnQtcG9pbnQpCj4gKGdv dG8tY2hhciAoY2FyIChjZHIgc3RhdGUpKSkKPiAoZm9yd2FyZC1saW5lIDEpCj4gKGlmICg+IChw b2ludCkgKGNhciAoY2RyIChjZHIgc3RhdGUpKSkpfAo+IChwcm9nbgo+IChnb3RvLWNoYXIgKGNh ciAoY2RyIHN0YXRlKSkpCj4gKCsgbGlzcC1ib2R5LWluZGVudCAoY3VycmVudC1jb2x1bW4pKSkp KQo+Cj4gd2hlcmUgfCBpcyBwb2ludCwgY2FsbCBpbmRlbnQtc2V4cCBhbmQgdGhlIHJlc3VsdCB3 aWxsIGJlCj4KPiAoZGVmdW4gbGlzcC1pbmRlbnQtZGVmZm9ybSAoc3RhdGUgX2luZGVudC1wb2lu dCkKPiAoZ290by1jaGFyIChjYXIgKGNkciBzdGF0ZSkpKQo+IChmb3J3YXJkLWxpbmUgMSkKPiAo aWYgKD4gKHBvaW50KSAoY2FyIChjZHIgKGNkciBzdGF0ZSkpKSl8Cj4gKHByb2duCj4gKGdvdG8t Y2hhciAoY2FyIChjZHIgc3RhdGUpKSkKPiAoKyBsaXNwLWJvZHktaW5kZW50IChjdXJyZW50LWNv bHVtbikpKSkpCj4KPiB3aGljaCBpcyBpbmNvcnJlY3QuCgpIbW0sIHRoZSBvcmlnaW5hbCBiZWhh dmlvdXIgaXMgdGhhdCBubyBpbmRlbnRhdGlvbiBoYXBwZW5zIGF0IGFsbCB3aGljaApzZWVtcyBr aW5kIG9mIG9kZCB0byBtZS4gQnV0IHRoYXQncyBiZXR0ZXIgdGhhbiBicmVha2luZyB0aGluZ3Mg SQpndWVzcy4gSGF2ZSB5b3UgZG9uZSBjb3B5cmlnaHQgYXNzaWdubWVudCBmb3IgRW1hY3MsIG9y IHNob3VsZCBJIG1hcmsKeW91ciBwYXRjaCBhcyBhIHRpbnkgY2hhbmdlPw== --b1_e88d4e9917d199f9f9fc61ed67fc32ed Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5JIGhhdmUgbm90IHlldCBkb25lIGEgY29weXJpZ2h0IGFzc2lnbm1lbnQuPGJyPjwvZGl2 PjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrICI+ PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stdXNlciAiPi0tIEdyYWhhbSBE b2JiaW5zPGJyPjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXBy b3RvbiBwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1lbXB0eSI+PGJyPjwvZGl2PjwvZGl2Pjxk aXY+PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIiB0eXBlPSJj aXRlIj48ZGl2Pi0tLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS08YnI+PC9kaXY+PGRp dj5TdWJqZWN0OiBSZTogYnVnIzI2MTg3OiBCdWcgaW4gaW5kZW50LXNleHA8YnI+PC9kaXY+PGRp dj5Mb2NhbCBUaW1lOiBNYXJjaCAyMCwgMjAxNyAxMToyMCBQTTxicj48L2Rpdj48ZGl2PlVUQyBU aW1lOiBNYXJjaCAyMSwgMjAxNyAzOjIwIEFNPGJyPjwvZGl2PjxkaXY+RnJvbTogbnBvc3RhdnNA dXNlcnMuc291cmNlZm9yZ2UubmV0PGJyPjwvZGl2PjxkaXY+VG86IEdkb2JiaW5zICZsdDtnZG9i Ymluc0Bwcm90b25tYWlsLmNvbSZndDs8YnI+PC9kaXY+PGRpdj4yNjE4N0BkZWJidWdzLmdudS5v cmc8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj50YWdzIDI2MTg3IHBhdGNoPGJyPjwvZGl2 PjxkaXY+cXVpdDxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkdkb2JiaW5zICZsdDtnZG9i Ymluc0Bwcm90b25tYWlsLmNvbSZndDsgd3JpdGVzOjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48 ZGl2PiZndDsgU3VyZS4gSW4gdGhlIGZvcm06PGJyPjwvZGl2PjxkaXY+Jmd0OyA8YnI+PC9kaXY+ PGRpdj4mZ3Q7IChkZWZ1biBsaXNwLWluZGVudC1kZWZmb3JtIChzdGF0ZSBfaW5kZW50LXBvaW50 KTxicj48L2Rpdj48ZGl2PiZndDsgICAoZ290by1jaGFyIChjYXIgKGNkciBzdGF0ZSkpKTxicj48 L2Rpdj48ZGl2PiZndDsgICAoZm9yd2FyZC1saW5lIDEpPGJyPjwvZGl2PjxkaXY+Jmd0OyAgIChp ZiAoJmd0OyAocG9pbnQpIChjYXIgKGNkciAoY2RyIHN0YXRlKSkpKXw8YnI+PC9kaXY+PGRpdj4m Z3Q7ICAgICAgIChwcm9nbjxicj48L2Rpdj48ZGl2PiZndDsgICAgICAgICAoZ290by1jaGFyIChj YXIgKGNkciBzdGF0ZSkpKTxicj48L2Rpdj48ZGl2PiZndDsgICAgICAgICAoKyBsaXNwLWJvZHkt aW5kZW50IChjdXJyZW50LWNvbHVtbikpKSkpPGJyPjwvZGl2PjxkaXY+Jmd0OyA8YnI+PC9kaXY+ PGRpdj4mZ3Q7IHdoZXJlIHwgaXMgcG9pbnQsIGNhbGwgaW5kZW50LXNleHAgYW5kIHRoZSByZXN1 bHQgd2lsbCBiZTxicj48L2Rpdj48ZGl2PiZndDsgPGJyPjwvZGl2PjxkaXY+Jmd0OyAoZGVmdW4g bGlzcC1pbmRlbnQtZGVmZm9ybSAoc3RhdGUgX2luZGVudC1wb2ludCk8YnI+PC9kaXY+PGRpdj4m Z3Q7ICAgKGdvdG8tY2hhciAoY2FyIChjZHIgc3RhdGUpKSk8YnI+PC9kaXY+PGRpdj4mZ3Q7ICAg KGZvcndhcmQtbGluZSAxKTxicj48L2Rpdj48ZGl2PiZndDsgICAoaWYgKCZndDsgKHBvaW50KSAo Y2FyIChjZHIgKGNkciBzdGF0ZSkpKSl8PGJyPjwvZGl2PjxkaXY+Jmd0OyAocHJvZ248YnI+PC9k aXY+PGRpdj4mZ3Q7ICAgKGdvdG8tY2hhciAoY2FyIChjZHIgc3RhdGUpKSk8YnI+PC9kaXY+PGRp dj4mZ3Q7ICAgKCsgbGlzcC1ib2R5LWluZGVudCAoY3VycmVudC1jb2x1bW4pKSkpKTxicj48L2Rp dj48ZGl2PiZndDsgPGJyPjwvZGl2PjxkaXY+Jmd0OyB3aGljaCBpcyBpbmNvcnJlY3QuPGJyPjwv ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SG1tLCB0aGUgb3JpZ2luYWwgYmVoYXZpb3VyIGlzIHRo YXQgbm8gaW5kZW50YXRpb24gaGFwcGVucyBhdCBhbGwgd2hpY2g8YnI+PC9kaXY+PGRpdj5zZWVt cyBraW5kIG9mIG9kZCB0byBtZS4gIEJ1dCB0aGF0J3MgYmV0dGVyIHRoYW4gYnJlYWtpbmcgdGhp bmdzIEk8YnI+PC9kaXY+PGRpdj5ndWVzcy4gIEhhdmUgeW91IGRvbmUgY29weXJpZ2h0IGFzc2ln bm1lbnQgZm9yIEVtYWNzLCBvciBzaG91bGQgSSBtYXJrPGJyPjwvZGl2PjxkaXY+eW91ciBwYXRj aCBhcyBhIHRpbnkgY2hhbmdlPzxicj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+ --b1_e88d4e9917d199f9f9fc61ed67fc32ed-- From unknown Sat Sep 20 12:49:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26187: Bug in indent-sexp Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 Mar 2017 00:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26187 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Gdobbins Cc: 26187@debbugs.gnu.org Received: via spool by 26187-submit@debbugs.gnu.org id=B26187.149014370928657 (code B ref 26187); Wed, 22 Mar 2017 00:49:02 +0000 Received: (at 26187) by debbugs.gnu.org; 22 Mar 2017 00:48:29 +0000 Received: from localhost ([127.0.0.1]:38456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqURx-0007S4-Hl for submit@debbugs.gnu.org; Tue, 21 Mar 2017 20:48:29 -0400 Received: from mail-it0-f42.google.com ([209.85.214.42]:36239) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqURv-0007Ri-BS; Tue, 21 Mar 2017 20:48:28 -0400 Received: by mail-it0-f42.google.com with SMTP id w124so17697407itb.1; Tue, 21 Mar 2017 17:48:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=oTvH0MwCyo5YGlF5f8JpLKLOMmHS8EGWoZNQcysuw6A=; b=RLoFDHc0g+Q36ZTrgpqc78YYBlPQhYISco2Wj509yS2CdHbjJCNwO0rULjQG41/dXp O3apGlWMmL9gxxLzSdcXKgP1czVFjX4VYf8COzFun9bbl0Q2+mq7g7Vbp9BwoJWVNiMj CakiKd6/ARs4ccYm22fAqgT2rOngOODcTingAnDzbm7kRjElv6t+7U+0zeL85Ii7uJvB e7wyBz3CcrpXIuB64IMY9+B09pLXWpJE10ZdBKcaF9rPKIsxyZtHu7yuR1Jxu+T7sege 11hxRgqPublhKXUwXHVplz3VSZvqMeWNM6sJI2P699LbWRm1219je0y6/8/hgkBO2Vrd ZT2Q== 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:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=oTvH0MwCyo5YGlF5f8JpLKLOMmHS8EGWoZNQcysuw6A=; b=Ekx0ikGmhhFqB19tiKonjNp2hxn7M7NbbLJIrFHlOd2DEa5HpC0FMzuy5J545CYXbZ odzDOFw0nuQPWllQs2TuZ5KPWZpyQbD1V8H5d50C+uiiQa0xgLIJN/ZXTicd9t+8+FzY tpPkdUs81zf07WEgt+vlg/8Snh0heD+zX7olYDxSyLCAcbD+mqHCGVbKSGkXn3gmuva5 kqm2TacDmgp8u+u+HlgdNcAziaDUJsfvuQP5EqRq7Fr8PKreOKKtaOWYTnJDz6RjCfGV OL7+WZTs2RgcOhGd4HKishJ8HSnJhE7hm8ESXS/iUoXAYlRXA26UZ4/i5pte3gLhJthQ iRRQ== X-Gm-Message-State: AFeK/H037oyFB+SI8DLxeNTYQ+4jxu8sIwwxmQBu/BwNjOWW2P3U0swtCanBpvqfKo2ICg== X-Received: by 10.36.138.129 with SMTP id v123mr5458557itd.108.1490143701764; Tue, 21 Mar 2017 17:48:21 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id e20sm9432577itc.3.2017.03.21.17.48.19 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 21 Mar 2017 17:48:20 -0700 (PDT) From: npostavs@users.sourceforge.net References: Date: Tue, 21 Mar 2017 20:49:42 -0400 In-Reply-To: (gdobbins@protonmail.com's message of "Sun, 19 Mar 2017 21:18:09 -0400") Message-ID: <87bmsu3zkp.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (/) tags 26187 fixed close 26187 quit Gdobbins writes: > The refactor of indent-sexp in commit 3ee3995d105ff02f0fac540757431d36cb45c6c7 broke the assumption > > ;; If ENDPOS is nil, it is safe not to scan before point > ;; since every line we indent is more deeply nested than point is. > > thereby breaking functionality in paredit. The attached patch fixes this. > Pushed to master [1: bcb6c7b7cd], added test in [2: 0b60d7657a]. 1: 2017-03-21 20:45:31 -0400 bcb6c7b7cd954fc653fe54c20aa4a5d8dd97d76d * lisp/emacs-lisp/lisp-mode.el (indent-sexp): Fix null endpos case 2: 2017-03-21 20:45:32 -0400 0b60d7657a2d9e5f9a233032643b0f3ce55420ee * test/lisp/emacs-lisp/lisp-mode-tests.el (indent-subsexp): Test for Bug#26187