From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 14 01:47:34 2010 Received: (at submit) by debbugs.gnu.org; 14 Jun 2010 05:47:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OO2WD-0003KE-Iz for submit@debbugs.gnu.org; Mon, 14 Jun 2010 01:47:33 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OO2WB-0003K9-JN for submit@debbugs.gnu.org; Mon, 14 Jun 2010 01:47:32 -0400 Received: from lists.gnu.org ([199.232.76.165]:41498) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OO2W8-0006ET-BR for submit@debbugs.gnu.org; Mon, 14 Jun 2010 01:47:28 -0400 Received: from [140.186.70.92] (port=41736 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OO2W6-0003Q4-Rz for bug-gnu-emacs@gnu.org; Mon, 14 Jun 2010 01:47:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OO2W5-0007fx-3o for bug-gnu-emacs@gnu.org; Mon, 14 Jun 2010 01:47:26 -0400 Received: from mail-gw0-f41.google.com ([74.125.83.41]:54054) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OO2W4-0007fd-Vd for bug-gnu-emacs@gnu.org; Mon, 14 Jun 2010 01:47:25 -0400 Received: by gwaa18 with SMTP id a18so1964078gwa.0 for ; Sun, 13 Jun 2010 22:47:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:from:date :message-id:subject:to:content-type; bh=EVN7c9ZfS+GyqNc6Fka1sMfns7RILtlhczeU9Cian8I=; b=ia09zk2V/67hpCUC3+UQ8o/1W/WX6yr4MBGh02ubMP8s1jcZuH1AiSFE61lMkE9WPA i52l5mJLnM6tnG2erzV7TdTVBax9OI6nvEb7vq4D1A12WYnoQ60uDN8rc8Ux6bUO5RjV gQcLw1z69dun+QnUyQKmjYsGPjirStzC3oBLI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=wQYJkd7X2uPpQn6kQ3jsIdnQfOmQC3ha8lImIFiE6CFgbPw4CvAivKWCq4DT1lIKwA 9QP6b2BAvRjumwTj3TpeU4lOehHZZcdCQ87+JKixpGIeCGgvVXIXPtpn/C2A7SyBhd7N TFjH+UE/xsWHqzzqPyrqRNDkVTX+3DdBJuHFo= Received: by 10.101.160.30 with SMTP id m30mr4300113ano.192.1276494444177; Sun, 13 Jun 2010 22:47:24 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.154.15 with HTTP; Sun, 13 Jun 2010 22:47:04 -0700 (PDT) From: Lennart Borgman Date: Mon, 14 Jun 2010 07:47:04 +0200 Message-ID: Subject: A suggestion for easier editing of lists in Custom buffers To: Emacs Bugs Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.7 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.7 (----) Moving things in a list in a custom buffer is not very easy currently, especially not if it contains nested lists. I have been thinking of implementing some up/down arrows to permit moving of subtrees, but that is also rather clumsy so I have refrained from it. Here is another idea which perhaps both is more useful and easier to implement: A) When clicking on a [-] do delete a subtree save (a print representation) of it to the clipboard/kill ring (beside deleting the subtree, of course ;-) B) When on a [+] do add a new subtree give the possibility to paste the deleted subtree in this position. A is of course no problem to implement. B is probably not that hard to implement either if one has the (sub)type for the subtree available on the [+] button. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 08:09:56 2020 Received: (at control) by debbugs.gnu.org; 14 Oct 2020 12:09:56 +0000 Received: from localhost ([127.0.0.1]:50322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSfbQ-0007aG-Hs for submit@debbugs.gnu.org; Wed, 14 Oct 2020 08:09:56 -0400 Received: from mail-wr1-f42.google.com ([209.85.221.42]:42049) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSfbO-0007Zv-PM for control@debbugs.gnu.org; Wed, 14 Oct 2020 08:09:55 -0400 Received: by mail-wr1-f42.google.com with SMTP id e18so3527720wrw.9 for ; Wed, 14 Oct 2020 05:09:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=nujDgrvU4O8bjXvSu/Rz8TyjB9P7UXX0JUmWoPMsTKc=; b=R6pm+/WKAI4La7itzrXRjgzYiyFXaF7cN0j8/rqaBB9cQgS7qhtlmmtn0J8KQ2SKQ4 oapkFDpBnXLy7f045VmwCSzNGkT+jsGVT0Omanm8/CXPFmErrulolpZSC7mp6Itlspvw wtzcwSsXcN98CjZ6G70kFLHtlrzxo2mMEIMmgKNlxwygH88PFLcoer8wYHsBYadnhOO2 JTZFK9NDhDpn8SChpYE3SqB2KFtMDeXh6/eTZ9co0Wm8SAiCiT+pEkd8poJZy3d9edHw QKVfEOyZqZxazrDAZRcbHTDlQWtk614tu+p9Wp0HSSNhigX6Qm5tkoIDgb7Ohvrz6UoJ SKrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=nujDgrvU4O8bjXvSu/Rz8TyjB9P7UXX0JUmWoPMsTKc=; b=SQLwervhDv3gljCVOCwQmvARJC3AGQWHXYXBgQ5A9HgV75cYGW+h1XnSexiuLpsams 2k9t/tlYK6KNYw5wH8TygN0Xi50E9/iz3G7tc/1C94WlihVnRPqkBT/pZvVaw479XyQV ZnFVhV342jyO4cKL/OleSGsVBqojvDI4PeyuQxHuXqeU2STa3DM0BA1ml19Vz6e3AhUs J2pPRxGaZAD27Jqty2tza8QkazLQUF4SvLtP2h1f1+jvBsFKRFX8OoxDWMfQxz3quIX7 WQ9Vlfw2OUA27PXRhucRORxLBlJc9Ly3psw3EJKAdJNmhzvcqPKvNFn05IEafYAbGlYU HNWg== X-Gm-Message-State: AOAM531mngOqRNxDGsJEDruZg8spSyovKf+L6hKlVguGSlS9SUddEGvP TfQr4yQGc+ppl8JB2IC9zWWofy5joGm1uDqMW7I= X-Google-Smtp-Source: ABdhPJxvl43ZORy5Nt4b620Fus0jWa6TQpmVOpckXUv2rv2iXAZNLA7gCqqmDjaBrmketAQC8wzKaE1GQx56yJUI1xs= X-Received: by 2002:adf:dd8f:: with SMTP id x15mr5556490wrl.124.1602677389061; Wed, 14 Oct 2020 05:09:49 -0700 (PDT) MIME-Version: 1.0 From: Mauro Aranda Date: Wed, 14 Oct 2020 09:09:37 -0300 Message-ID: Subject: Re: bug#38401: 27.0.50; Ability to move list elements in *customize* wanted To: Marco Wahl Content-Type: multipart/alternative; boundary="00000000000076f0d705b1a06809" Bcc: control@debbugs.gnu.org X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: 38401@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.0 (-) --00000000000076f0d705b1a06809 Content-Type: text/plain; charset="UTF-8" merge 6419 38401 quit Marco Wahl writes: > Hi! > > The customize interface should provide a way to move items of a list > AFAICT. Being able to move items up and down would be natural and nice, > I think. At least I would appreciate that. > > > Thanks IIUC, the feature request is the same as in Bug#6419, so I'm merging the two bug reports. --00000000000076f0d705b1a06809 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
merge 6419 38401
quit


Marco Wahl <marcowahlsoft@gmail.com> writes:=

> Hi!
>
> The customize interface should provide a w= ay to move items of a list
> AFAICT.=C2=A0 Being able to move items u= p and down would be natural and nice,
> I think.=C2=A0 At least I wou= ld appreciate that.
>
>
> Thanks

IIUC, the featur= e request is the same as in Bug#6419, so I'm merging the
two bug rep= orts.
--00000000000076f0d705b1a06809-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 14 08:14:45 2020 Received: (at 6419) by debbugs.gnu.org; 14 Oct 2020 12:14:45 +0000 Received: from localhost ([127.0.0.1]:50332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSfg5-0007hv-A3 for submit@debbugs.gnu.org; Wed, 14 Oct 2020 08:14:45 -0400 Received: from mail-wr1-f44.google.com ([209.85.221.44]:39578) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSfg3-0007hi-GL for 6419@debbugs.gnu.org; Wed, 14 Oct 2020 08:14:43 -0400 Received: by mail-wr1-f44.google.com with SMTP id y12so3571784wrp.6 for <6419@debbugs.gnu.org>; Wed, 14 Oct 2020 05:14:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=En/m5QTpFM4yvZgbp5w0c8Kqy/whvk42PvA3N5P0Lzs=; b=dayw6me7cf+Wyng/kSpFx5D2sDt5+1m6CR5VWM0NX9jCxgVU0EJa9dwOftondnGF/H SiUJq66tqbLvEwcaQD4D6NPDm8/wqM24BqtupqAZiPH5jXxe6EhX8RSAz0mLo8iWQ1Vk hQpq2hjfxUBu/RbjwGzdKBgH0Xh0JMhkuvMLxKJGrFr34DJyHG9AxnXVotNriXxAoE/K d/GS0k4Q5+YH33uMk0W7oTFyUxYnG7kRnmcUTGe3y/DFjUAm2ZAvO6kt+xcFZAII30oc f+QXQnlLAQAzaXqbgIlafOQNinS/PiN/JGhtmGs15npJrjONDJOU88+h7a8Qg8PfkGoN p2hA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=En/m5QTpFM4yvZgbp5w0c8Kqy/whvk42PvA3N5P0Lzs=; b=mujcXUAipf8PhGAdeAIRF0epfbiDGp4Az1vOCSysZ0xqpHRSudvTOTNgDthcgNrfBB zpqmYjUOChmQTHp/9evtOQIRjxwkNqYX+WcxOfsBCCXZDrHI+8hAGOg6kV6nY24IQze7 6ECWnMLaTUt9zP9uDDkIgp0L8zlMxxz6KLn1qdgCK4PDZtvFXB7iRllc0Jg8WJ/m4IH0 h0pUtRM5u/9QUi6bo+IQoMoVZ5wzJkKIMU7xu8M8J3d6BtkjzDmwMnaumgMXDOv5MaFz lE9M1hujdyN155/4gfWVsNuk1XjpuPvQ2Lx56tS9SXI9q+BrsafoV/VdYlQyX5bodVWU CP9g== X-Gm-Message-State: AOAM532iTpDPpzO5UQ/DceBo+If2wo5yXDxhDx0ebIOBIIVFQPVz9ygo BzJ3GPZOwdeajgjTIXZMpm8wml0pDVR3xrXHeb0= X-Google-Smtp-Source: ABdhPJxvd+KXMvMtOKQR2e8QZDtAD5asEZAA/mJmeW41/ovkzRkuWwFP2OaH1pRJrhDHZyErNagM1eVHsVBlWEqd9Jc= X-Received: by 2002:adf:ecc1:: with SMTP id s1mr5164757wro.120.1602677677855; Wed, 14 Oct 2020 05:14:37 -0700 (PDT) MIME-Version: 1.0 From: Mauro Aranda Date: Wed, 14 Oct 2020 09:14:26 -0300 Message-ID: Subject: Re: bug#6419: A suggestion for easier editing of lists in Custom buffers To: Lennart Borgman Content-Type: multipart/alternative; boundary="000000000000ad9a1a05b1a079d9" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 6419 Cc: 6419@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.0 (-) --000000000000ad9a1a05b1a079d9 Content-Type: text/plain; charset="UTF-8" Lennart Borgman writes: > Moving things in a list in a custom buffer is not very easy currently, > especially not if it contains nested lists. I have been thinking of > implementing some up/down arrows to permit moving of subtrees, but > that is also rather clumsy so I have refrained from it. > > > Here is another idea which perhaps both is more useful and easier to implement: > > A) When clicking on a [-] do delete a subtree save (a print > representation) of it to the clipboard/kill ring (beside deleting the > subtree, of course ;-) > > B) When on a [+] do add a new subtree give the possibility to paste > the deleted subtree in this position. > > > A is of course no problem to implement. B is probably not that hard to > implement either if one has the (sub)type for the subtree available on > the [+] button. This idea didn't get any feedback back then, but I think there might be value in it. I'd tweak it to delete/insert widgets, rather than using the kill ring. Any opinions? --000000000000ad9a1a05b1a079d9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Lennart Borgman <lennart.borgman@gmail.com> writes:

> Moving things = in a list in a custom buffer is not very easy currently,
> especially= not if it contains nested lists. I have been thinking of
> implement= ing some up/down arrows to permit moving of subtrees, but
> that is a= lso rather clumsy so I have refrained from it.
>
>
> Here= is another idea which perhaps both is more useful and easier to implement:=
>
> A) When clicking on a [-] do delete a subtree save (a prin= t
> representation) of it to the clipboard/kill ring (beside deleting= the
> subtree, of course ;-)
>
> B) When on a [+] do add= a new subtree give the possibility to paste
> the deleted subtree in= this position.
>
>
> A is of course no problem to implem= ent. B is probably not that hard to
> implement either if one has the= (sub)type for the subtree available on
> the [+] button.

