Stefan Kangas <stefan@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 55828) by debbugs.gnu.org; 8 Jun 2022 16:29:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 08 12:29:06 2022 Received: from localhost ([127.0.0.1]:44049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nyyYM-0008PI-9v for submit <at> debbugs.gnu.org; Wed, 08 Jun 2022 12:29:06 -0400 Received: from relay12.mail.gandi.net ([217.70.178.232]:52333) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1nyyYJ-0008Oh-Bk for 55828 <at> debbugs.gnu.org; Wed, 08 Jun 2022 12:29:05 -0400 Received: (Authenticated sender: juri@HIDDEN) by mail.gandi.net (Postfix) with ESMTPSA id 6B7A2200008; Wed, 8 Jun 2022 16:28:55 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Phil Sainty <psainty@HIDDEN> Subject: Re: bug#55828: Add command to edit a rectangle arbitrarily in a separate buffer Organization: LINKOV.NET References: <42925cc4927c79c1bf80ed4e3acf5581@HIDDEN> <868rq7myfs.fsf@HIDDEN> <df77b9fdc10b7b0048b428e704007835@HIDDEN> Date: Wed, 08 Jun 2022 19:18:01 +0300 In-Reply-To: <df77b9fdc10b7b0048b428e704007835@HIDDEN> (Phil Sainty's message of "Wed, 08 Jun 2022 21:57:52 +1200") Message-ID: <86r13zkvxi.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55828 Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, 55828 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > It does provide some boilerplate, but I'm not sure it makes > sense to shoe-horn the rectangle command into that framework > in its current form. Maybe with some enhancements it makes > sense, though. The initial version of string-edit is only 1 month old. So you are welcome to propose any improvements that will make it more useful for different use cases.
bug-gnu-emacs@HIDDEN
:bug#55828
; Package emacs
.
Full text available.Received: (at 55828) by debbugs.gnu.org; 8 Jun 2022 09:57:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 08 05:57:58 2022 Received: from localhost ([127.0.0.1]:42499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nysRq-0006OM-Ga for submit <at> debbugs.gnu.org; Wed, 08 Jun 2022 05:57:58 -0400 Received: from smtp-3.orcon.net.nz ([60.234.4.44]:38999) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <psainty@HIDDEN>) id 1nysRo-0006OD-Ni for 55828 <at> debbugs.gnu.org; Wed, 08 Jun 2022 05:57:57 -0400 Received: from [10.253.37.70] (port=20344 helo=webmail.orcon.net.nz) by smtp-3.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from <psainty@HIDDEN>) id 1nysRk-0002u6-Hj; Wed, 08 Jun 2022 21:57:52 +1200 Received: from ip-116-251-140-135.kinect.net.nz ([116.251.140.135]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Wed, 08 Jun 2022 21:57:52 +1200 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 08 Jun 2022 21:57:52 +1200 From: Phil Sainty <psainty@HIDDEN> To: Juri Linkov <juri@HIDDEN> Subject: Re: bug#55828: Add command to edit a rectangle arbitrarily in a separate buffer In-Reply-To: <868rq7myfs.fsf@HIDDEN> References: <42925cc4927c79c1bf80ed4e3acf5581@HIDDEN> <868rq7myfs.fsf@HIDDEN> Message-ID: <df77b9fdc10b7b0048b428e704007835@HIDDEN> X-Sender: psainty@HIDDEN User-Agent: Orcon Webmail X-GeoIP: -- X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55828 Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, 55828 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 2022-06-08 18:58, Juri Linkov wrote: > As Michael pointed out, it could be based on string-edit, Perhaps. I just compiled from master to have a look at this, and I don't know whether that's an obvious way to go. I'm not seeing a particularly nice way to pass the information about the source of the rectangle through to the success callback, unless that function was a closure generated at call time, or the data was passed as text properties, both of which seem a bit ugly to me in this scenario (the latter more so than the former, but neither feels ideal). Perhaps `string-edit' is missing a `data' argument to be passed along to the callback functions? There's also no obvious facility for preparing the edit buffer. In my command I'm setting the syntax-table to match the original buffer, and setting fill-column to the rectangle width, both of which seem like sensible things for the purpose at hand; but there's no way of doing such things with `string-edit' other than `string-edit-mode-hook' which I think is going to be awkward to deal with for such a purpose. I guess you can let-bind the hook variable around the `string-edit' call to add a set-up function, but it again feels like there should be a nicer option. It does provide some boilerplate, but I'm not sure it makes sense to shoe-horn the rectangle command into that framework in its current form. Maybe with some enhancements it makes sense, though. -Phil
bug-gnu-emacs@HIDDEN
:bug#55828
; Package emacs
.
Full text available.Received: (at 55828) by debbugs.gnu.org; 8 Jun 2022 07:02:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 08 03:02:47 2022 Received: from localhost ([127.0.0.1]:42280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nypiJ-0003z7-Fi for submit <at> debbugs.gnu.org; Wed, 08 Jun 2022 03:02:47 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:33679) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1nypiH-0003yr-EV for 55828 <at> debbugs.gnu.org; Wed, 08 Jun 2022 03:02:46 -0400 Received: (Authenticated sender: juri@HIDDEN) by mail.gandi.net (Postfix) with ESMTPSA id E9FE0240008; Wed, 8 Jun 2022 07:02:35 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Phil Sainty <psainty@HIDDEN> Subject: Re: bug#55828: Add command to edit a rectangle arbitrarily in a separate buffer Organization: LINKOV.NET References: <42925cc4927c79c1bf80ed4e3acf5581@HIDDEN> Date: Wed, 08 Jun 2022 09:58:55 +0300 In-Reply-To: <42925cc4927c79c1bf80ed4e3acf5581@HIDDEN> (Phil Sainty's message of "Tue, 07 Jun 2022 21:24:30 +1200") Message-ID: <868rq7myfs.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55828 Cc: Michael Heerdegen <michael_heerdegen@HIDDEN>, 55828 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > It sounds to me as if Michael's code does more than mine -- at minimum > mine does not ask what to do with modified dimensions as described at > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55234#17 (I just use the > original dimensions), so I'd be interested to see that. As Michael pointed out, it could be based on string-edit, so rectangle-edit could just call string-edit with the rectangle as a string, and success-callback to replace the original rectangle with the edited string.
bug-gnu-emacs@HIDDEN
:bug#55828
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 7 Jun 2022 09:24:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 07 05:24:44 2022 Received: from localhost ([127.0.0.1]:37662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nyVS8-00065V-2X for submit <at> debbugs.gnu.org; Tue, 07 Jun 2022 05:24:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:50616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <psainty@HIDDEN>) id 1nyVS6-00065O-Ia for submit <at> debbugs.gnu.org; Tue, 07 Jun 2022 05:24:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41070) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <psainty@HIDDEN>) id 1nyVS5-000428-8h for bug-gnu-emacs@HIDDEN; Tue, 07 Jun 2022 05:24:42 -0400 Received: from smtp-4.orcon.net.nz ([60.234.4.59]:52219) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <psainty@HIDDEN>) id 1nyVS2-0003Dh-N8 for bug-gnu-emacs@HIDDEN; Tue, 07 Jun 2022 05:24:40 -0400 Received: from [10.253.37.70] (port=18128 helo=webmail.orcon.net.nz) by smtp-4.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from <psainty@HIDDEN>) id 1nyVRv-0000yq-0G; Tue, 07 Jun 2022 21:24:31 +1200 Received: from ip-116-251-140-135.kinect.net.nz ([116.251.140.135]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Tue, 07 Jun 2022 21:24:30 +1200 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_73cb499baa95422a81fc547040b68254" Date: Tue, 07 Jun 2022 21:24:30 +1200 From: Phil Sainty <psainty@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: Add command to edit a rectangle arbitrarily in a separate buffer Message-ID: <42925cc4927c79c1bf80ed4e3acf5581@HIDDEN> X-Sender: psainty@HIDDEN User-Agent: Orcon Webmail X-GeoIP: -- Received-SPF: pass client-ip=60.234.4.59; envelope-from=psainty@HIDDEN; helo=smtp-4.orcon.net.nz X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: submit Cc: Michael Heerdegen <michael_heerdegen@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.7 (--) --=_73cb499baa95422a81fc547040b68254 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed At https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55234#11 Michael Heerdegen wrote: > I implemented a command that lets me edit a rectangular region > in a separate buffer I've had one of those for years as well, and always intended to work on it some more and propose it as a standard feature. I bind it to "C-x r e", with "C-c C-c" to write the rectangle back to the original buffer after editing. There are a lot of special-purpose "do X to a rectangle" commands, but I think a command which lets you do *absolutely anything* to a rectangle is extremely useful, and a buffer with only that text gives you that ability pretty trivially. I think Emacs should have this in its standard rectangle toolkit; so here's a new feature request for that. For reference I've attached my version. It's old code which knows nothing of `rectangle-mark-mode' or other newer things, and it has the notable flaw of introducing trailing whitespace if the rectangular region had intersected any line endings (something I'd intended to address before suggesting this); but it's always done the job when I've needed it, so I'm attaching it as-is (aside from renaming it to `rectangle-edit' which seems to be an available name-space for such a feature). It sounds to me as if Michael's code does more than mine -- at minimum mine does not ask what to do with modified dimensions as described at https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55234#17 (I just use the original dimensions), so I'd be interested to see that. -Phil --=_73cb499baa95422a81fc547040b68254 Content-Transfer-Encoding: base64 Content-Type: text/x-lisp; name=rectangle-edit.el Content-Disposition: attachment; filename=rectangle-edit.el; size=3536 KHJlcXVpcmUgJ3JlY3QpCgooZGVmaW5lLWRlcml2ZWQtbW9kZSByZWN0YW5nbGUtZWRpdC1tb2Rl IG5pbCAiUmVjdGFuZ2xlLUVkaXQiCiAgOzsgVGhlIHJlY3RhbmdsZSBidWZmZXIgY29udGVudHMg d2lsbCBsaWtlbHkgYmUgaW52YWxpZCBmb3IgdGhlCiAgOzsgbWFqb3IgbW9kZSBvZiB0aGUgc291 cmNlIGJ1ZmZlciwgc28gd2UgZGVyaXZlIGZyb20gZnVuZGFtZW50YWwtbW9kZQogIDs7IHRvIGF2 b2lkIHByb2JsZW1zLgogICJNYWpvciBtb2RlIGZvciAqZWRpdCByZWN0YW5nbGUqIGJ1ZmZlcnMu CgpcXHtyZWN0YW5nbGUtZWRpdC1tb2RlLW1hcH0iKQoKKGRlZmluZS1rZXkgcmVjdGFuZ2xlLWVk aXQtbW9kZS1tYXAgKGtiZCAiQy1jIEMtYyIpICdyZWN0YW5nbGUtZWRpdC1zdWJtaXQpCgooZGVm dmFyIHJlY3RhbmdsZS1lZGl0LWRhdGEpCgooZGVmdW4gcmVjdGFuZ2xlLWVkaXQgKHN0YXJ0IGVu ZCkKICAiRWRpdCB0aGUgcmVjdGFuZ2xlIGluIGEgdGVtcG9yYXJ5IGJ1ZmZlci4gQy1jIEMtYyBh cHBsaWVzIHRoZSBjaGFuZ2VzLiIKICAoaW50ZXJhY3RpdmUgIipyIikKICAobGV0KiAoKGNvbnRl bnQgKGV4dHJhY3QtcmVjdGFuZ2xlIHN0YXJ0IGVuZCkpCiAgICAgICAgICh3aWR0aCAobGVuZ3Ro IChjYXIgY29udGVudCkpKQogICAgICAgICAoaGVpZ2h0IChsZW5ndGggY29udGVudCkpCiAgICAg ICAgIChzb3VyY2UtYnVmZmVyIChjdXJyZW50LWJ1ZmZlcikpCiAgICAgICAgIChzb3VyY2Utc3lu dGF4IChzeW50YXgtdGFibGUpKQogICAgICAgICAoY29vcmRzLXBvaW50IChsaXN0IChsaW5lLW51 bWJlci1hdC1wb3MpIChjdXJyZW50LWNvbHVtbikpKQogICAgICAgICAoY29vcmRzLW1hcmsgKHNh dmUtZXhjdXJzaW9uCiAgICAgICAgICAgICAgICAgICAgICAgIChnb3RvLWNoYXIgKG1hcmspKQog ICAgICAgICAgICAgICAgICAgICAgICAobGlzdCAobGluZS1udW1iZXItYXQtcG9zKSAoY3VycmVu dC1jb2x1bW4pKSkpKQogICAgKHN3aXRjaC10by1idWZmZXIgKGdlbmVyYXRlLW5ldy1idWZmZXIg IiAqZWRpdCByZWN0YW5nbGUqIikpCiAgICAoaW5zZXJ0LXJlY3RhbmdsZSBjb250ZW50KQogICAg KHJlY3RhbmdsZS1lZGl0LW1vZGUpIDs7IG1vZGUgY2hhbmdlIGtpbGxzIGxvY2FsIHZhcmlhYmxl cy4KICAgIChzZXQtc3ludGF4LXRhYmxlIHNvdXJjZS1zeW50YXgpCiAgICAoc2V0cSBmaWxsLWNv bHVtbiB3aWR0aCkKICAgIChidWZmZXItZW5hYmxlLXVuZG8pCiAgICA7OyBTdG9yZSB0aGUgcmVj dGFuZ2xlIGRldGFpbHMgaW4gYSBidWZmZXItbG9jYWwgc3RydWN0dXJlLgogICAgKHNldCAobWFr ZS1sb2NhbC12YXJpYWJsZSAncmVjdGFuZ2xlLWVkaXQtZGF0YSkKICAgICAgICAgKGxpc3Qgc3Rh cnQgZW5kIHdpZHRoIGhlaWdodCBzb3VyY2UtYnVmZmVyIGNvb3Jkcy1wb2ludCBjb29yZHMtbWFy aykpCiAgICAobWVzc2FnZSAoc3Vic3RpdHV0ZS1jb21tYW5kLWtleXMKICAgICAgICAgICAgICAi RWRpdGluZyByZWN0YW5nbGUuIFR5cGUgXFxbcmVjdGFuZ2xlLWVkaXQtc3VibWl0XSB0byBjb25m aXJtIFwKdGhlIGNoYW5nZXMsIG9yIFxcW2tpbGwtYnVmZmVyXSBSRVQgdG8gY2FuY2VsLiIpKSkp CgooZGVmdW4gcmVjdGFuZ2xlLWVkaXQtc3VibWl0ICgpCiAgIkNvbmZpcm0gY2hhbmdlcyB0byB0 aGUgcmVjdGFuZ2xlLCB3cml0aW5nIHRoZW0gYmFjayB0byB0aGUgb3JpZ2luYWwgYnVmZmVyLiIK ICAoaW50ZXJhY3RpdmUpCiAgKGNsLWRlc3RydWN0dXJpbmctYmluZAogICAgICAoc3RhcnQgZW5k IHdpZHRoIGhlaWdodCBzb3VyY2UtYnVmZmVyIGNvb3Jkcy1wb2ludCBjb29yZHMtbWFyaykKICAg ICAgcmVjdGFuZ2xlLWVkaXQtZGF0YQogICAgKGxldCAoKHJlY3RhbmdsZS1lZGl0LWJ1ZmZlciAo Y3VycmVudC1idWZmZXIpKSkKICAgICAgOzsgQWNjb3VudCBmb3IgcG9zc2libGUgY2hhbmdlcyBp biB0aGUgZGltZW5zaW9ucyBvZiB0aGUKICAgICAgOzsgZWRpdC1idWZmZXIncyBjb250ZW50cyBi eSBleHBsaWNpdGx5IHVzaW5nIHRoZSBvcmlnaW5hbAogICAgICA7OyByZWN0YW5nbGUncyBoZWln aHQgYW5kIHdpZHRoIHRvIGVzdGFibGlzaCB0aGUgcmVwbGFjZW1lbnQKICAgICAgOzsgcmVjdGFu Z2xlLgogICAgICAoZ290by1jaGFyIChwb2ludC1taW4pKQogICAgICAobGV0ICgocmVtYWluaW5n IChmb3J3YXJkLWxpbmUgKDEtIGhlaWdodCkpKSkKICAgICAgICAoaW5zZXJ0LWNoYXIgP1xuIChp ZiAobG9va2luZy1iYWNrICJeIiAocG9pbnQpKQogICAgICAgICAgICAgICAgICAgICAgICAgICAg IHJlbWFpbmluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAoMSsgcmVtYWluaW5nKSkpKQog ICAgICAobW92ZS10by1jb2x1bW4gd2lkdGggdCkKICAgICAgOzsgUmVwbGFjZSB0aGUgb3JpZ2lu YWwgcmVjdGFuZ2xlIHdpdGggdGhlIGVkaXRlZCB2ZXJzaW9uLgogICAgICAobGV0ICgoY29udGVu dCAoZXh0cmFjdC1yZWN0YW5nbGUgKHBvaW50LW1pbikgKHBvaW50KSkpKQogICAgICAgIChzd2l0 Y2gtdG8tYnVmZmVyIHNvdXJjZS1idWZmZXIpCiAgICAgICAgKGdvdG8tY2hhciBzdGFydCkKICAg ICAgICAoZGVsZXRlLXJlY3RhbmdsZSBzdGFydCBlbmQpCiAgICAgICAgKGluc2VydC1yZWN0YW5n bGUgY29udGVudCkKICAgICAgICAoa2lsbC1idWZmZXIgcmVjdGFuZ2xlLWVkaXQtYnVmZmVyKQog ICAgICAgIDs7IFNldCBwb2ludCBhbmQgbWFyayBpbiBhY2NvcmRhbmNlIHdpdGggdGhlaXIgdmFs dWVzIGJlZm9yZQogICAgICAgIDs7IGVkaXRpbmcgYmVnYW4uIGBpbnNlcnQtcmVjdGFuZ2xlJyBz ZXRzIHBvaW50IGFuZCBtYXJrIHRvCiAgICAgICAgOzsgdGhlIGxvd2VyLXJpZ2h0IGFuZCB1cHBl ci1sZWZ0IGNvcm5lcnMgb2YgdGhlIHJlY3RhbmdsZQogICAgICAgIDs7IHJlc3BlY3RpdmVseSwg YnV0IHRoZXNlIG1heSBub3QgYmUgdGhlIHNhbWUgY29ybmVycyB3ZQogICAgICAgIDs7IHN0YXJ0 ZWQgd2l0aC4gV2UgY2Fubm90IHVzZSB0aGUgb3JpZ2luYWwgY2hhcmFjdGVyCiAgICAgICAgOzsg cG9zaXRpb25zLCBhcyBpbnNlcnRpbmcgdGhlIHJlY3RhbmdsZSBtYXkgaGF2ZSBpbnRyb2R1Y2Vk CiAgICAgICAgOzsgYWRkaXRpb25hbCBjaGFyYWN0ZXJzIGluIHRoZSBmb3JtIG9mIHRyYWlsaW5n IHdoaXRlc3BhY2UuCiAgICAgICAgKGZvcndhcmQtbGluZSAoLSAoY2FyIGNvb3Jkcy1tYXJrKSAo bGluZS1udW1iZXItYXQtcG9zKSkpCiAgICAgICAgKG1vdmUtdG8tY29sdW1uIChjYWRyIGNvb3Jk cy1tYXJrKSB0KQogICAgICAgIChwb3AtbWFyaykgOzsgdGhlIHZhbHVlIHB1c2hlZCBieSBpbnNl cnQtcmVjdGFuZ2xlCiAgICAgICAgKHBvcC1tYXJrKSA7OyB0aGUgb3JpZ2luYWwgdmFsdWUKICAg ICAgICAocHVzaC1tYXJrKSA7OyByZXBsYWNlbWVudCBmb3IgdGhlIG9yaWdpbmFsIHZhbHVlCiAg ICAgICAgKGZvcndhcmQtbGluZSAoLSAoY2FyIGNvb3Jkcy1wb2ludCkgKGxpbmUtbnVtYmVyLWF0 LXBvcykpKQogICAgICAgIChtb3ZlLXRvLWNvbHVtbiAoY2FkciBjb29yZHMtcG9pbnQpIHQpKSkp KQo= --=_73cb499baa95422a81fc547040b68254--
Phil Sainty <psainty@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#55828
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.