From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 16 07:53:35 2021 Received: (at submit) by debbugs.gnu.org; 16 Nov 2021 12:53:35 +0000 Received: from localhost ([127.0.0.1]:57432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mmxxv-0004Dg-47 for submit@debbugs.gnu.org; Tue, 16 Nov 2021 07:53:35 -0500 Received: from lists.gnu.org ([209.51.188.17]:53972) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mmxxt-0004DX-KQ for submit@debbugs.gnu.org; Tue, 16 Nov 2021 07:53:33 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55554) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mmxxt-0005Uh-D5 for bug-gnu-emacs@gnu.org; Tue, 16 Nov 2021 07:53:33 -0500 Received: from kamnitnik.top ([209.250.245.214]:50116) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mmxxr-0004JV-4M for bug-gnu-emacs@gnu.org; Tue, 16 Nov 2021 07:53:32 -0500 Received: from localhost (BSN-77-156-43.static.siol.net [193.77.156.43]) by kamnitnik.top (Postfix) with ESMTPSA id D46FD9CFA8 for ; Tue, 16 Nov 2021 12:53:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kamnitnik.top; s=mail; t=1637067208; bh=mXYw+Jg0K7yuhzof6op1YN983rt7nzJpzZ1IndAVgFY=; h=From:To:Subject:Date:From; b=suJuRD0EfwoBmXOxnzI/s8Ttnm7EN5WBi30NxYn9u8xCI+Bq9YIe5PHjnVBO49v6l 6qaVGhWCRpZdyqjGjdJUik1rSmvR6v9mZXZbuABsjIAA4rpjBXLEuYh9eAF6a4h1LC N+XGFpz5U7XV46Vk01K17hie0D2+DcgHkl3v6mXcbLeweCUPCcty8CZtZfbogn2WrA Y6vcB0INxtLVI5GbMM3Fx5xzul2OwuudBTcUkV1IR7KjgHZQNT9jLfNKv55ppXPy9R CfOyxDA/OV+oe8aXeMI+NjcW87IH+YWBbMCO0fOVlGrzpogib+KiCyln84wJG07rVu pDyqtMn+WZ+SQ== From: miha@kamnitnik.top To: bug-gnu-emacs@gnu.org Subject: 29.0.50; [PATCH] Don't ignore restriction in indent-region-line-by-line Date: Tue, 16 Nov 2021 13:57:59 +0100 Message-ID: <87wnl8p8a0.fsf@miha-pc> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=209.250.245.214; envelope-from=miha@kamnitnik.top; helo=kamnitnik.top X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FROM_SUSPICIOUS_NTLD=0.001, FROM_SUSPICIOUS_NTLD_FP=1.997, PDS_OTHER_BAD_TLD=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.7 (+) 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: Emacs convention is that low-level functions should respect restriction so that their callers can set restriction according to their needs. For example, 'c-indent-region' is a lower-level function whi [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: kamnitnik.top (top)] 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=miha%40kamnitnik.top; ip=209.51.188.17; r=debbugs.gnu.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.5 FROM_SUSPICIOUS_NTLD_FP From abused NTLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.1 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Emacs convention is that low-level functions should respect restriction so that their callers can set restriction according to their needs. For example, 'c-indent-region' is a lower-level function which respects the current restriction and 'indent-region' is a higher-level user command which sets the restriction for lower-level functions, it calls "(widen)". 'indent-region-line-by-line' is a low-level function on a similar level as 'c-indent-region'. This patch makes it respect the current restriction instead of having it call "(widen)". --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-Don-t-ignore-restriction-in-indent-region-line-by-li.patch Content-Transfer-Encoding: quoted-printable From=20bb388580fa7fa15be8aeabb9b80526fefbfac3aa Mon Sep 17 00:00:00 2001 From: =3D?UTF-8?q?Miha=3D20Rihtar=3DC5=3DA1i=3DC4=3D8D?=3D Date: Mon, 15 Nov 2021 17:57:36 +0100 Subject: [PATCH 1/6] Don't ignore restriction in indent-region-line-by-line * lisp/indent.el (indent-according-to-mode): Don't widen if the new optional argument is non-nil. (indent-region): Explicitly widen before calling indent-region-line-by-line. (indent-region-line-by-line): Don't widen. =2D-- lisp/indent.el | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/lisp/indent.el b/lisp/indent.el index aa6b8d17c4..0a906fb526 100644 =2D-- a/lisp/indent.el +++ b/lisp/indent.el @@ -88,16 +88,20 @@ indent-line-ignored-functions indent-relative-first-indent-point) "Values that are ignored by `indent-according-to-mode'.") =20 =2D(defun indent-according-to-mode () +(defun indent-according-to-mode (&optional dont-widen) "Indent line in proper way for current major mode. Normally, this is done by calling the function specified by the variable `indent-line-function'. However, if the value of that variable is present in the `indent-line-ignored-functions' variable, handle it specially (since those functions are used for tabbing); =2Din that case, indent by aligning to the previous non-blank line." +in that case, indent by aligning to the previous non-blank line. + +Ignore restriction, unless the optional argument DONT-WIDEN is +non-nil." (interactive) (save-restriction =2D (widen) + (unless dont-widen + (widen)) (syntax-propertize (line-end-position)) (if (memq indent-line-function indent-line-ignored-functions) ;; These functions are used for tabbing, but can't be used for @@ -601,7 +605,10 @@ indent-region (funcall indent-region-function start end))) ;; Else, use a default implementation that calls indent-line-function on ;; each line. =2D (t (indent-region-line-by-line start end))) + (t + (save-restriction + (widen) + (indent-region-line-by-line start end)))) ;; In most cases, reindenting modifies the buffer, but it may also ;; leave it unmodified, in which case we have to deactivate the mark ;; by hand. @@ -615,7 +622,7 @@ indent-region-line-by-line (make-progress-reporter "Indenting region..." (point) end)= ))) (while (< (point) end) (or (and (bolp) (eolp)) =2D (indent-according-to-mode)) + (indent-according-to-mode t)) (forward-line 1) (and pr (progress-reporter-update pr (point)))) (and pr (progress-reporter-done pr)) =2D-=20 2.33.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJHBAEBCAAxFiEEmxVnesoT5rQXvVXnswkaGpIVmT8FAmGTqtcTHG1paGFAa2Ft bml0bmlrLnRvcAAKCRCzCRoakhWZP66BEACpMLFv2VJXgFUCPNDNwYKZbLTzLmIU uhg9/sWlzcXM55sr5TyFUwg4RhjyUqvTIbJKULqUjiOtYIkKROwDPqGQZ8kBFF/S 8DKy+4O0UvVSevrVOahM5XB9+r6kRN+FqkKnqeAmIIQXWNXQwfugL8ARMnfhQfbe cajhbIBciYqVhfRGgUOs/yoCztlFENWs7Rk2obA3EjD53mwJMFL5qrRhZ4+aXFEN BvFnliUrgzIllQHv3CgipFT3WxYhj2NZYSQLFfYZt5SEdCFr+4vAU3yzW/uzKnda m7MyT3khcx5xMWKf+vsPIprA7D8bIw7yyxGDRdT5DN1wdPsAUapkcJQDbNzSrGHK ds12HqBURNNCGI7WhEoUjEwxUzBM35mQpuoar6Qds+jDw96vXHHDln6beBvkEa3y jkHfDJxItmvn+Nw/tnKzpCZohIMqSflJoptyh/EzNSi6IcANJzm/YZ1ZMV4lsY3z 9IwTROx/gPSv49qbtRMpUzqi2/+1fuTFOmOq6MIQE+8NFd6yrwBKCqpsUFdjEAy5 fc8mjmykd2B13WsnXHZosI9RUiHljtwzslKA2uls/jtP1K94bVwNjVareKMaPZwU svvA0mi3UgNXhFewS9KcTpOKBJ6UgxgI/iWsgcGxSQshQLB3GKLVdlaJRR9Yk1Y/ Oe8w6q1HTwZyPw== =XnZ9 -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 17 03:13:36 2021 Received: (at 51892) by debbugs.gnu.org; 17 Nov 2021 08:13:36 +0000 Received: from localhost ([127.0.0.1]:60009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnG4W-0005z0-8T for submit@debbugs.gnu.org; Wed, 17 Nov 2021 03:13:36 -0500 Received: from quimby.gnus.org ([95.216.78.240]:34910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnG4U-0005yf-5Z for 51892@debbugs.gnu.org; Wed, 17 Nov 2021 03:13:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=5nAMnuZ+u+odh24iGF3M2AazPh9foIMOZ36BrfZrd9s=; b=h+ZF3SXSNSwol/Bzu9Sf5UMJLv rfiahl7xbgmCfHeMMUmBmGGHDX2C68+do51UnnSpCWHBc9GxPQAkM8pTQnd4BmUkInrRVddu3M46R alBnnYJdJAcDu9PBCgJXwjeAFXprnrNtAkvqiV49vRJoiIyWKW+s2ZYFwPQt1nLFJsIE=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mnG4K-0005yQ-Pk; Wed, 17 Nov 2021 09:13:28 +0100 From: Lars Ingebrigtsen To: miha@kamnitnik.top Subject: Re: bug#51892: 29.0.50; [PATCH] Don't ignore restriction in indent-region-line-by-line References: <87wnl8p8a0.fsf@miha-pc> X-Now-Playing: The Beatles's _1967-1970 (2)_: "Don't Let Me Down" Date: Wed, 17 Nov 2021 09:13:23 +0100 In-Reply-To: <87wnl8p8a0.fsf@miha-pc> (miha@kamnitnik.top's message of "Tue, 16 Nov 2021 13:57:59 +0100") Message-ID: <87r1bfnqsc.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: miha@kamnitnik.top writes: > Emacs convention is that low-level functions should respect restriction > so that their callers can set restriction according to their needs. For > example, 'c-indent-region' is a lower-level functi [...] 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.3 (/) X-Debbugs-Envelope-To: 51892 Cc: 51892@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.3 (-) miha@kamnitnik.top writes: > Emacs convention is that low-level functions should respect restriction > so that their callers can set restriction according to their needs. For > example, 'c-indent-region' is a lower-level function which respects the > current restriction and 'indent-region' is a higher-level user command > which sets the restriction for lower-level functions, it calls > "(widen)". I think that makes sense, so I've pushed this to Emacs 29. (But I renamed dont-widen to inhibit-widen, since I think that's what we're calling arguments like this these days.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 17 03:13:39 2021 Received: (at control) by debbugs.gnu.org; 17 Nov 2021 08:13:39 +0000 Received: from localhost ([127.0.0.1]:60012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnG4Z-0005zI-Fo for submit@debbugs.gnu.org; Wed, 17 Nov 2021 03:13:39 -0500 Received: from quimby.gnus.org ([95.216.78.240]:34924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnG4Y-0005yn-Ao for control@debbugs.gnu.org; Wed, 17 Nov 2021 03:13:38 -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=cp7ERdV+wZ2UpC1nbJ8/gS/BI92xL+hPquqQowUv8N0=; b=BdG3qoU5ETgJv9xpgmM9/XwJVY 63kMBldBkiYgS12jINDGdhBuGEMOqHW+VBSEYbTdTOMBY9FGZpk+bTFm+hPnXaEiAH1+u/56LFM5o Vu/hStkv4IGjzwnR0vK5NZF3oDAb8ec+0Uxbi6wfCFI9NfbH3ARLI3urgArFmXGsMzB8=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mnG4Q-0005yZ-SK for control@debbugs.gnu.org; Wed, 17 Nov 2021 09:13:32 +0100 Date: Wed, 17 Nov 2021 09:13:30 +0100 Message-Id: <87pmqznqs5.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #51892 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: close 51892 29.1 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: -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 (---) close 51892 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 17 13:14:41 2021 Received: (at 51892) by debbugs.gnu.org; 17 Nov 2021 18:14:41 +0000 Received: from localhost ([127.0.0.1]:33880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnPSC-0000vv-Ux for submit@debbugs.gnu.org; Wed, 17 Nov 2021 13:14:41 -0500 Received: from kamnitnik.top ([209.250.245.214]:59236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnPS9-0000vj-OF for 51892@debbugs.gnu.org; Wed, 17 Nov 2021 13:14:40 -0500 Received: from localhost (BSN-77-156-43.static.siol.net [193.77.156.43]) by kamnitnik.top (Postfix) with ESMTPSA id 6E1DE9CFA8; Wed, 17 Nov 2021 18:14:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kamnitnik.top; s=mail; t=1637172876; bh=BZzIUNHQIHkEzKKtbZpxzGSgkf69Cm1/WFsyKkX33l4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=aq7GuAMKiyBzjvkTg0GlHlrkEw7XZ039D7mU6edx7wuk/KY8T7sqFCuItHUN7d3YY bj9XpGQAJZ8rHuV80p6g/drcOIFMoT6UUZLQijAukV0q7c5iMvJKsuh+GBEv1QthHE g7JSL9jRqD2Pd+4GpYXjaj+TUcm3B9mYnEhaBs5hBbBxyKzxx4/Yai82nI+3zOVj6P VG5ecq/XtBOjvDtY7zCfmv4SnxDbWEx6EsiwL4SZA2ApeXAlooZ6z5pW16qvRsABJc NXbDDhpd1PLNyOplo/u8q+K00BeKAMDf5Ibuj6nYIwzVWorjvNgvzxIAqrNn8fxZkN cpcNe/W8g1Z6g== From: To: Lars Ingebrigtsen Subject: Re: bug#51892: 29.0.50; [PATCH] Don't ignore restriction in indent-region-line-by-line In-Reply-To: <87r1bfnqsc.fsf@gnus.org> References: <87wnl8p8a0.fsf@miha-pc> <87r1bfnqsc.fsf@gnus.org> Date: Wed, 17 Nov 2021 19:19:10 +0100 Message-ID: <87y25mejc1.fsf@miha-pc> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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: Lars Ingebrigtsen writes: > miha@kamnitnik.top writes: > >> Emacs convention is that low-level functions should respect restriction >> so that their callers can set restriction according to their needs. For >> example, 'c-inde [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: kamnitnik.top (top)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: 51892 Cc: 51892@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: 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: Lars Ingebrigtsen writes: > miha@kamnitnik.top writes: > >> Emacs convention is that low-level functions should respect restriction >> so that their callers can set restriction according to their needs. For >> example, 'c-inde [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: kamnitnik.top (top)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Lars Ingebrigtsen writes: > miha@kamnitnik.top writes: > >> Emacs convention is that low-level functions should respect restriction >> so that their callers can set restriction according to their needs. For >> example, 'c-indent-region' is a lower-level function which respects the >> current restriction and 'indent-region' is a higher-level user command >> which sets the restriction for lower-level functions, it calls >> "(widen)". > > I think that makes sense, so I've pushed this to Emacs 29. (But I > renamed dont-widen to inhibit-widen, since I think that's what we're > calling arguments like this these days.) Thanks, but maybe you forgot to actually push to origin/master? I fetched it just now and the last commit touching indent.el was about two months ago. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJHBAEBCAAxFiEEmxVnesoT5rQXvVXnswkaGpIVmT8FAmGVR54THG1paGFAa2Ft bml0bmlrLnRvcAAKCRCzCRoakhWZP4VKD/0XPQfAawe2IaFcWhGwclK0Rq7EoAaZ hzEQbaeeQEICSm2KTk+RFh49c4qBEc2f8mGzvoStjp/f96cm/6e9WFbhIJqTS389 XeSK0vojEYiQz5ovqjw/Mc8I85HvaQn6Me9ds5P0r1y1cdSw9mQdFNWB8ZD9Ft3G HKXEcClN2fNAV1sO6DQzPqSjnC+bdRoFxbACu42V0BxZDc1RckVJJNP7SNFRx9lB IuiT9WC7rhgiDb/SfzFHMfKfxg+4OZieNWZk9cjS8icA0UBYSXyTQKd77AfnS1SC 8+QTd6o2FtJ3L0hus2dBgQa9Om0Moa2IngwQnww1H/PIaMr96+h5jAZzCMyBoMW+ 5mwcLQ8FCBZ5x2xaJRbrxfhZdyLShJNmSbuwsxkP+vidRh2ws+xXNshS05h3+Bye s6GFRQUJjYMQTbk07OZlyOoE3XagzHcG7TvajiSlRxhlxnwMq3MHoMSVRyCvofd9 w0OMlHjihCB393Y3ut61gfDznbItBtY4qAI+2PPqGRji1WuGH7fxPpqYmmoO8iaD UWBpBZbU3AvmHXLgj7sEQQieGPxxEZ0+qdtZiVdvt7cbop18d0FWmjUthvSeIW83 yCcPGz74txicfWznhavMiR//F7I1wss89DddSVhHWpsfRZN15lNfxi3Ads6sy7ZW 6WrunJH9kh4wXw== =PZPZ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 18 04:03:15 2021 Received: (at 51892) by debbugs.gnu.org; 18 Nov 2021 09:03:15 +0000 Received: from localhost ([127.0.0.1]:34689 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mndK7-0006Rn-Kc for submit@debbugs.gnu.org; Thu, 18 Nov 2021 04:03:15 -0500 Received: from quimby.gnus.org ([95.216.78.240]:46004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mndK5-0006RT-Oc for 51892@debbugs.gnu.org; Thu, 18 Nov 2021 04:03:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=bQei0e3aq3z4n8KMnBrE1NvJ7agKoiveEG+wgedJasE=; b=pgqA1DnN3s8NRAMZfK/4HVR3B9 NmTD7hAIDg+1n7DHl4Jmn5aR17sS8ai9UbREjmS7iQWNlYmtqXqKnEaW8HEeuHnfoWQb7OtPeK920 LVH4ehie4XjUBUVmwd0rsLO1/ONMJoZ9hZoJ0uUET2O9VH1F7oXrFPdPDMZN5whhQl+Q=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mndJv-0007gn-Ud; Thu, 18 Nov 2021 10:03:06 +0100 From: Lars Ingebrigtsen To: Subject: Re: bug#51892: 29.0.50; [PATCH] Don't ignore restriction in indent-region-line-by-line References: <87wnl8p8a0.fsf@miha-pc> <87r1bfnqsc.fsf@gnus.org> <87y25mejc1.fsf@miha-pc> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEUJCAkqKiofHx8e HiBISEdAPz7///+cw1o9AAAAAWJLR0QGYWa4fQAAAAd0SU1FB+ULEgg1KekNhfYAAAGQSURBVDjL 5VNBchwhDBRSHjDA+g5DHiBoPyAb+wOpyv/fkgbW5XXKe3BVbpma2Rm6JTUttCL/z3U8Isr6xSM6 PabGF+TDj0/AzMf8n1mEtA/rXbnH+FvqtW65N7Mae6zTOp6j3zmsV3S2yhqxGN/x+Ep05H7Cq0v4 +U4sCfAmAbm84dfpLTZC1tKLtfC0t/OddTClucwNXE29uSE+PZV6AlRezNIPBys8abE20BQjdfGV Qrb0FN0KnVUchmxG0EoIlHDC2kTTITXBLy7P5cxgLGSYFjkPRwS+sb7NqNkwhXRHFrtk2z5sNqk3 ldFHzJGE79A5OOOkzuCIxAPhxdgzM8GpSBJSGVH6xavksRtssFFo99Qs4VV6hsP3QRnHIBzdprJr R18ixgDKaFGPg5/BkdZhoTKncW8YOTvT3TN0ZdxGs2gePrhGVL0bh2KagxMZ9VRanC7txsHmOwA3 67LfmQfi41fC/ifMIF/xaaqdMZW/Js50RnpYiN8RzKVPn2XbjZC7zZVJoPmHYuvLppGMP6M+Mp5c oDFnAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTExLTE4VDA4OjUzOjQwKzAwOjAwGa0n9gAAACV0 RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMS0xOFQwODo1Mzo0MCswMDowMGjwn0oAAAAASUVORK5CYII= X-Now-Playing: Alasdair Roberts og =?utf-8?Q?V=C3=B6lvur's?= _The Old Fabled River_: "Song Composed in August" Date: Thu, 18 Nov 2021 10:03:03 +0100 In-Reply-To: <87y25mejc1.fsf@miha-pc> (miha@kamnitnik.top's message of "Wed, 17 Nov 2021 19:19:10 +0100") Message-ID: <87sfvtn8e0.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: writes: > Thanks, but maybe you forgot to actually push to origin/master? Yup; forgot again. Pushed now. 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.3 (/) X-Debbugs-Envelope-To: 51892 Cc: 51892@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.3 (-) writes: > Thanks, but maybe you forgot to actually push to origin/master? Yup; forgot again. Pushed now. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Jun 14 03:56:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 16 Dec 2021 12:24:12 +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