This= idea didn't get any feedback back then, but I think there might be
= value in it.=C2=A0 I'd tweak it to delete/insert widgets, rather than u= sing
the kill ring.

Any opinions?
--000000000000ad9a1a05b1a079d9-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 16 01:10:05 2020 Received: (at 6419) by debbugs.gnu.org; 16 Oct 2020 05:10:05 +0000 Received: from localhost ([127.0.0.1]:57262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTI0D-0004PD-0R for submit@debbugs.gnu.org; Fri, 16 Oct 2020 01:10:05 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTI0B-0004OJ-7v for 6419@debbugs.gnu.org; Fri, 16 Oct 2020 01:10:03 -0400 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=7x1LlREbs4xxsZfMhBOfsfUzlPAQAA2+YLZeRMgQw6Q=; b=DFMVCSxBkHtZALVLAcH3BeS6J3 lDH5X4KEmnUmJNB+bMk2ADous7PqqmmHiiWOrm2W9eKuemtMQH/MTo9W/6mMVicrq4VV6aMdhiz9X CH9FSwc2PuR6Mj+CY1BAlIXCSSwwEWhfhV8Ziin0FPH2qd1oxYwSGBEnFA4lmXwQPuRc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kTI02-0007EJ-MR; Fri, 16 Oct 2020 07:09:57 +0200 From: Lars Ingebrigtsen To: Mauro Aranda Subject: Re: bug#6419: A suggestion for easier editing of lists in Custom buffers References: Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEXW0sqJgHMmJST/ //8NscnUAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+QKEAQ0B3nvcoIAAAF6SURBVCjPRZHBTuMwEIZ/ R3FEc2KlBlGfYSX6FO4KOKeotrQ5bxHkKbrSqmezUnPgFFCK8DwlM25TRoqcb/7MzB8PkKIGlnKe 8VO4WyiBKRznXfpA33lXm72FYs4kX9Ie98QKq8oQxYYsqgVQEQ2eIis1ZjsiCopqKOtdyRDROujK oSX6oP2zRT7Ni6YjCZk51cZWrwm4da6htVRJtAEPkahPhuh+VazX7S4p1PBgFyfy7iie89ELVE1c s9dsk7PJztPqt8VEVO081UWwf6SiuvH0fxGykGDX0IC6tAK+M/QJXKYh5b+frCBPSrFaUmDzh/s7 38x7NcLSGnZiD7BA2fU4hkX5FnCKi74ea9jjW/2tKP6F1Qh5i+sfp7Kn/CrbHZvjBk+/tiPM+8/i /QTD0Axjx/nLYGI1wvbF8KquE5htKCnoR5lpTfeXV2RbcRPMx63nu56JspmTbmSTcj9o48QftoVn FWk2Qsxia457VJSyCZSUUpSd7r8ADi2IHHCSwcQAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTAt MTZUMDQ6NTI6MDcrMDA6MDDNcNd0AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEwLTE2VDA0OjUy OjA3KzAwOjAwvC1vyAAAAABJRU5ErkJggg== X-Now-Playing: Liaisons Dangereuses's _Liaisons Dangereuses_: "Kess kill =?utf-8?Q?f=C3=A9?= show" Date: Fri, 16 Oct 2020 07:09:53 +0200 In-Reply-To: (Mauro Aranda's message of "Wed, 14 Oct 2020 09:14:26 -0300") Message-ID: <87ft6esqn2.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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: Mauro Aranda writes: > This idea didn't get any feedback back then, but I think there might be > value in it. I'd tweak it to delete/insert widgets, rather than using > the kill ring. > > Any opinions? 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.0 (/) X-Debbugs-Envelope-To: 6419 Cc: Lennart Borgman , 6419@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.0 (-) Mauro Aranda writes: > This idea didn't get any feedback back then, but I think there might be > value in it. I'd tweak it to delete/insert widgets, rather than using > the kill ring. > > Any opinions? I think it sounds like a good idea. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 11:37:41 2020 Received: (at 6419) by debbugs.gnu.org; 21 Oct 2020 15:37:41 +0000 Received: from localhost ([127.0.0.1]:50280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVGBF-00050W-2x for submit@debbugs.gnu.org; Wed, 21 Oct 2020 11:37:40 -0400 Received: from mail-wr1-f44.google.com ([209.85.221.44]:45050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVGBD-00050A-Eb for 6419@debbugs.gnu.org; Wed, 21 Oct 2020 11:37:35 -0400 Received: by mail-wr1-f44.google.com with SMTP id t9so3547405wrq.11 for <6419@debbugs.gnu.org>; Wed, 21 Oct 2020 08:37:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=BlNv5RtGL2607jyTBnAnyNTLV5Q/KySXNbmDjKdCVkU=; b=I07XjogTHpQMTyvw6bXgscaAPJVyjEdyGJR/SSEwmD6F2v7vtkbKnNbQ3zXWOwsiIw dBpevthCH7iO1Xllt3Wj+jOH2CkdjH2VRyzLqMbrQm8+quNvFbDmrUk1lypkXe+BIKzd rAW1iyuSkb+zfP9pTUStJVP9Ut8+zQ+ij/E2nguGroEvB/Us/4k/QhOVbaIPmZHnQxU6 QbwvBg3rga8DHRHRDHOcNBfOaIS0wgtFN5198lVmDeMiRrYKVbTJD61m4IOlKxgMhTSB tXO8ZJdhF5dbJ3U41PvXLH6KBedkSUAMMD9Du5F58vEt48/wFSkMm17nMSoyFoP4FNi+ HzIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=BlNv5RtGL2607jyTBnAnyNTLV5Q/KySXNbmDjKdCVkU=; b=nOLy4MDWAU0nxfVG5dW15b8LiI9lCSU0jiQPbDXAOySzlrXGV2OosOzYSPntPXYMcr ZHWv0TzPS1WTXPsjeizZJ/6FPpmRUNBI4k5vUQQRKMAEL4kyrCQ9jnUA20HfVS6U7AWs vjI9ifOfnEVOn4ON05mgUhFvx9jqBLX3gbFgkieZLzv1vwozjhtADNmADebaOwei2A1g RpHAzkCGFbQx/JkBXWsdEv82q8147KMy4ZRNJINz7Ux+RZi5Z6m+C76UBbHS/AnBXQjZ bif+fwMA4p4zpFBJew3VaSSWgWTyZkupbQEiEaa+H9fv4o8AxPGf883ju0Bl/CBy4mgy +Zpg== X-Gm-Message-State: AOAM532OMjaDxHK0nrc6sXKDyamnQjMpku/MFHT7QOZlUgsDWZv7LgTW DSwolpOVuc1Ouiee3V4e4Sso/vxT5xMatdcbF+E= X-Google-Smtp-Source: ABdhPJz/aPlbhnqfV1RUtGu9qNaHMpecDEohmvwS6WfW/NgeXqwdFPJAi4hwjYcZAlAgZ9UUMjZmVFULCE7fvApGicA= X-Received: by 2002:adf:dd8f:: with SMTP id x15mr5861469wrl.124.1603294649622; Wed, 21 Oct 2020 08:37:29 -0700 (PDT) MIME-Version: 1.0 References: <87ft6esqn2.fsf@gnus.org> In-Reply-To: <87ft6esqn2.fsf@gnus.org> From: Mauro Aranda Date: Wed, 21 Oct 2020 12:37:15 -0300 Message-ID: Subject: Re: bug#6419: A suggestion for easier editing of lists in Custom buffers To: Lars Ingebrigtsen Content-Type: multipart/mixed; boundary="0000000000000fd2f905b23020b9" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 6419 Cc: Lennart Borgman , 6419@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.0 (-) --0000000000000fd2f905b23020b9 Content-Type: multipart/alternative; boundary="0000000000000fd2f705b23020b7" --0000000000000fd2f705b23020b7 Content-Type: text/plain; charset="UTF-8" Lars Ingebrigtsen writes: > Mauro Aranda writes: > >> This idea didn't get any feedback back then, but I think there might be >> value in it. I'd tweak it to delete/insert widgets, rather than using >> the kill ring. >> >> Any opinions? > > I think it sounds like a good idea. Thanks. Here's my shot at it, please review. --0000000000000fd2f705b23020b7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Lars Ingebrigtsen <la= rsi@gnus.org> writes:

> Mauro Aranda <maurooaranda@gmail.com> writes:
>
= >> This idea didn't get any feedback back then, but I think there= might be
>> value in it.=C2=A0 I'd tweak it to delete/insert = widgets, rather than using
>> the kill ring.
>>
>&g= t; Any opinions?
>
> I think it sounds like a good idea.
Thanks.

Here's my shot at it, please review.
--0000000000000fd2f705b23020b7-- --0000000000000fd2f905b23020b9 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Allow-moving-members-of-editable-list-widget-via-del.patch" Content-Disposition: attachment; filename="0001-Allow-moving-members-of-editable-list-widget-via-del.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kgjk7yv80 RnJvbSA4Mjc3NjM3YzlmZjFmZGYxZTYyMTQwNzAwZTI3YTFjOGU2NWQzOWJmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXVybyBBcmFuZGEgPG1hdXJvb2FyYW5kYUBnbWFpbC5jb20+ CkRhdGU6IFdlZCwgMjEgT2N0IDIwMjAgMTE6MDc6NDkgLTAzMDAKU3ViamVjdDogW1BBVENIXSBB bGxvdyBtb3ZpbmcgbWVtYmVycyBvZiBlZGl0YWJsZS1saXN0IHdpZGdldCwgdmlhCiBkZWxldGUr aW5zZXJ0CgpTdWdnZXN0ZWQgYnkgTGVubmFydCBCb3JnbWFuIGluIEJ1ZyM2NDE5LgoKKiBsaXNw L3dpZC1lZGl0LmVsICh3aWRnZXQtZWRpdGFibGUtbGlzdC1kZWxldGUtYXQpOiBTYXZlIGludG8g YSBuZXcKd2lkZ2V0IHByb3BlcnR5LCA6bGFzdC1kZWxldGVkLCB0aGUgV0lER0VUIHRvIGJlIGRl bGV0ZWQuICBBZGQKZG9jc3RyaW5nLgood2lkZ2V0LWVkaXRhYmxlLWxpc3QtaW5zZXJ0LWJlZm9y ZSk6IElmIHRoZXJlIGlzIGEgcmVjZW50bHkgZGVsZXRlZApjaGlsZCBmb3IgdGhlIGVkaXRhYmxl IGxpc3QsIGluc2VydCB0aGF0IG9uZSwgaW5zdGVhZCBvZiBhIG5ldyBkZWZhdWx0CndpZGdldC4g IEFkZCBkb2NzdHJpbmcuCihpbnNlcnQtYnV0dG9uIHdpZGdldCwgZGVsZXRlLWJ1dHRvbiB3aWRn ZXQpOiBUd2VhayB0aGUgOmhlbHAtZWNobywgdG8KZG9jdW1lbnQgdGhpcyBiZWhhdmlvci4KCiog dGVzdC9saXNwL3dpZC1lZGl0LXRlc3RzLmVsICh3aWRnZXQtdGVzdC1tb3ZpbmctZWRpdGFibGUt bGlzdC1pdGVtKToKVGVzdCB0aGUgZmVhdHVyZS4KCiogZXRjL05FV1MgKFdpZGdldCk6IEFubm91 bmNlIHRoZSBmZWF0dXJlLgotLS0KIGV0Yy9ORVdTICAgICAgICAgICAgICAgICAgICB8ICA3ICsr KysrKysKIGxpc3Avd2lkLWVkaXQuZWwgICAgICAgICAgICB8IDI5ICsrKysrKysrKysrKysrKysr KysrKysrKystLS0tCiB0ZXN0L2xpc3Avd2lkLWVkaXQtdGVzdHMuZWwgfCAxOSArKysrKysrKysr KysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDUxIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvZXRjL05FV1MgYi9ldGMvTkVXUwppbmRleCBmM2UzZDlhMWI2Li42 ZTIwNTMwZjZkIDEwMDY0NAotLS0gYS9ldGMvTkVXUworKysgYi9ldGMvTkVXUwpAQCAtMTE2Niw2 ICsxMTY2LDEzIEBAIHdpbmRvdyBhZnRlciBzdGFydGluZykuICBUaGlzIHZhcmlhYmxlIGRlZmF1 bHRzIHRvIG5pbC4KICsrKwogKioqICd3aWRnZXQtY2hvb3NlJyBub3cgc3VwcG9ydHMgbWVudXMg aW4gZXh0ZW5kZWQgZm9ybWF0LgogCistLS0KKyoqKiBUaGUgJ2VkaXRhYmxlLWxpc3QnIHdpZGdl dCBub3cgc3VwcG9ydHMgbW92aW5nIGl0ZW1zIHVwIGFuZCBkb3duLgorWW91IGNhbiBub3cgbW92 ZSBpdGVtcyB1cCBhbmQgZG93biBieSBkZWxldGluZyBhbmQgdGhlbiByZWluc2VydGluZwordGhl bSwgdXNpbmcgdGhlIERFTCBhbmQgSU5TIGJ1dHRvbnMgcmVzcGVjdGl2ZWx5LiAgVGhpcyBpcyB1 c2VmdWwgaW4KK0N1c3RvbSBidWZmZXJzLCBmb3IgZXhhbXBsZSwgdG8gY2hhbmdlIHRoZSBvcmRl ciBvZiB0aGUgZWxlbWVudHMgaW4gYQorbGlzdC4KKwogKiogTWlzY2VsbGFuZW91cwogCiAtLS0K ZGlmZiAtLWdpdCBhL2xpc3Avd2lkLWVkaXQuZWwgYi9saXNwL3dpZC1lZGl0LmVsCmluZGV4IDY1 NjhjZDJjOGYuLjM3YTA0Y2IxY2QgMTAwNjQ0Ci0tLSBhL2xpc3Avd2lkLWVkaXQuZWwKKysrIGIv bGlzcC93aWQtZWRpdC5lbApAQCAtMjcyMSw3ICsyNzIxLDcgQEAgd2lkZ2V0LXJhZGlvLWFjdGlv bgogKGRlZmluZS13aWRnZXQgJ2luc2VydC1idXR0b24gJ3B1c2gtYnV0dG9uCiAgICJBbiBpbnNl cnQgYnV0dG9uIGZvciB0aGUgYGVkaXRhYmxlLWxpc3QnIHdpZGdldC4iCiAgIDp0YWcgIklOUyIK LSAgOmhlbHAtZWNobyAiSW5zZXJ0IGEgbmV3IGl0ZW0gaW50byB0aGUgbGlzdCBhdCB0aGlzIHBv c2l0aW9uLiIKKyAgOmhlbHAtZWNobyAiSW5zZXJ0IGEgbmV3IGl0ZW0gKG9yIGEgcHJldmlvdXNs eSBkZWxldGVkIG9uZSkgaW50byB0aGUgbGlzdCBhdCB0aGlzIHBvc2l0aW9uLiIKICAgOmFjdGlv biAnd2lkZ2V0LWluc2VydC1idXR0b24tYWN0aW9uKQogCiAoZGVmdW4gd2lkZ2V0LWluc2VydC1i dXR0b24tYWN0aW9uICh3aWRnZXQgJm9wdGlvbmFsIF9ldmVudCkKQEAgLTI3MzQsNyArMjczNCw3 IEBAIHdpZGdldC1pbnNlcnQtYnV0dG9uLWFjdGlvbgogKGRlZmluZS13aWRnZXQgJ2RlbGV0ZS1i dXR0b24gJ3B1c2gtYnV0dG9uCiAgICJBIGRlbGV0ZSBidXR0b24gZm9yIHRoZSBgZWRpdGFibGUt bGlzdCcgd2lkZ2V0LiIKICAgOnRhZyAiREVMIgotICA6aGVscC1lY2hvICJEZWxldGUgdGhpcyBp dGVtIGZyb20gdGhlIGxpc3QuIgorICA6aGVscC1lY2hvICJEZWxldGUgdGhpcyBpdGVtIGZyb20g dGhlIGxpc3QsIHNhdmluZyBpdCBmb3IgbGF0ZXIgcmVpbnNlcnRpb24uIgogICA6YWN0aW9uICd3 aWRnZXQtZGVsZXRlLWJ1dHRvbi1hY3Rpb24pCiAKIChkZWZ1biB3aWRnZXQtZGVsZXRlLWJ1dHRv bi1hY3Rpb24gKHdpZGdldCAmb3B0aW9uYWwgX2V2ZW50KQpAQCAtMjgyNCw5ICsyODI0LDE3IEBA IHdpZGdldC1lZGl0YWJsZS1saXN0LW1hdGNoLWlubGluZQogICAgIChjb25zIGZvdW5kIHZhbHVl KSkpCiAKIChkZWZ1biB3aWRnZXQtZWRpdGFibGUtbGlzdC1pbnNlcnQtYmVmb3JlICh3aWRnZXQg YmVmb3JlKQotICA7OyBJbnNlcnQgYSBuZXcgY2hpbGQgaW4gdGhlIGxpc3Qgb2YgY2hpbGRyZW4u CisgICJJbnNlcnQgYSBuZXcgd2lkZ2V0IGFzIGEgY2hpbGQgb2YgV0lER0VULgorCitJZiB0aGVy ZSBpcyBhIHJlY2VudGx5IGRlbGV0ZWQgY2hpbGQsIHRoZSBuZXcgd2lkZ2V0IGlzIHRoYXQgZGVs ZXRlZCBjaGlsZC4KK090aGVyd2lzZSwgdGhlIG5ldyB3aWRnZXQgaXMgdGhlIGRlZmF1bHQgY2hp bGQgb2YgV0lER0VULgorCitUaGUgbmV3IHdpZGdldCBnZXRzIGluc2VydGVkIGF0IHRoZSBwb3Np dGlvbiBvZiB0aGUgQkVGT1JFIGNoaWxkLiIKICAgKHNhdmUtZXhjdXJzaW9uCiAgICAgKGxldCAo KGNoaWxkcmVuICh3aWRnZXQtZ2V0IHdpZGdldCA6Y2hpbGRyZW4pKQorICAgICAgICAgIChsYXN0 LWRlbGV0ZWQgKGxldCAoKGxzdCAod2lkZ2V0LWdldCB3aWRnZXQgOmxhc3QtZGVsZXRlZCkpKQor ICAgICAgICAgICAgICAgICAgICAgICAgICAoYW5kIGxzdCAocHJvZzEgKHBvcCBsc3QpCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHdpZGdldC1wdXQgd2lkZ2V0IDpsYXN0 LWRlbGV0ZWQgbHN0KSkpKSkKIAkgIChpbmhpYml0LXJlYWQtb25seSB0KQogCSAgKGluaGliaXQt bW9kaWZpY2F0aW9uLWhvb2tzIHQpKQogICAgICAgKGNvbmQgKGJlZm9yZQpAQCAtMjgzNCw3ICsy ODQyLDExIEBAIHdpZGdldC1lZGl0YWJsZS1saXN0LWluc2VydC1iZWZvcmUKIAkgICAgKHQKIAkg ICAgIChnb3RvLWNoYXIgKHdpZGdldC1nZXQgd2lkZ2V0IDp2YWx1ZS1wb3MpKSkpCiAgICAgICAo bGV0ICgoY2hpbGQgKHdpZGdldC1lZGl0YWJsZS1saXN0LWVudHJ5LWNyZWF0ZQotCQkgICAgd2lk Z2V0IG5pbCBuaWwpKSkKKyAgICAgICAgICAgICAgICAgICAgd2lkZ2V0IChhbmQgbGFzdC1kZWxl dGVkCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh3aWRnZXQtYXBwbHkgbGFzdC1k ZWxldGVkCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOnZh bHVlLXRvLWV4dGVybmFsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKHdpZGdldC1nZXQgbGFzdC1kZWxldGVkIDp2YWx1ZSkpKQorICAgICAgICAgICAgICAg ICAgICBsYXN0LWRlbGV0ZWQpKSkKIAkod2hlbiAoPCAod2lkZ2V0LWdldCBjaGlsZCA6ZW50cnkt ZnJvbSkgKHdpZGdldC1nZXQgd2lkZ2V0IDpmcm9tKSkKIAkgIChzZXQtbWFya2VyICh3aWRnZXQt Z2V0IHdpZGdldCA6ZnJvbSkKIAkJICAgICAgKHdpZGdldC1nZXQgY2hpbGQgOmVudHJ5LWZyb20p KSkKQEAgLTI4NDcsNiArMjg1OSwxNSBAQCB3aWRnZXQtZWRpdGFibGUtbGlzdC1pbnNlcnQtYmVm b3JlCiAgICh3aWRnZXQtYXBwbHkgd2lkZ2V0IDpub3RpZnkgd2lkZ2V0KSkKIAogKGRlZnVuIHdp ZGdldC1lZGl0YWJsZS1saXN0LWRlbGV0ZS1hdCAod2lkZ2V0IGNoaWxkKQorICAiRGVsZXRlIHRo ZSB3aWRnZXQgQ0hJTEQgZnJvbSB0aGUga25vd24gY2hpbGRyZW5zIG9mIHdpZGdldCBXSURHRVQu CisKK1NhdmUgQ0hJTEQgaW50byB0aGUgOmxhc3QtZGVsZXRlZCBsaXN0LCBzbyBpdCBjYW4gYmUg aW5zZXJ0ZWQgbGF0ZXIuIgorICA7OyBTYXZlIHRoZSBjdXJyZW50IHZhbHVlIG9mIENISUxELCB0 byB1c2UgaWYgdGhlIHVzZXIgbGF0ZXIgaW5zZXJ0cyB0aGUKKyAgOzsgd2lkZ2V0LgorICAod2lk Z2V0LXB1dCBjaGlsZCA6dmFsdWUgKHdpZGdldC1hcHBseSBjaGlsZCA6dmFsdWUtZ2V0KSkKKyAg KGxldCAoKGxzdCAod2lkZ2V0LWdldCB3aWRnZXQgOmxhc3QtZGVsZXRlZCkpKQorICAgIChwdXNo IGNoaWxkIGxzdCkKKyAgICAod2lkZ2V0LXB1dCB3aWRnZXQgOmxhc3QtZGVsZXRlZCBsc3QpKQog ICA7OyBEZWxldGUgY2hpbGQgZnJvbSBsaXN0IG9mIGNoaWxkcmVuLgogICAoc2F2ZS1leGN1cnNp b24KICAgICAobGV0ICgoYnV0dG9ucyAoY29weS1zZXF1ZW5jZSAod2lkZ2V0LWdldCB3aWRnZXQg OmJ1dHRvbnMpKSkKZGlmZiAtLWdpdCBhL3Rlc3QvbGlzcC93aWQtZWRpdC10ZXN0cy5lbCBiL3Rl c3QvbGlzcC93aWQtZWRpdC10ZXN0cy5lbAppbmRleCBkZjQ5ZmZjODIyLi40NTA4YjY4MDIzIDEw MDY0NAotLS0gYS90ZXN0L2xpc3Avd2lkLWVkaXQtdGVzdHMuZWwKKysrIGIvdGVzdC9saXNwL3dp ZC1lZGl0LXRlc3RzLmVsCkBAIC0xMjksNCArMTI5LDIzIEBAIHdpZGdldC10ZXN0LWVkaXRhYmxl LWZpZWxkLXdpZGdldC12YWx1ZQogICAgICAgKHdpZGdldC1pbnNlcnQgIkFuZCBzb21lIG5vbi13 aWRnZXQgdGV4dC4iKQogICAgICAgKHNob3VsZCAoc3RyaW5nPSAod2lkZ2V0LWFwcGx5IHdpZCA6 dmFsdWUtZ2V0KSAiIikpKSkpCiAKKyhlcnQtZGVmdGVzdCB3aWRnZXQtdGVzdC1tb3ZpbmctZWRp dGFibGUtbGlzdC1pdGVtICgpCisgICJDaGVjayB0aGF0IHdlIGNhbiBtb3ZlIGFuIGVkaXRhYmxl IGxpc3QgaXRlbSB1cCBvciBkb3duLCB2aWEgZGVsZXRlK2luc2VydC4iCisgICh3aXRoLXRlbXAt YnVmZmVyCisgICAgKHdpZGdldC1pbnNlcnQgIlRlc3RpbmcgZWRpdGFibGUtbGlzdC5cblxuIikK KyAgICAobGV0ICgobHN0ICh3aWRnZXQtY3JlYXRlICdlZGl0YWJsZS1saXN0CisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA6dmFsdWUgJygiYmVnIiAiZW5kIiAibWlkZGxlIikKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICcoZWRpdGFibGUtZmllbGQgOnZhbHVlICJ1bmtub3du IikpKSkKKyAgICAgICh1c2UtbG9jYWwtbWFwIHdpZGdldC1rZXltYXApCisgICAgICAod2lkZ2V0 LXNldHVwKQorICAgICAgOzsgR28gdG8gdGhlIERFTCBidXR0b24gZm9yIHRoZSAybmQgZWxlbWVu dCBhbmQgYWN0aW9uIGl0LgorICAgICAgKGdvdG8tY2hhciAod2lkZ2V0LWdldCAobnRoIDIgKHdp ZGdldC1nZXQgbHN0IDpidXR0b25zKSkgOmZyb20pKQorICAgICAgKHdpZGdldC1hcHBseS1hY3Rp b24gKHdpZGdldC1hdCkpCisgICAgICA7OyBHbyB0byB0aGUgSU5TIGJ1dHRvbiBhbmQgYWN0aW9u IGl0LgorICAgICAgKGdvdG8tY2hhciAod2lkZ2V0LWdldCBsc3QgOnRvKSkKKyAgICAgICh3aWRn ZXQtYmFja3dhcmQgMSkKKyAgICAgICh3aWRnZXQtYXBwbHktYWN0aW9uICh3aWRnZXQtYXQpKQor ICAgICAgOzsgQ2hlY2sgdGhhdCB3ZSBlZmZlY3RpdmVseSBtb3ZlZCB0aGUgaXRlbSB0byB0aGUg bGFzdCBwb3NpdGlvbi4KKyAgICAgIChzaG91bGQgKGVxdWFsICh3aWRnZXQtdmFsdWUgbHN0KSAn KCJiZWciICJtaWRkbGUiICJlbmQiKSkpKSkpCisKIDs7OyB3aWQtZWRpdC10ZXN0cy5lbCBlbmRz IGhlcmUKLS0gCjIuMjguMAoK --0000000000000fd2f905b23020b9-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 13:03:22 2020 Received: (at 6419) by debbugs.gnu.org; 21 Oct 2020 17:03:22 +0000 Received: from localhost ([127.0.0.1]:50388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVHWE-0007IJ-EQ for submit@debbugs.gnu.org; Wed, 21 Oct 2020 13:03:22 -0400 Received: from aserp2120.oracle.com ([141.146.126.78]:35996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVHWB-0007I4-Dj for 6419@debbugs.gnu.org; Wed, 21 Oct 2020 13:03:20 -0400 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 09LGwgV5102212; Wed, 21 Oct 2020 17:03:13 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=vnscJbjWALXJftrwy1iP6t7borp4tLnO4ey/IXLzGTA=; b=DMR7VuKAlCXp2Gdxytecdn4yxB3hyXxyUOrx6+RpptKXU+5j07caPFjmvLt4LxPVwXia Op7h05yVUenZ7M57+243QXYuk8Y0Ki+t/sqF2z/hfI13kmzFyO/SmM9uX4XecLJH7++h aZ/09jUs1jt75HwsfMlyWK1c+zWCf3/+8wdxsBgRuevi0K9SHUnYeDlUwq5T3+ai0eVG hqCtmiNCYqNcT76d9rZYkd4ky0eOsli30EuOnBcaXk18KD+ePfvctrdhqrXg6bgorW/v YvoLnlWE5l3Q4EzdA1HpL/sbSuzRuifX4AVFm5u6eZUikn5GZN9KA+iRBK9+UzN515XW PA== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by aserp2120.oracle.com with ESMTP id 349jrpssxf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 21 Oct 2020 17:03:13 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 09LGxfaC142009; Wed, 21 Oct 2020 17:03:13 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserp3020.oracle.com with ESMTP id 348agyw9ex-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 21 Oct 2020 17:03:13 +0000 Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 09LH3Bu9026201; Wed, 21 Oct 2020 17:03:12 GMT MIME-Version: 1.0 Message-ID: Date: Wed, 21 Oct 2020 10:03:10 -0700 (PDT) From: Drew Adams To: Mauro Aranda , Lars Ingebrigtsen Subject: RE: bug#6419: A suggestion for easier editing of lists in Custom buffers References: <87ft6esqn2.fsf@gnus.org> In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.5056.0 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9780 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxscore=0 phishscore=0 malwarescore=0 spamscore=0 suspectscore=0 bulkscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2010210124 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9780 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 lowpriorityscore=0 priorityscore=1501 impostorscore=0 adultscore=0 bulkscore=0 malwarescore=0 mlxlogscore=999 mlxscore=0 spamscore=0 suspectscore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2010210124 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 6419 Cc: Lennart Borgman , 6419@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: -3.3 (---) "Insert a new item (or a previously deleted one) into the list at this posi= tion." Should "a previously deleted one" be "the last-deleted one"? If you use INS in one customize buffer after using DEL in another, or after using DEL in another part of the same buffer (but not part of the same sequence), is that last-deleted item inserted? Or is it only the last-deleted (if any) from the same sequence? "If there is a recently deleted child, the new widget is that deleted child." Same question/problem. Any recently deleted child? What if there are several? Is it the last-deleted that's used? (I see that the code says "last-deleted".) "from the known childrens" -> "from the known children" From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 13:32:45 2020 Received: (at 6419) by debbugs.gnu.org; 21 Oct 2020 17:32:45 +0000 Received: from localhost ([127.0.0.1]:50467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVHyf-0001m2-F9 for submit@debbugs.gnu.org; Wed, 21 Oct 2020 13:32:45 -0400 Received: from mail-wm1-f42.google.com ([209.85.128.42]:35328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVHyd-0001ln-EG for 6419@debbugs.gnu.org; Wed, 21 Oct 2020 13:32:43 -0400 Received: by mail-wm1-f42.google.com with SMTP id q5so3452673wmq.0 for <6419@debbugs.gnu.org>; Wed, 21 Oct 2020 10:32:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FBkT1jCx38k/MzTIrzR7k7S2RBjDgYeS92NcwTSB6KU=; b=MPvc8yY7HnuKVdlL+I1nKkFnzZ1FQY4QQNmlE8hs9PtJsvHtdPpCbzS3lsGvwKpL0/ IzcAyHSmeT4Gjn3lzEER6PJxcuNBriJyOAKn/CHtm5NG/xckwpMP5icVsykgeca3l98d hbEva6cfXV40yaYQdqS2cNsvuHiXgb1YQNkzJEkI86ZDG5gHdLDr4oM01pLcZGpKikZV tp8ipAQBdp0F5KhV2u/2efQxn73Rofwt192HzzYgltsILdJs3hMO2knyR5lCTQFbmscM WLeCevCRaXv95dHaaXEs8hYDIT8A7ijWF6hsrqBwtlj1Wm0OgxSEt08kRafwfK6BbHjx mYzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FBkT1jCx38k/MzTIrzR7k7S2RBjDgYeS92NcwTSB6KU=; b=lmLcV3iQsOuZPeS5tBK3eY5wXR4nHtHc4l5lEmgHYEY7O0GTcOAR00QxVf41+1Jre3 6GKzCZJiKCL/3fZAFOe5sgbh/vV6xRfuj5Ni88bOF5KyPiN5L306oq3DX4/aD2tNLVyA rkv0mNLnKDJ69HM5vza55W1sk5W8vljuuEi5uwMtlLAEHlTJU5mqb40ZWabSIMfZ6MgM aXb9CcrE7cAd/8D8ynKXnv1x5gZvqO+oNOv/p9/5h6iZBTHfrMGbPzLNbJ3bShcJjmjJ eoyaATHqQ6dUpqvD3cs0IK8dN8+Vs+PaTACgmSsodd4BX4OM9L1tDN71yEuTDF/pH1Fg GTaQ== X-Gm-Message-State: AOAM530ukMrAvaEwPWLeJWfr5AMlwcRauoFjQpwt6df1zkwq/d615NSm 73AG6JYPU08I0BoMdVpckRoXj5PeZql6W021+K4= X-Google-Smtp-Source: ABdhPJyxt4Gc6qlKpWJtg0BI6mDnuvbfCfht1cTmW58sA22dryEAdIwLEhPPUHv7rwkEz8kWWn1Saez6HeW5rZ+Odz4= X-Received: by 2002:a1c:39c2:: with SMTP id g185mr4558384wma.28.1603301557606; Wed, 21 Oct 2020 10:32:37 -0700 (PDT) MIME-Version: 1.0 References: <87ft6esqn2.fsf@gnus.org> In-Reply-To: From: Mauro Aranda Date: Wed, 21 Oct 2020 14:32:24 -0300 Message-ID: Subject: Re: bug#6419: A suggestion for easier editing of lists in Custom buffers To: Drew Adams Content-Type: multipart/alternative; boundary="000000000000cf4ba505b231bb8f" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 6419 Cc: Lars Ingebrigtsen , Lennart Borgman , 6419@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.0 (-) --000000000000cf4ba505b231bb8f Content-Type: text/plain; charset="UTF-8" Drew Adams writes: > "Insert a new item (or a previously deleted one) into the list at this > position." > > Should "a previously deleted one" be "the last-deleted one"? Not necessarily. It works like a stack. > If you use INS in one customize buffer after using > DEL in another, or after using DEL in another part > of the same buffer (but not part of the same sequence), > is that last-deleted item inserted? Or is it only the > last-deleted (if any) from the same sequence? The latter. This only implements moving items within the same sequence. > "If there is a recently deleted child, the new widget > is that deleted child." > > Same question/problem. Any recently deleted child? > What if there are several? Is it the last-deleted > that's used? (I see that the code says "last-deleted".) Hopefully what I said above made it clearer. I guess it's clear that I had trouble with making it clear and keeping the help-echo short at the same time, so I'll be glad if someone can improve the wording, or suggest improvements. > "from the known childrens" -> "from the known children" I'll fix that. Thanks. --000000000000cf4ba505b231bb8f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Drew Adams <dr= ew.adams@oracle.com> writes:

> "Insert a new item (or= a previously deleted one) into the list at this
> position.">
> Should "a previously deleted one" be "the last= -deleted one"?

Not necessarily.=C2=A0 It works like a stack.
> If you use INS in one customize buffer after using
> DEL in= another, or after using DEL in another part
> of the same buffer (bu= t not part of the same sequence),
> is that last-deleted item inserte= d?=C2=A0 Or is it only the
> last-deleted (if any) from the same sequ= ence?

The latter.=C2=A0 This only implements moving items within the= same
sequence.

> "If there is a recently deleted child, = the new widget
> is that deleted child."
>
> Same qu= estion/problem.=C2=A0 Any recently deleted child?
> What if there are= several?=C2=A0 Is it the last-deleted
> that's used? =C2=A0(I se= e that the code says "last-deleted".)

Hopefully what I sai= d above made it clearer.=C2=A0 I guess it's clear that I
had trouble= with making it clear and keeping the help-echo short at the
same time, = so I'll be glad if someone can improve the wording, or
suggest impro= vements.

> "from the known childrens" -> "from = the known children"

I'll fix that.

Thanks.
--000000000000cf4ba505b231bb8f-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 13:48:37 2020 Received: (at 6419) by debbugs.gnu.org; 21 Oct 2020 17:48:37 +0000 Received: from localhost ([127.0.0.1]:50511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVIE1-0004Hf-Fa for submit@debbugs.gnu.org; Wed, 21 Oct 2020 13:48:37 -0400 Received: from aserp2120.oracle.com ([141.146.126.78]:49036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVIDz-0004HR-Ie for 6419@debbugs.gnu.org; Wed, 21 Oct 2020 13:48:36 -0400 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 09LHintB033298; Wed, 21 Oct 2020 17:48:29 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=tEgPr/h82jco0XF+ZHeddrDAIZv/dlpZFV2VRLTbXa8=; b=TH5vCSIytt/h1exB6XDt3ml3lKBy5FUo8dMyOl1Ai3gIqgalpA8mJTrpIMNVOfdYTCPz DMGLWyPPh3yuPTh/lGOtq7itH4I9HCk6WWvh5mSdaMpoAV/u0OhdrJL3/HNpIKL7hbr4 /hszACfhI2mgWJbTq5cCjyPx96j7FUdQ6oMBXZNC+KW5PjbQVlkCZHlgemAVtVqPm7Bu rH09Hv7OUyY8g8crcR44ZWfoLpzsgONQqvCS7Q1z7EZdY/7vLwduOLjcjrZJ9dP2q455 qri1Qn/QI28eGoFZsFa02DOM6Jqr98aNYkX5I6ib8B3lkuKRs9kYSnCSFIfmbzCt46sK ow== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by aserp2120.oracle.com with ESMTP id 349jrpt1h8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 21 Oct 2020 17:48:29 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 09LHk6lr123911; Wed, 21 Oct 2020 17:48:29 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserp3030.oracle.com with ESMTP id 348a6ppt09-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 21 Oct 2020 17:48:29 +0000 Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 09LHmRNS008536; Wed, 21 Oct 2020 17:48:28 GMT MIME-Version: 1.0 Message-ID: <1788f78e-28f4-466d-9f8c-539f1896348f@default> Date: Wed, 21 Oct 2020 10:48:26 -0700 (PDT) From: Drew Adams To: Mauro Aranda Subject: RE: bug#6419: A suggestion for easier editing of lists in Custom buffers References: <87ft6esqn2.fsf@gnus.org> In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.5056.0 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9780 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 mlxlogscore=999 bulkscore=0 spamscore=0 adultscore=0 suspectscore=0 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2010210129 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9780 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 lowpriorityscore=0 priorityscore=1501 impostorscore=0 adultscore=0 bulkscore=0 malwarescore=0 mlxlogscore=999 mlxscore=0 spamscore=0 suspectscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2010210129 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 6419 Cc: Lars Ingebrigtsen , Lennart Borgman , 6419@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: -3.3 (---) >> Should "a previously deleted one" be "the last-deleted one"? > > Not necessarily.=C2=A0 It works like a stack. How is that different - LIFO, no? In any case, how it works needs to be made clear somewhere. >> If you use INS in one customize buffer after using >> DEL in another, or after using DEL in another part >> of the same buffer (but not part of the same sequence), >> is that last-deleted item inserted?=C2=A0 Or is it only the >> last-deleted (if any) from the same sequence? > > The latter.=C2=A0 This only implements moving items within the same sequence. So maybe make that clear somehow. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 14:05:56 2020 Received: (at 6419) by debbugs.gnu.org; 21 Oct 2020 18:05:56 +0000 Received: from localhost ([127.0.0.1]:50518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVIUm-0004iW-8w for submit@debbugs.gnu.org; Wed, 21 Oct 2020 14:05:56 -0400 Received: from mail-wr1-f46.google.com ([209.85.221.46]:36835) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVIUk-0004iI-S3 for 6419@debbugs.gnu.org; Wed, 21 Oct 2020 14:05:55 -0400 Received: by mail-wr1-f46.google.com with SMTP id x7so4166707wrl.3 for <6419@debbugs.gnu.org>; Wed, 21 Oct 2020 11:05:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=RRXgy8cgYRoqgzg9HFoIiyV3+8dYz0SglfKdjVB+OdQ=; b=Dyno37NrllaFs9IrmykTLkEdFa5P0IvEoSef8pNB7dxnJ9fOhh2/H0IVFkx+hwVT+Y nXs3NazuhmlpgGj3YlwCaoSTWcLum2Z2mVZBKMiME7+2ikUzinjq0Op/bAg5Brk8xQrA CHSyCgsLTJryzBATEXmTYQiyFxRO0DQQOKKVHZBUwfNxn31tva7axFEcxPclyf3JqpvQ nJFK1TOPcjLRIvbbF9ZqtEgdUvhmsNqCBb+4dT7x+fPmNsfs3mPZifxWQ8BYc9TwDDjg QG44H9EJQZ5w0cfzl0e9rfLulxKVkIY3DC/H4/SXFCBmOPFiXlWIFxooyW9gEA3B/1GH +lvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=RRXgy8cgYRoqgzg9HFoIiyV3+8dYz0SglfKdjVB+OdQ=; b=ZVkJfY8YP+fNZTgoepYD1FkTo2Cnj7T1Ls4Cxn8tyjfgsFZbcFarUW3pWvs9U+nIC5 N7fFFoRd1VTxqStw8tMfx2yP+AgqxNJJ5rvZY9lzVW9kATXkhF65QnKCetr7lqyzSwYB pQiz3PmmYXEQo2CbT02/L02mvLuj++wp/e91ByGPWSDQ+fIlT8D8+x7vJWgFYRKEC4Js Y4U0Uu6rBVLpfhhATPTZ8pz6Bzoe5aPQpwmgWngFoUa+9jvW4xol7vN+zUMYURxfNFlh jXzUFgZ3UgeJk6p4qaB5UGdn7FGS8/6uHklCnD6gcvgrUKhQMJz4fzHBB3kjG6QDSP/U BZvw== X-Gm-Message-State: AOAM531qFrwEj9g5fIRI3te2s+kdz3JL5cJu4GyLas99gCRfRizZGk87 3MojXKdA1lGkoJRYh7dNHMJ8gm7ucNyrgP7iZ4M= X-Google-Smtp-Source: ABdhPJyXRNEMIXjYKadsHfJ0wzMMahS86nYqus2YSGDeR+owgXVpcUqLROQI0R3dPsOef7nvyJVrs1YfNSCqgoqli7Y= X-Received: by 2002:adf:ecc1:: with SMTP id s1mr5987950wro.120.1603303549123; Wed, 21 Oct 2020 11:05:49 -0700 (PDT) MIME-Version: 1.0 References: <87ft6esqn2.fsf@gnus.org> <1788f78e-28f4-466d-9f8c-539f1896348f@default> In-Reply-To: <1788f78e-28f4-466d-9f8c-539f1896348f@default> From: Mauro Aranda Date: Wed, 21 Oct 2020 15:05:36 -0300 Message-ID: Subject: Re: bug#6419: A suggestion for easier editing of lists in Custom buffers To: Drew Adams Content-Type: multipart/alternative; boundary="0000000000008340d905b2323214" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 6419 Cc: Lars Ingebrigtsen , Lennart Borgman , 6419@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.0 (-) --0000000000008340d905b2323214 Content-Type: text/plain; charset="UTF-8" Drew Adams writes: >>> Should "a previously deleted one" be "the last-deleted one"? >> >> Not necessarily. It works like a stack. > > How is that different - LIFO, no? > In any case, how it works needs to be made clear > somewhere. Yes, of course. But in that case I think the help-echo should say explicitly: "the last-deleted one not yet reinserted", or something like that. >>> If you use INS in one customize buffer after using >>> DEL in another, or after using DEL in another part >>> of the same buffer (but not part of the same sequence), >>> is that last-deleted item inserted? Or is it only the >>> last-deleted (if any) from the same sequence? >> >> The latter. This only implements moving items within the same > sequence. > > So maybe make that clear somehow. Will try. --0000000000008340d905b2323214 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Drew Adams <dr= ew.adams@oracle.com> writes:

>>> Should "a prev= iously deleted one" be "the last-deleted one"?
>>>> Not necessarily.=C2=A0 It works like a stack.
>
> Ho= w is that different - LIFO, no?
> In any case, how it works needs to = be made clear
> somewhere.

Yes, of course.=C2=A0 But in that c= ase I think the help-echo should say
explicitly: "the last-deleted = one not yet reinserted", or something like
that.

>>>= ; If you use INS in one customize buffer after using
>>> DEL in= another, or after using DEL in another part
>>> of the same bu= ffer (but not part of the same sequence),
>>> is that last-dele= ted item inserted?=C2=A0 Or is it only the
>>> last-deleted (if= any) from the same sequence?
>>
>> The latter.=C2=A0 Thi= s only implements moving items within the same
> sequence.
>> So maybe make that clear somehow.

Will try.
--0000000000008340d905b2323214-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 22 07:38:25 2020 Received: (at 6419) by debbugs.gnu.org; 22 Oct 2020 11:38:25 +0000 Received: from localhost ([127.0.0.1]:51565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVYvJ-0004ta-AD for submit@debbugs.gnu.org; Thu, 22 Oct 2020 07:38:25 -0400 Received: from quimby.gnus.org ([95.216.78.240]:41932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVYvH-0004tK-97 for 6419@debbugs.gnu.org; Thu, 22 Oct 2020 07:38:24 -0400 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=ZCm1GFUDiz7b9ej6TjpsXCkzEV7hnCgpSED43FTFkTY=; b=Op3BhIxddrzQIeJCc+GCjnWT0m HqVWZiN2oDFKUjuuZWjeQeHRju2b/JxvHXNpjqjKvF9YY28ny2uSs9pxikrJn08mxz5DSBzT3sQn+ EcnYx/rH1DNZYCjEYplDJ4LAA1oEaILJouLmZRVTHq9lsJ8smjQHvqK1mB+t7ZceK35E=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kVYv7-0002OH-Tr; Thu, 22 Oct 2020 13:38:16 +0200 From: Lars Ingebrigtsen To: Mauro Aranda Subject: Re: bug#6419: A suggestion for easier editing of lists in Custom buffers References: <87ft6esqn2.fsf@gnus.org> <1788f78e-28f4-466d-9f8c-539f1896348f@default> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEU5OVBPa6ESDxP/ //+1cIoRAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+QKFgsRACFPLycAAAGmSURBVCjPLZIxa+NAEIVH izcYVU7wpnClCC745leE44qgSiwac6S/Rr9CEbYxKlOkXokYxu9X3my4bZaPeW+H9yTynZSUT0uO XD0gn5M0ROXFv2YQiYn4XaICN5HDQBikQ8IsIhm6wMong0SgjTSYgkFlUEg07X/wZsoW2X+D9Nki NaHy4tZBKBgo+TjO0hmA9ME3n1d5Id+BbnfEZy9kApt0pAgdUehB2BI4vBjAAGNqMrQMYoxzDETF K+fJonFjSVGCnAXbho3dowFb5E1LpSaQmSq/3RacYQvo/TF0eExsRuDyI0TdTUxOS+Dp770JSht8 AD9/i4Ez+OSJl2iCbHmcdNL1k7BVpQeAcfqTG8XtgAVLaEPu7fkAZ1W1vrN2nBxRdqH1UWkcinra SGjef4GmY1618q5yoJRBLc/eYtsTpZ5W9lUMKrbLEy91niwl0tE5W2wdJCT3ZQBF9g2DRmUo52y1 8p11Mz7QyBfG7jqOmBItu2XuzzPnf4Gas57e0q3/hvZZw9sN/YKCaWX72zXbGmtq2VfXZsmqqaFU 1PMevT09x38EednopTs0ZQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMC0yMlQxMToxNzowMCsw MDowMFmsFFoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTAtMjJUMTE6MTc6MDArMDA6MDAo8azm AAAAAElFTkSuQmCC X-Now-Playing: Matmos's _Plastic Anniversary_: "Fanfare For Polyethylene Waste Containers" Date: Thu, 22 Oct 2020 13:38:12 +0200 In-Reply-To: (Mauro Aranda's message of "Wed, 21 Oct 2020 15:05:36 -0300") Message-ID: <87d01aij8b.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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: Mauro Aranda writes: > Will try. OK, so you're sending a new version of the patch? Then I won't apply the one you've already posted (which seemed clear enough to me, really). 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.0 (/) X-Debbugs-Envelope-To: 6419 Cc: Lennart Borgman , 6419@debbugs.gnu.org, Drew Adams 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.0 (-) Mauro Aranda writes: > Will try. OK, so you're sending a new version of the patch? Then I won't apply the one you've already posted (which seemed clear enough to me, really). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 22 07:48:35 2020 Received: (at 6419) by debbugs.gnu.org; 22 Oct 2020 11:48:35 +0000 Received: from localhost ([127.0.0.1]:51605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVZ58-0007Hi-Ph for submit@debbugs.gnu.org; Thu, 22 Oct 2020 07:48:35 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]:42194) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVZ57-0007HU-4y for 6419@debbugs.gnu.org; Thu, 22 Oct 2020 07:48:33 -0400 Received: by mail-wr1-f49.google.com with SMTP id j7so1954958wrt.9 for <6419@debbugs.gnu.org>; Thu, 22 Oct 2020 04:48:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=BfUtVsYxrWwRKYgJbU1HQWty0WBp5RruQr0v0othPdY=; b=TCbBKmGfuBGvmuAvgx3UokqLrY1dpvUavcZK7EGp234uASrQz+B1zLYyAPZKUPmfKm ANe03Z0VWGSslkMo1Do14SKLOFbxWdM7518JU7mJzOa5JNHpu6cNp+lXyiABtmeWJ1au 5CScxn3ys75aS4hGR18JRTr8Q29E3Jx/0SHYoVTsBwUSUEA6wYhHUjmT/pXpJmfiD/17 u6kDe5LArqkEXXkKRJ67sezpmTiD5m5u+x7IQVQEPVMtOg/Z2CEUWsYsplV3Olo7k1Re aKAroZe9udHSbvSF7IuBo3p2Flu8Q4+sWafadAX5zlOhT4MJcWHmuv2p7A8DFAykwN8S n0eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=BfUtVsYxrWwRKYgJbU1HQWty0WBp5RruQr0v0othPdY=; b=Le75jCkg68iJvhw8glJGntxJtBzgQxhk8XB2qzuGCzRYvv/PwjzB2mqhY7EMBdb3Kt NN2xqJfmsgMg/Px/18ey/Fdj2x4RSluvxgK8C+Zaiw2y1zWud1yErZa9XX+0ivPNIv6i XDkCIERNrHdsG4Yu4PjRZ65eeBLXXY44kteqNpQ+sSk/bXZNt8QeL5sTHBlHdBt2GrRi G4T3XngEjaAyU2/ynKOqJi6cYr+5U53IssT4uHo7iJH03V+TseU5UU5ZCyYqzWUjRBOY A0IxfVbAuP2OFBCPyGbDF7E1VFrjgMd0qOVgyolFz7NmLI5cmqsGp68fkyN0Pyh8bn6Q gqdA== X-Gm-Message-State: AOAM5329Ru+uMY+xHIXLJOlolg8HerwejjGaweVFu5pVR1iPetTftGZ4 H4yvYZmceBtQ/u30nggryx9VGXVc6j47M9O/Mjw= X-Google-Smtp-Source: ABdhPJyL+P5IfvGLU1/xPqnaCe8UEo/4YPAIlLHvGrM4HONZYNk9L0cyxI5oYvulh4hWZErSLNPP0q/++b0xXAB0lGI= X-Received: by 2002:adf:df03:: with SMTP id y3mr2286191wrl.70.1603367307197; Thu, 22 Oct 2020 04:48:27 -0700 (PDT) MIME-Version: 1.0 References: <87ft6esqn2.fsf@gnus.org> <1788f78e-28f4-466d-9f8c-539f1896348f@default> <87d01aij8b.fsf@gnus.org> In-Reply-To: <87d01aij8b.fsf@gnus.org> From: Mauro Aranda Date: Thu, 22 Oct 2020 08:48:14 -0300 Message-ID: Subject: Re: bug#6419: A suggestion for easier editing of lists in Custom buffers To: Lars Ingebrigtsen Content-Type: multipart/mixed; boundary="000000000000ca616c05b2410a30" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 6419 Cc: Lennart Borgman , 6419@debbugs.gnu.org, Drew Adams 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.0 (-) --000000000000ca616c05b2410a30 Content-Type: multipart/alternative; boundary="000000000000ca616a05b2410a2e" --000000000000ca616a05b2410a2e Content-Type: text/plain; charset="UTF-8" Lars Ingebrigtsen writes: > Mauro Aranda writes: > >> Will try. > > OK, so you're sending a new version of the patch? Then I won't apply > the one you've already posted (which seemed clear enough to me, really). Yes, here it is. I fixed the typo, and tried to improve the help-echo of the INS button. --000000000000ca616a05b2410a2e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Lars Ingebrigtsen <la= rsi@gnus.org> writes:

> Mauro Aranda <maurooaranda@gmail.com> writes:
>
= >> Will try.
>
> OK, so you're sending a new version = of the patch?=C2=A0 Then I won't apply
> the one you've alrea= dy posted (which seemed clear enough to me, really).

Yes, here it is= .=C2=A0 I fixed the typo, and tried to improve
the help-echo of the INS = button.
--000000000000ca616a05b2410a2e-- --000000000000ca616c05b2410a30 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Allow-moving-members-of-editable-list-widget-via-del.patch" Content-Disposition: attachment; filename="0001-Allow-moving-members-of-editable-list-widget-via-del.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kgkrg2360 RnJvbSBmZmJmY2RjMTBmOTE2ZWYzNzE4N2VkMmE2YThmM2IyZjAzODBlNjQzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXVybyBBcmFuZGEgPG1hdXJvb2FyYW5kYUBnbWFpbC5jb20+ CkRhdGU6IFdlZCwgMjEgT2N0IDIwMjAgMTE6MDc6NDkgLTAzMDAKU3ViamVjdDogW1BBVENIXSBB bGxvdyBtb3ZpbmcgbWVtYmVycyBvZiBlZGl0YWJsZS1saXN0IHdpZGdldCwgdmlhCiBkZWxldGUr aW5zZXJ0CgpTdWdnZXN0ZWQgYnkgTGVubmFydCBCb3JnbWFuIGluIEJ1ZyM2NDE5LgoKKiBsaXNw L3dpZC1lZGl0LmVsICh3aWRnZXQtZWRpdGFibGUtbGlzdC1kZWxldGUtYXQpOiBTYXZlIGludG8g YSBuZXcKd2lkZ2V0IHByb3BlcnR5LCA6bGFzdC1kZWxldGVkLCB0aGUgV0lER0VUIHRvIGJlIGRl bGV0ZWQuICBBZGQKZG9jc3RyaW5nLgood2lkZ2V0LWVkaXRhYmxlLWxpc3QtaW5zZXJ0LWJlZm9y ZSk6IElmIHRoZXJlIGlzIGEgcmVjZW50bHkgZGVsZXRlZApjaGlsZCBmb3IgdGhlIGVkaXRhYmxl IGxpc3QsIGluc2VydCB0aGF0IG9uZSwgaW5zdGVhZCBvZiBhIG5ldyBkZWZhdWx0CndpZGdldC4g IEFkZCBkb2NzdHJpbmcuCihpbnNlcnQtYnV0dG9uIHdpZGdldCk6IE1ha2UgOmhlbHAtZWNobyBh IGZ1bmN0aW9uIHRvIGF2b2lkIHRoZQpoZWxwLWVjaG8gc3RyaW5nIGJlY29tZSB0b28gbG9uZy4K KGRlbGV0ZS1idXR0b24gd2lkZ2V0KTogVHdlYWsgdGhlIDpoZWxwLWVjaG8gc3RyaW5nLCB0byBk b2N1bWVudCB0aGlzCmJlaGF2aW9yLgoKKiB0ZXN0L2xpc3Avd2lkLWVkaXQtdGVzdHMuZWwgKHdp ZGdldC10ZXN0LW1vdmluZy1lZGl0YWJsZS1saXN0LWl0ZW0pOgpUZXN0IHRoZSBmZWF0dXJlLgoK KiBldGMvTkVXUyAoV2lkZ2V0KTogQW5ub3VuY2UgdGhlIGZlYXR1cmUuCi0tLQogZXRjL05FV1Mg ICAgICAgICAgICAgICAgICAgIHwgIDcgKysrKysrKwogbGlzcC93aWQtZWRpdC5lbCAgICAgICAg ICAgIHwgMzIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0KIHRlc3QvbGlzcC93aWQt ZWRpdC10ZXN0cy5lbCB8IDE5ICsrKysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwg NTQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBi L2V0Yy9ORVdTCmluZGV4IGYzZTNkOWExYjYuLjZlMjA1MzBmNmQgMTAwNjQ0Ci0tLSBhL2V0Yy9O RVdTCisrKyBiL2V0Yy9ORVdTCkBAIC0xMTY2LDYgKzExNjYsMTMgQEAgd2luZG93IGFmdGVyIHN0 YXJ0aW5nKS4gIFRoaXMgdmFyaWFibGUgZGVmYXVsdHMgdG8gbmlsLgogKysrCiAqKiogJ3dpZGdl dC1jaG9vc2UnIG5vdyBzdXBwb3J0cyBtZW51cyBpbiBleHRlbmRlZCBmb3JtYXQuCiAKKy0tLQor KioqIFRoZSAnZWRpdGFibGUtbGlzdCcgd2lkZ2V0IG5vdyBzdXBwb3J0cyBtb3ZpbmcgaXRlbXMg dXAgYW5kIGRvd24uCitZb3UgY2FuIG5vdyBtb3ZlIGl0ZW1zIHVwIGFuZCBkb3duIGJ5IGRlbGV0 aW5nIGFuZCB0aGVuIHJlaW5zZXJ0aW5nCit0aGVtLCB1c2luZyB0aGUgREVMIGFuZCBJTlMgYnV0 dG9ucyByZXNwZWN0aXZlbHkuICBUaGlzIGlzIHVzZWZ1bCBpbgorQ3VzdG9tIGJ1ZmZlcnMsIGZv ciBleGFtcGxlLCB0byBjaGFuZ2UgdGhlIG9yZGVyIG9mIHRoZSBlbGVtZW50cyBpbiBhCitsaXN0 LgorCiAqKiBNaXNjZWxsYW5lb3VzCiAKIC0tLQpkaWZmIC0tZ2l0IGEvbGlzcC93aWQtZWRpdC5l bCBiL2xpc3Avd2lkLWVkaXQuZWwKaW5kZXggNjU2OGNkMmM4Zi4uMzNjN2RlMjRiYyAxMDA2NDQK LS0tIGEvbGlzcC93aWQtZWRpdC5lbAorKysgYi9saXNwL3dpZC1lZGl0LmVsCkBAIC0yNzIxLDcg KzI3MjEsMTAgQEAgd2lkZ2V0LXJhZGlvLWFjdGlvbgogKGRlZmluZS13aWRnZXQgJ2luc2VydC1i dXR0b24gJ3B1c2gtYnV0dG9uCiAgICJBbiBpbnNlcnQgYnV0dG9uIGZvciB0aGUgYGVkaXRhYmxl LWxpc3QnIHdpZGdldC4iCiAgIDp0YWcgIklOUyIKLSAgOmhlbHAtZWNobyAiSW5zZXJ0IGEgbmV3 IGl0ZW0gaW50byB0aGUgbGlzdCBhdCB0aGlzIHBvc2l0aW9uLiIKKyAgOmhlbHAtZWNobyAobGFt YmRhICh3aWRnZXQpCisgICAgICAgICAgICAgICAoaWYgKHdpZGdldC1nZXQgKHdpZGdldC1nZXQg d2lkZ2V0IDpwYXJlbnQpIDpsYXN0LWRlbGV0ZWQpCisgICAgICAgICAgICAgICAgICAgIkluc2Vy dCBiYWNrIHRoZSBsYXN0IGRlbGV0ZWQgaXRlbSBmcm9tIHRoaXMgbGlzdCwgYXQgdGhpcyBwb3Np dGlvbi4iCisgICAgICAgICAgICAgICAgICJJbnNlcnQgYSBuZXcgaXRlbSBpbnRvIHRoZSBsaXN0 IGF0IHRoaXMgcG9zaXRpb24uIikpCiAgIDphY3Rpb24gJ3dpZGdldC1pbnNlcnQtYnV0dG9uLWFj dGlvbikKIAogKGRlZnVuIHdpZGdldC1pbnNlcnQtYnV0dG9uLWFjdGlvbiAod2lkZ2V0ICZvcHRp b25hbCBfZXZlbnQpCkBAIC0yNzM0LDcgKzI3MzcsNyBAQCB3aWRnZXQtaW5zZXJ0LWJ1dHRvbi1h Y3Rpb24KIChkZWZpbmUtd2lkZ2V0ICdkZWxldGUtYnV0dG9uICdwdXNoLWJ1dHRvbgogICAiQSBk ZWxldGUgYnV0dG9uIGZvciB0aGUgYGVkaXRhYmxlLWxpc3QnIHdpZGdldC4iCiAgIDp0YWcgIkRF TCIKLSAgOmhlbHAtZWNobyAiRGVsZXRlIHRoaXMgaXRlbSBmcm9tIHRoZSBsaXN0LiIKKyAgOmhl bHAtZWNobyAiRGVsZXRlIHRoaXMgaXRlbSBmcm9tIHRoZSBsaXN0LCBzYXZpbmcgaXQgZm9yIGxh dGVyIHJlaW5zZXJ0aW9uLiIKICAgOmFjdGlvbiAnd2lkZ2V0LWRlbGV0ZS1idXR0b24tYWN0aW9u KQogCiAoZGVmdW4gd2lkZ2V0LWRlbGV0ZS1idXR0b24tYWN0aW9uICh3aWRnZXQgJm9wdGlvbmFs IF9ldmVudCkKQEAgLTI4MjQsOSArMjgyNywxNyBAQCB3aWRnZXQtZWRpdGFibGUtbGlzdC1tYXRj aC1pbmxpbmUKICAgICAoY29ucyBmb3VuZCB2YWx1ZSkpKQogCiAoZGVmdW4gd2lkZ2V0LWVkaXRh YmxlLWxpc3QtaW5zZXJ0LWJlZm9yZSAod2lkZ2V0IGJlZm9yZSkKLSAgOzsgSW5zZXJ0IGEgbmV3 IGNoaWxkIGluIHRoZSBsaXN0IG9mIGNoaWxkcmVuLgorICAiSW5zZXJ0IGEgbmV3IHdpZGdldCBh cyBhIGNoaWxkIG9mIFdJREdFVC4KKworSWYgdGhlcmUgaXMgYSByZWNlbnRseSBkZWxldGVkIGNo aWxkLCB0aGUgbmV3IHdpZGdldCBpcyB0aGF0IGRlbGV0ZWQgY2hpbGQuCitPdGhlcndpc2UsIHRo ZSBuZXcgd2lkZ2V0IGlzIHRoZSBkZWZhdWx0IGNoaWxkIG9mIFdJREdFVC4KKworVGhlIG5ldyB3 aWRnZXQgZ2V0cyBpbnNlcnRlZCBhdCB0aGUgcG9zaXRpb24gb2YgdGhlIEJFRk9SRSBjaGlsZC4i CiAgIChzYXZlLWV4Y3Vyc2lvbgogICAgIChsZXQgKChjaGlsZHJlbiAod2lkZ2V0LWdldCB3aWRn ZXQgOmNoaWxkcmVuKSkKKyAgICAgICAgICAobGFzdC1kZWxldGVkIChsZXQgKChsc3QgKHdpZGdl dC1nZXQgd2lkZ2V0IDpsYXN0LWRlbGV0ZWQpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg KGFuZCBsc3QgKHByb2cxIChwb3AgbHN0KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICh3aWRnZXQtcHV0IHdpZGdldCA6bGFzdC1kZWxldGVkIGxzdCkpKSkpCiAJICAoaW5o aWJpdC1yZWFkLW9ubHkgdCkKIAkgIChpbmhpYml0LW1vZGlmaWNhdGlvbi1ob29rcyB0KSkKICAg ICAgIChjb25kIChiZWZvcmUKQEAgLTI4MzQsNyArMjg0NSwxMSBAQCB3aWRnZXQtZWRpdGFibGUt bGlzdC1pbnNlcnQtYmVmb3JlCiAJICAgICh0CiAJICAgICAoZ290by1jaGFyICh3aWRnZXQtZ2V0 IHdpZGdldCA6dmFsdWUtcG9zKSkpKQogICAgICAgKGxldCAoKGNoaWxkICh3aWRnZXQtZWRpdGFi bGUtbGlzdC1lbnRyeS1jcmVhdGUKLQkJICAgIHdpZGdldCBuaWwgbmlsKSkpCisgICAgICAgICAg ICAgICAgICAgIHdpZGdldCAoYW5kIGxhc3QtZGVsZXRlZAorICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAod2lkZ2V0LWFwcGx5IGxhc3QtZGVsZXRlZAorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDp2YWx1ZS10by1leHRlcm5hbAorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh3aWRnZXQtZ2V0IGxhc3QtZGVs ZXRlZCA6dmFsdWUpKSkKKyAgICAgICAgICAgICAgICAgICAgbGFzdC1kZWxldGVkKSkpCiAJKHdo ZW4gKDwgKHdpZGdldC1nZXQgY2hpbGQgOmVudHJ5LWZyb20pICh3aWRnZXQtZ2V0IHdpZGdldCA6 ZnJvbSkpCiAJICAoc2V0LW1hcmtlciAod2lkZ2V0LWdldCB3aWRnZXQgOmZyb20pCiAJCSAgICAg ICh3aWRnZXQtZ2V0IGNoaWxkIDplbnRyeS1mcm9tKSkpCkBAIC0yODQ3LDYgKzI4NjIsMTUgQEAg d2lkZ2V0LWVkaXRhYmxlLWxpc3QtaW5zZXJ0LWJlZm9yZQogICAod2lkZ2V0LWFwcGx5IHdpZGdl dCA6bm90aWZ5IHdpZGdldCkpCiAKIChkZWZ1biB3aWRnZXQtZWRpdGFibGUtbGlzdC1kZWxldGUt YXQgKHdpZGdldCBjaGlsZCkKKyAgIkRlbGV0ZSB0aGUgd2lkZ2V0IENISUxEIGZyb20gdGhlIGtu b3duIGNoaWxkcmVuIG9mIHdpZGdldCBXSURHRVQuCisKK1NhdmUgQ0hJTEQgaW50byB0aGUgOmxh c3QtZGVsZXRlZCBsaXN0LCBzbyBpdCBjYW4gYmUgaW5zZXJ0ZWQgbGF0ZXIuIgorICA7OyBTYXZl IHRoZSBjdXJyZW50IHZhbHVlIG9mIENISUxELCB0byB1c2UgaWYgdGhlIHVzZXIgbGF0ZXIgaW5z ZXJ0cyB0aGUKKyAgOzsgd2lkZ2V0LgorICAod2lkZ2V0LXB1dCBjaGlsZCA6dmFsdWUgKHdpZGdl dC1hcHBseSBjaGlsZCA6dmFsdWUtZ2V0KSkKKyAgKGxldCAoKGxzdCAod2lkZ2V0LWdldCB3aWRn ZXQgOmxhc3QtZGVsZXRlZCkpKQorICAgIChwdXNoIGNoaWxkIGxzdCkKKyAgICAod2lkZ2V0LXB1 dCB3aWRnZXQgOmxhc3QtZGVsZXRlZCBsc3QpKQogICA7OyBEZWxldGUgY2hpbGQgZnJvbSBsaXN0 IG9mIGNoaWxkcmVuLgogICAoc2F2ZS1leGN1cnNpb24KICAgICAobGV0ICgoYnV0dG9ucyAoY29w eS1zZXF1ZW5jZSAod2lkZ2V0LWdldCB3aWRnZXQgOmJ1dHRvbnMpKSkKZGlmZiAtLWdpdCBhL3Rl c3QvbGlzcC93aWQtZWRpdC10ZXN0cy5lbCBiL3Rlc3QvbGlzcC93aWQtZWRpdC10ZXN0cy5lbApp bmRleCBkZjQ5ZmZjODIyLi40NTA4YjY4MDIzIDEwMDY0NAotLS0gYS90ZXN0L2xpc3Avd2lkLWVk aXQtdGVzdHMuZWwKKysrIGIvdGVzdC9saXNwL3dpZC1lZGl0LXRlc3RzLmVsCkBAIC0xMjksNCAr MTI5LDIzIEBAIHdpZGdldC10ZXN0LWVkaXRhYmxlLWZpZWxkLXdpZGdldC12YWx1ZQogICAgICAg KHdpZGdldC1pbnNlcnQgIkFuZCBzb21lIG5vbi13aWRnZXQgdGV4dC4iKQogICAgICAgKHNob3Vs ZCAoc3RyaW5nPSAod2lkZ2V0LWFwcGx5IHdpZCA6dmFsdWUtZ2V0KSAiIikpKSkpCiAKKyhlcnQt ZGVmdGVzdCB3aWRnZXQtdGVzdC1tb3ZpbmctZWRpdGFibGUtbGlzdC1pdGVtICgpCisgICJDaGVj ayB0aGF0IHdlIGNhbiBtb3ZlIGFuIGVkaXRhYmxlIGxpc3QgaXRlbSB1cCBvciBkb3duLCB2aWEg ZGVsZXRlK2luc2VydC4iCisgICh3aXRoLXRlbXAtYnVmZmVyCisgICAgKHdpZGdldC1pbnNlcnQg IlRlc3RpbmcgZWRpdGFibGUtbGlzdC5cblxuIikKKyAgICAobGV0ICgobHN0ICh3aWRnZXQtY3Jl YXRlICdlZGl0YWJsZS1saXN0CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6dmFsdWUg JygiYmVnIiAiZW5kIiAibWlkZGxlIikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICco ZWRpdGFibGUtZmllbGQgOnZhbHVlICJ1bmtub3duIikpKSkKKyAgICAgICh1c2UtbG9jYWwtbWFw IHdpZGdldC1rZXltYXApCisgICAgICAod2lkZ2V0LXNldHVwKQorICAgICAgOzsgR28gdG8gdGhl IERFTCBidXR0b24gZm9yIHRoZSAybmQgZWxlbWVudCBhbmQgYWN0aW9uIGl0LgorICAgICAgKGdv dG8tY2hhciAod2lkZ2V0LWdldCAobnRoIDIgKHdpZGdldC1nZXQgbHN0IDpidXR0b25zKSkgOmZy b20pKQorICAgICAgKHdpZGdldC1hcHBseS1hY3Rpb24gKHdpZGdldC1hdCkpCisgICAgICA7OyBH byB0byB0aGUgSU5TIGJ1dHRvbiBhbmQgYWN0aW9uIGl0LgorICAgICAgKGdvdG8tY2hhciAod2lk Z2V0LWdldCBsc3QgOnRvKSkKKyAgICAgICh3aWRnZXQtYmFja3dhcmQgMSkKKyAgICAgICh3aWRn ZXQtYXBwbHktYWN0aW9uICh3aWRnZXQtYXQpKQorICAgICAgOzsgQ2hlY2sgdGhhdCB3ZSBlZmZl Y3RpdmVseSBtb3ZlZCB0aGUgaXRlbSB0byB0aGUgbGFzdCBwb3NpdGlvbi4KKyAgICAgIChzaG91 bGQgKGVxdWFsICh3aWRnZXQtdmFsdWUgbHN0KSAnKCJiZWciICJtaWRkbGUiICJlbmQiKSkpKSkp CisKIDs7OyB3aWQtZWRpdC10ZXN0cy5lbCBlbmRzIGhlcmUKLS0gCjIuMjguMAoK --000000000000ca616c05b2410a30-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 22 07:54:20 2020 Received: (at 6419) by debbugs.gnu.org; 22 Oct 2020 11:54:20 +0000 Received: from localhost ([127.0.0.1]:51617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVZAi-0007R0-4y for submit@debbugs.gnu.org; Thu, 22 Oct 2020 07:54:20 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVZAg-0007Ql-CB for 6419@debbugs.gnu.org; Thu, 22 Oct 2020 07:54:18 -0400 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=n184My17R/TGucnONjEWnmXk5+gCvdtTkpUhhUJqJzs=; b=Vor694ukQP0QxekPC1m2Pyps/W f9uk1KKHg8M247oFUA9JLteg+Yvml7OSif5cQ1kfjKui7G6qbHbHICLMn+OEzTj9GI3hmHPxkPQZM OcFEyYTRfWjNyL95nLl0RK0zhDDTKmkWaVFqHZCGc1X6VtAYplcJZI3FUZA0szeEbcEs=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kVZAX-0002Xr-Dc; Thu, 22 Oct 2020 13:54:11 +0200 From: Lars Ingebrigtsen To: Mauro Aranda Subject: Re: bug#6419: A suggestion for easier editing of lists in Custom buffers References: <87ft6esqn2.fsf@gnus.org> <1788f78e-28f4-466d-9f8c-539f1896348f@default> <87d01aij8b.fsf@gnus.org> X-Now-Playing: Matmos's _Plastic Anniversary_: "Collapse Of The Fourth Kingdom" Date: Thu, 22 Oct 2020 13:54:08 +0200 In-Reply-To: (Mauro Aranda's message of "Thu, 22 Oct 2020 08:48:14 -0300") Message-ID: <875z72pjbz.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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: Mauro Aranda writes: > Yes, here it is. I fixed the typo, and tried to improve > the help-echo of the INS button. Thanks, applied to Emacs 28 with one super-minor tweak: 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.0 (/) X-Debbugs-Envelope-To: 6419 Cc: Lennart Borgman , 6419@debbugs.gnu.org, Drew Adams 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.0 (-) Mauro Aranda writes: > Yes, here it is. I fixed the typo, and tried to improve > the help-echo of the INS button. Thanks, applied to Emacs 28 with one super-minor tweak: > + (last-deleted (let ((lst (widget-get widget :last-deleted))) > + (and lst (prog1 (pop lst) > + (widget-put widget :last-deleted lst)))) I made this into a `when-let' instead of the let+and. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 22 07:54:31 2020 Received: (at control) by debbugs.gnu.org; 22 Oct 2020 11:54:31 +0000 Received: from localhost ([127.0.0.1]:51620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVZAt-0007RS-Cg for submit@debbugs.gnu.org; Thu, 22 Oct 2020 07:54:31 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVZAq-0007RC-Ty for control@debbugs.gnu.org; Thu, 22 Oct 2020 07:54:29 -0400 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=ASDfTZGsthaQWXPZkmNIeaF43vfqhTvHgjzzz5oz51E=; b=eNvLLHbU+C2d+iza6bQGua6gkV lFolg8iRZJIKIbcET1QAxneqc5/FYullRQ2Z/5sIG8bGbXf2xakzp/55L+4gwa7OAl9gyJT19d7F/ 63ccwCZaBuJvW0MB6bLy9m13FIUedTwKvzpDTS5evFg5/Pvrqs/DfkMBUon/pe+wDDJc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kVZAj-0002Y3-5b for control@debbugs.gnu.org; Thu, 22 Oct 2020 13:54:23 +0200 Date: Thu, 22 Oct 2020 13:54:20 +0200 Message-Id: <874kmmpjbn.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #6419 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: tags 6419 fixed close 6419 28.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: 0.0 (/) 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: -1.0 (-) tags 6419 fixed close 6419 28.1 quit From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 22 08:04:07 2020 Received: (at 6419) by debbugs.gnu.org; 22 Oct 2020 12:04:07 +0000 Received: from localhost ([127.0.0.1]:51643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVZKB-0001Nq-3o for submit@debbugs.gnu.org; Thu, 22 Oct 2020 08:04:07 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:39806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVZK9-0001NG-5W for 6419@debbugs.gnu.org; Thu, 22 Oct 2020 08:04:05 -0400 Received: by mail-wr1-f52.google.com with SMTP id y12so2028813wrp.6 for <6419@debbugs.gnu.org>; Thu, 22 Oct 2020 05:04:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=c7AQ6MxHdNvhSrpoE9BWlc3ZjqR0MGCg7eVuquV/nyo=; b=cDn4l4hK5JXA2eporDoyTeQa2tpnYTGtNSFN/uQGIcis75C9bsj4lEYTGQaYtZKAYw +bou2Kl/54ENnVNN6EhVKtWMbz59a8EPUuKrvVzxpHFc1dXfWJlWN1hkirJCGIhp/deU VO0o/+U8F394ns0TN2UhGbdG98M+0GBfJaQ7Xl9/fS05uA8XDKMVOjvnf+Iw/K+2sDEI f2goTbM+suL4MABj6TZAPN4aNwQCp/UCBWlZg2vJuIPOxSuONFDaQh71f1+YzAYHyH4o NvTnZaaXz4TUPeVEsZNPf9CKVR+9+jnfo3ZoeqP5WDEYk9Ki+EOG9NzdmGXOy99mgKgK 1ZRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=c7AQ6MxHdNvhSrpoE9BWlc3ZjqR0MGCg7eVuquV/nyo=; b=VC2q17gjcqZvjJbYo94QLnLjspBoklAQb1ZntNYRw8vZ3RQwZjReGb2OYWgSee8gbo G7uHXkbck3S7WqjpQOCh8/UcHQGQPnMkN8T/UCCTNAIdbLn5h98hBzZkRvUM8KOX75nO 1HLPTu9I+1te3HZuwlD+ebATlpdV52TNHphSPhu50E3hF199seORdxAg1/av0lJFolZO WMFu3cV7arN9EPAq5CT00/80EduzGMvLItlk9q2yM92EcOPNvntFrheL45trrtiLUvxg VhxhLGYOMkO1S5DT37DcXCOO+tJlupwZ2feFlfGpZSmzFcERQrZODQhk4blFnOC3/kWM 9lnA== X-Gm-Message-State: AOAM531AXA4Mhj3W+iWLYLT2uxpbC12m3AAHmLProc2+ppRAfSqL3rAM mwd8ogBH8KZz9ZzgS1Y/1TtK2I6Gh4eXdo4xD40= X-Google-Smtp-Source: ABdhPJyIbQlW+twAJ8NY32qqWN+JI7PLIfFIUFa8q5BWOaE0PTPw0L4WaUFpEvgpAuTeD1blCIsSOfNonVzH12BBseU= X-Received: by 2002:adf:f48c:: with SMTP id l12mr2508729wro.77.1603368239281; Thu, 22 Oct 2020 05:03:59 -0700 (PDT) MIME-Version: 1.0 References: <87ft6esqn2.fsf@gnus.org> <1788f78e-28f4-466d-9f8c-539f1896348f@default> <87d01aij8b.fsf@gnus.org> <875z72pjbz.fsf@gnus.org> In-Reply-To: <875z72pjbz.fsf@gnus.org> From: Mauro Aranda Date: Thu, 22 Oct 2020 09:03:45 -0300 Message-ID: Subject: Re: bug#6419: A suggestion for easier editing of lists in Custom buffers To: Lars Ingebrigtsen Content-Type: multipart/alternative; boundary="00000000000058bafd05b241426d" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 6419 Cc: Lennart Borgman , 6419@debbugs.gnu.org, Drew Adams 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.0 (-) --00000000000058bafd05b241426d Content-Type: text/plain; charset="UTF-8" Lars Ingebrigtsen writes: > Mauro Aranda writes: > >> Yes, here it is. I fixed the typo, and tried to improve >> the help-echo of the INS button. > > Thanks, applied to Emacs 28 with one super-minor tweak: > >> + (last-deleted (let ((lst (widget-get widget :last-deleted))) >> + (and lst (prog1 (pop lst) >> + (widget-put widget :last-deleted lst)))) > > I made this into a `when-let' instead of the let+and. Noticed. Thanks! --00000000000058bafd05b241426d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Lars Ingebrigtsen <la= rsi@gnus.org> writes:

> Mauro Aranda <maurooaranda@gmail.com> writes:
>
= >> Yes, here it is.=C2=A0 I fixed the typo, and tried to improve
&= gt;> the help-echo of the INS button.
>
> Thanks, applied to= Emacs 28 with one super-minor tweak:
>
>> + =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0(last-deleted (let ((lst (widget-get widget :last-delet= ed)))
>> + =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(and lst (prog1 (pop lst)
>> + = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (widget-put widget :la= st-deleted lst))))
>
> I made this into a `when-let' instea= d of the let+and.

Noticed.=C2=A0 Thanks!
--00000000000058bafd05b241426d-- From unknown Mon Aug 18 15:39:32 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, 19 Nov 2020 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator