GNU logs - #76222, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76222: [PATCH] define-ibuffer-op supports opstring active-opstring as functions
Resent-From: Ship Mints <shipmints@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 12 Feb 2025 11:23:01 +0000
Resent-Message-ID: <handler.76222.B.17393593479680 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 76222
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: 76222 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.17393593479680
          (code B ref -1); Wed, 12 Feb 2025 11:23:01 +0000
Received: (at submit) by debbugs.gnu.org; 12 Feb 2025 11:22:27 +0000
Received: from localhost ([127.0.0.1]:32929 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tiAp1-0002W3-2s
	for submit <at> debbugs.gnu.org; Wed, 12 Feb 2025 06:22:27 -0500
Received: from lists.gnu.org ([2001:470:142::17]:33556)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>)
 id 1tiAoy-0002Vn-Al
 for submit <at> debbugs.gnu.org; Wed, 12 Feb 2025 06:22:25 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <shipmints@HIDDEN>)
 id 1tiAos-0005hg-Ob
 for bug-gnu-emacs@HIDDEN; Wed, 12 Feb 2025 06:22:18 -0500
Received: from mail-vk1-xa36.google.com ([2607:f8b0:4864:20::a36])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <shipmints@HIDDEN>)
 id 1tiAoq-0004Ae-Q0
 for bug-gnu-emacs@HIDDEN; Wed, 12 Feb 2025 06:22:18 -0500
Received: by mail-vk1-xa36.google.com with SMTP id
 71dfb90a1353d-51f42b1a69fso1145608e0c.1
 for <bug-gnu-emacs@HIDDEN>; Wed, 12 Feb 2025 03:22:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739359335; x=1739964135; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=Iy7av2ZelzXzdK211YCeynnrEqMqlMbZmiUVoG1sISg=;
 b=k7a1i+JxbIE01HQtZ9xRUNy9IzcBjzqS0xLoTHFr2UI2NiU6QpyljPnMqsnEP6KGEt
 xv/Emr2aFIA196krunFzGhpfV4vTLZ6Z/d356DghV+q3iJ1Fml1Dz1A9SNMB1afESakN
 Bq1kuTXlucNAGKHF4vU2Z8iKnTEKxOdy1l+F5EMGZllgf6BzyFVirsZpHi5/lQ7yi/GR
 VfbuLFGWLgIcFjHNyImLhMxGOqYWzg0Z/wsTz41AFG3Nd4RLIfvdWVYlzj0/8C0M020S
 qgW5xXAzK9Jb0RYbbgeR2yaV/JK9WmuEMU4EUP0XrjtqbKjz1/qsN8OQ7gOeehkVRDr5
 vQ+w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739359335; x=1739964135;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=Iy7av2ZelzXzdK211YCeynnrEqMqlMbZmiUVoG1sISg=;
 b=a5cpbdmdcdos2DcpKuvRf+VexlcyoCD9aT2PT9U316zJ0Qyl6eXvnkOrKzNR7uH+LL
 xnxIUKKM87fmUXAArxY+F0AP0c7Rt0yvW28eb7Cs+iz5gmmtF61lO5IcLjexj0+5ifwN
 shZbmnTLAy0IifIDJvygWmasm5IxaHoMlAqJTMUaJCte54udMHcMsG3C9aOVE69yTkgO
 2Ovw6COoLLv4DxgLlfcDCeHu0vjbzk5YT4SMqIP0bMnL3zvnqPMq6FymzzxDm/4Q+Pw/
 c3CiIzbsrjQAiPeM6xHi3nZTVA1Ladxu/V5nuOvFeMCJdKY3mtWyMH6mMvs7KX28strV
 1RqQ==
X-Gm-Message-State: AOJu0YxZE6AdqpdTEUTXGhIdrmCOa9MB8REj3tgxzcReeoUT98rRy0iV
 OdeoApJV4vdO9zmSuL4G8RLRKArc7KKJbbtVgUTFJQBT57A4MmQFpdbT025wuwIjakADG8zY8hg
 wDasfSro4sm3ZDfJ7br2c/EAWBb9q6596
X-Gm-Gg: ASbGnctEA8Q7sH7uRlDbJy73jxsvyQTzV9kLza++oS1ePlEjjEMQ/wRmxWSchGETaoM
 lQXMvSulMGcyQvTWz1LVlIt92H02nd23tEdUu7yOr3Weyn1x2bqTC688v1uepHxXkYjEOeomz
X-Google-Smtp-Source: AGHT+IH9uQkqm+4EpqGXmzJUSrM9IXkApLksfmzOfdQqQmJar0aXiGJc1Xj05U5IpQBsPO762lphGQbLKO8M933N//0=
X-Received: by 2002:a05:6122:3d15:b0:520:420a:a07a with SMTP id
 71dfb90a1353d-52067c8b4f1mr1724192e0c.8.1739359335433; Wed, 12 Feb 2025
 03:22:15 -0800 (PST)
MIME-Version: 1.0
From: Ship Mints <shipmints@HIDDEN>
Date: Wed, 12 Feb 2025 06:22:03 -0500
X-Gm-Features: AWEUYZkAZvTbHkYs9JPIbTR-4A-eLWB8HLeqeam7tpmCLRG0KDrhB0PCLwgrpB4
Message-ID: <CAN+1HbqU8i9xLe+NftSX9ShVKrQWbDTB0_9yyF=wFdvFEQHJrQ@HIDDEN>
Content-Type: multipart/mixed; boundary="000000000000535e7b062df0270f"
Received-SPF: pass client-ip=2607:f8b0:4864:20::a36;
 envelope-from=shipmints@HIDDEN; helo=mail-vk1-xa36.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
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: -0.0 (/)

--000000000000535e7b062df0270f
Content-Type: multipart/alternative; boundary="000000000000535e79062df0270d"

--000000000000535e79062df0270d
Content-Type: text/plain; charset="UTF-8"

This enables optional dynamic string prompts. Very useful. Here's a
simplified example.

(defun ibuffer-prompt-helper (op)
  (let ((something-i-need (get-something-i-need)))
    (format "%s from %s:" op
            (if something-i-need
                (format "something \"%s\" " something-i-need)
              ""))))

(define-ibuffer-op ibuffer-do-remove-something ()
  "Remove something."
  (
   :active-opstring (lambda ()
                      (ibuffer-prompt-helper "remove"))
   :opstring (lambda ()
               (ibuffer-prompt-helper "removed"))
   :modifier-p t
   :dangerous t
   :complex t
   :after (ibuffer-update nil t)
   )
  (progn
    ;; remove the thing
    ))

-Stephane

--000000000000535e79062df0270d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:monospac=
e">This enables optional dynamic string prompts. Very useful. Here&#39;s a =
simplified example.</div><div class=3D"gmail_default" style=3D"font-family:=
monospace"><br></div><div class=3D"gmail_default" style=3D"font-family:mono=
space">(defun ibuffer-prompt-helper (op)<br>=C2=A0 (let ((something-i-need =
(get-something-i-need)))<br>=C2=A0 =C2=A0 (format &quot;%s from %s:&quot; o=
p<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (if something-i-need<br>=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (format &quot;somethin=
g \&quot;%s\&quot; &quot; something-i-need)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 &quot;&quot;))))<br></div><div class=3D"gmail_default"=
 style=3D"font-family:monospace"><br></div><div class=3D"gmail_default" sty=
le=3D"font-family:monospace">(define-ibuffer-op ibuffer-do-remove-something=
 ()<br>=C2=A0 &quot;Remove something.&quot;<br>=C2=A0 (<br>=C2=A0 =C2=A0:ac=
tive-opstring (lambda ()<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (ibuffer-prompt-helper &quot;remove&quot;))=
<br>=C2=A0 =C2=A0:opstring (lambda ()<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0(ibuffer-prompt-helper &quot;removed&quot;))<br>=C2=A0=
 =C2=A0:modifier-p t<br>=C2=A0 =C2=A0:dangerous t<br>=C2=A0 =C2=A0:complex =
t<br>=C2=A0 =C2=A0:after (ibuffer-update nil t)<br>=C2=A0 =C2=A0)<br>=C2=A0=
 (progn<br>=C2=A0 =C2=A0 ;; remove the thing<br>=C2=A0 =C2=A0 ))<br></div><=
div class=3D"gmail_default" style=3D"font-family:monospace"><br></div><div =
class=3D"gmail_default" style=3D"font-family:monospace">-Stephane</div><div=
 class=3D"gmail_default" style=3D"font-family:monospace"><br></div></div>

--000000000000535e79062df0270d--

--000000000000535e7b062df0270f
Content-Type: application/octet-stream; 
	name="0001-define-ibuffer-op-supports-opstring-active-opstring-.patch"
Content-Disposition: attachment; 
	filename="0001-define-ibuffer-op-supports-opstring-active-opstring-.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_m71tcag00>
X-Attachment-Id: f_m71tcag00

RnJvbSBjMjFjMTJlMDVmN2YyYWNjZGEwODc0NGM5NDZmNTUzODI1OTVkNTQwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBzaGlwbWludHMgPHNoaXBtaW50c0BnbWFpbC5jb20+CkRhdGU6
IFdlZCwgMTIgRmViIDIwMjUgMDY6MDk6MzggLTA1MDAKU3ViamVjdDogW1BBVENIXSBkZWZpbmUt
aWJ1ZmZlci1vcCBzdXBwb3J0cyBvcHN0cmluZyBhY3RpdmUtb3BzdHJpbmcgYXMKIGZ1bmN0aW9u
cwoKKiBsaXN0L2lidWYtbWFjcy5lbDogKGRlZmluZS1pYnVmZmVyLW9wKQpvcHN0cmluZyBhbmQg
YWN0aXZlLW9wc3RyaW5nIGNhbiBiZSBzdHJpbmdzIG9yIGZ1bmN0aW9ucy4KLS0tCiBsaXNwL2li
dWYtbWFjcy5lbCB8IDE1NSArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgODUgaW5zZXJ0aW9ucygrKSwgNzAgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvbGlzcC9pYnVmLW1hY3MuZWwgYi9saXNwL2lidWYtbWFjcy5lbAppbmRl
eCA3ZGJjOWI0MTI1YS4uNjY3ZGQxZmZmMGYgMTAwNjQ0Ci0tLSBhL2xpc3AvaWJ1Zi1tYWNzLmVs
CisrKyBiL2xpc3AvaWJ1Zi1tYWNzLmVsCkBAIC0xOTYsOSArMTk2LDEzIEBAIGRlZmluZS1pYnVm
ZmVyLW9wCiBPUFNUUklORyBpcyBhIHN0cmluZyB3aGljaCB3aWxsIGJlIGRpc3BsYXllZCB0byB0
aGUgdXNlciBhZnRlciB0aGUKIG9wZXJhdGlvbiBpcyBjb21wbGV0ZSwgaW4gdGhlIGZvcm06CiAg
XCJPcGVyYXRpb24gY29tcGxldGU7IE9QU1RSSU5HIHggYnVmZmVyc1wiCitPUFNUUklORyBtYXkg
YWxzbyBiZSBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyBwcm9tcHQgdGV4dC4KIEFDVElWRS1PUFNU
UklORyBpcyBhIHN0cmluZyB3aGljaCB3aWxsIGJlIGRpc3BsYXllZCB0byB0aGUgdXNlciBpbiBh
CiBjb25maXJtYXRpb24gbWVzc2FnZSwgaW4gdGhlIGZvcm06CiAgXCJSZWFsbHkgQUNUSVZFLU9Q
U1RSSU5HIHggYnVmZmVycz9cIgorQUNUSVZFLU9QU1RSSU5HIG1heSBhbHNvIGJlIGEgZnVuY3Rp
b24gdGhhdCByZXR1cm5zIHByb21wdCB0ZXh0LCBvcgoraWYgRE9DVU1FTlRBVElPTiBpcyBub3Qg
cHJvdmlkZWQsIEFDVElWRS1PUFNUUklORyBzaG91bGQgcmV0dXJuCitkb2N1bWVudGF0aW9uIHRl
eHQuCiBCRUZPUkUgaXMgYSBmb3JtIHRvIGV2YWx1YXRlIGJlZm9yZSBzdGFydCB0aGUgb3BlcmF0
aW9uLgogQUZURVIgaXMgYSBmb3JtIHRvIGV2YWx1YXRlIG9uY2UgdGhlIG9wZXJhdGlvbiBpcyBj
b21wbGV0ZS4KIENPTVBMRVggbWVhbnMgdGhpcyBmdW5jdGlvbiBpcyBzcGVjaWFsOyBpZiBDT01Q
TEVYIGlzIG5pbCBCT0RZCkBAIC0yMTEsNzYgKzIxNSw4NyBAQCBkZWZpbmUtaWJ1ZmZlci1vcAog
CiBcKGZuIE9QIEFSR1MgRE9DVU1FTlRBVElPTiAoJmtleSBJTlRFUkFDVElWRSBNQVJLIE1PRElG
SUVSLVAgREFOR0VST1VTIE9QU1RSSU5HIEFDVElWRS1PUFNUUklORyBCRUZPUkUgQUZURVIgQ09N
UExFWCkgJnJlc3QgQk9EWSkiCiAgIChkZWNsYXJlIChpbmRlbnQgMikgKGRvYy1zdHJpbmcgMykp
Ci0gIGAocHJvZ24KLSAgICAgKGRlZnVuICwoaW50ZXJuIChjb25jYXQgKGlmIChzdHJpbmctbWF0
Y2ggIl5pYnVmZmVyLWRvIiAoc3ltYm9sLW5hbWUgb3ApKQotCQkJCSAiIiAiaWJ1ZmZlci1kby0i
KQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3ltYm9sLW5hbWUgb3ApKSkKLSAgICAg
ICAsYXJncwotICAgICAgICwoaWYgKHN0cmluZ3AgZG9jdW1lbnRhdGlvbikKLQkgICAgZG9jdW1l
bnRhdGlvbgotCSAgKGZvcm1hdCAiJXMgbWFya2VkIGJ1ZmZlcnMuIiBhY3RpdmUtb3BzdHJpbmcp
KQotICAgICAgICwoaWYgKG5vdCAobnVsbCBpbnRlcmFjdGl2ZSkpCi0JICAgIGAoaW50ZXJhY3Rp
dmUgLGludGVyYWN0aXZlKQotCSAgJyhpbnRlcmFjdGl2ZSkpCi0gICAgICAgKGNsLWFzc2VydCAo
ZGVyaXZlZC1tb2RlLXAgJ2lidWZmZXItbW9kZSkpCi0gICAgICAgKHNldHEgaWJ1ZmZlci1kaWQt
bW9kaWZpY2F0aW9uIG5pbCkKLSAgICAgICAobGV0ICgobWFya2VkLW5hbWVzICAoLChwY2FzZSBt
YXJrCi0JCQkJKDpkZWxldGlvbgotCQkJCSAnaWJ1ZmZlci1kZWxldGlvbi1tYXJrZWQtYnVmZmVy
LW5hbWVzKQotCQkJCShfCi0JCQkJICdpYnVmZmVyLW1hcmtlZC1idWZmZXItbmFtZXMpKSkpKQot
CSAod2hlbiAobnVsbCBtYXJrZWQtbmFtZXMpCi0gICAgICAgICAgIChjbC1hc3NlcnQgKGdldC10
ZXh0LXByb3BlcnR5IChsaW5lLWJlZ2lubmluZy1wb3NpdGlvbikKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJ2lidWZmZXItcHJvcGVydGllcykKLSAgICAgICAgICAg
ICAgICAgICAgICBuaWwgIk5vIGJ1ZmZlciBvbiB0aGlzIGxpbmUiKQotCSAgIChzZXRxIG1hcmtl
ZC1uYW1lcyAobGlzdCAoYnVmZmVyLW5hbWUgKGlidWZmZXItY3VycmVudC1idWZmZXIpKSkpCi0J
ICAgKGlidWZmZXItc2V0LW1hcmsgLChwY2FzZSBtYXJrCi0JCQkJKDpkZWxldGlvbgotCQkJCSAn
aWJ1ZmZlci1kZWxldGlvbi1jaGFyKQotCQkJCShfCi0JCQkJICdpYnVmZmVyLW1hcmtlZC1jaGFy
KSkpKQotCSAsKGxldCogKChmaW5pc2ggKGFwcGVuZAotCQkJICAnKHByb2duKQotCQkJICAoaWYg
KGVxIG1vZGlmaWVyLXAgdCkKLQkJCSAgICAgICcoKHNldHEgaWJ1ZmZlci1kaWQtbW9kaWZpY2F0
aW9uIHQpKQotCQkJICAgICgpKQotICAgICAgICAgICAgICAgICAgICAgICAgICAoYW5kIGFmdGVy
IGAoLGFmdGVyKSkgOyBwb3N0LW9wZXJhdGlvbiBmb3JtLgotCQkJICBgKChpYnVmZmVyLXJlZGlz
cGxheSB0KQotCQkJICAgIChtZXNzYWdlICwoY29uY2F0ICJPcGVyYXRpb24gZmluaXNoZWQ7ICIg
b3BzdHJpbmcKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi
ICVzICVzIikKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3VudCAobmdl
dHRleHQgImJ1ZmZlciIgImJ1ZmZlcnMiIGNvdW50KSkpKSkKLQkJIChpbm5lci1ib2R5IChpZiBj
b21wbGV4Ci0JCQkJIGAocHJvZ24gLEBib2R5KQotCQkJICAgICAgIGAocHJvZ24KLQkJCQkgICh3
aXRoLWN1cnJlbnQtYnVmZmVyIGJ1ZgotCQkJCSAgICAoc2F2ZS1leGN1cnNpb24KLQkJCQkgICAg
ICAsQGJvZHkpKQotCQkJCSAgdCkpKQotCQkgKGJvZHkgYChsZXQgKChfICxiZWZvcmUpIDsgcHJl
LW9wZXJhdGlvbiBmb3JtLgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjb3VudAot
CQkJICAgICAgICgsKHBjYXNlIG1hcmsKLQkJCQkgICAoOmRlbGV0aW9uCi0JCQkJICAgICdpYnVm
ZmVyLW1hcC1kZWxldGlvbi1saW5lcykKLQkJCQkgICAoXwotCQkJCSAgICAnaWJ1ZmZlci1tYXAt
bWFya2VkLWxpbmVzKSkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSAo
YnVmIG1hcmspCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgU2lsZW5jZSB3
YXJuaW5nIGZvciBjb2RlIHRoYXQgZG9lc24ndAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDs7IHVzZSBgbWFyaycuCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KGlnbm9yZSBtYXJrKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICwoaWYgKGVx
IG1vZGlmaWVyLXAgOm1heWJlKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYChsZXQgKChpYnVmZmVyLXRtcC1wcmV2aW91cy1idWZmZXItbW9kaWZpY2F0aW9uCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChidWZmZXItbW9kaWZp
ZWQtcCBidWYpKSkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChw
cm9nMSAsaW5uZXItYm9keQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAod2hlbiAobm90IChlcSBpYnVmZmVyLXRtcC1wcmV2aW91cy1idWZmZXItbW9kaWZpY2F0
aW9uCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChidWZmZXItbW9kaWZpZWQtcCBidWYpKSkKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAoc2V0cSBpYnVmZmVyLWRpZC1tb2RpZmljYXRpb24gdCkp
KSkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbm5lci1ib2R5KSkpKSkK
LQkJCSAgLGZpbmlzaCkpKQotCSAgICAoaWYgZGFuZ2Vyb3VzCi0JCWAod2hlbiAoaWJ1ZmZlci1j
b25maXJtLW9wZXJhdGlvbi1vbiAsYWN0aXZlLW9wc3RyaW5nIG1hcmtlZC1uYW1lcykKLQkJICAg
LGJvZHkpCi0JICAgICAgYm9keSkpKSkKLSAgICAgOmF1dG9sb2FkLWVuZCkpCisgIChsZXQgKChv
cHN0cmluZy1zeW0gKG1ha2Utc3ltYm9sICJvcHN0cmluZyIpKQorICAgICAgICAoYWN0aXZlLW9w
c3RyaW5nLXN5bSAobWFrZS1zeW1ib2wgImFjdGl2ZS1vcHN0cmluZyIpKSkKKyAgICBgKHByb2du
CisgICAgICAgKGxldCAoKCxvcHN0cmluZy1zeW0gLG9wc3RyaW5nKQorICAgICAgICAgICAgICgs
YWN0aXZlLW9wc3RyaW5nLXN5bSAsYWN0aXZlLW9wc3RyaW5nKSkKKyAgICAgICAgIChkZWZ1biAs
KGludGVybiAoY29uY2F0IChpZiAoc3RyaW5nLW1hdGNoICJeaWJ1ZmZlci1kbyIgKHN5bWJvbC1u
YW1lIG9wKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiIiAiaWJ1ZmZl
ci1kby0iKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN5bWJvbC1uYW1lIG9w
KSkpCisgICAgICAgICAgICAgLGFyZ3MKKyAgICAgICAgICAgLChpZiAoc3RyaW5ncCBkb2N1bWVu
dGF0aW9uKQorICAgICAgICAgICAgICAgIGRvY3VtZW50YXRpb24KKyAgICAgICAgICAgICAgKGZv
cm1hdCAiJXMgbWFya2VkIGJ1ZmZlcnMuIiAoaWYgKGZ1bmN0aW9ucCBhY3RpdmUtb3BzdHJpbmcp
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChmdW5jYWxs
IGFjdGl2ZS1vcHN0cmluZykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGFjdGl2ZS1vcHN0cmluZykpKQorICAgICAgICAgICAsKGlmIChub3QgKG51bGwgaW50
ZXJhY3RpdmUpKQorICAgICAgICAgICAgICAgIGAoaW50ZXJhY3RpdmUgLGludGVyYWN0aXZlKQor
ICAgICAgICAgICAgICAnKGludGVyYWN0aXZlKSkKKyAgICAgICAgICAgKGNsLWFzc2VydCAoZGVy
aXZlZC1tb2RlLXAgJ2lidWZmZXItbW9kZSkpCisgICAgICAgICAgIChzZXRxIGlidWZmZXItZGlk
LW1vZGlmaWNhdGlvbiBuaWwpCisgICAgICAgICAgIChsZXQgKChtYXJrZWQtbmFtZXMgICgsKHBj
YXNlIG1hcmsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICg6ZGVsZXRpb24K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnaWJ1ZmZlci1kZWxldGlvbi1t
YXJrZWQtYnVmZmVyLW5hbWVzKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KF8KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnaWJ1ZmZlci1tYXJrZWQt
YnVmZmVyLW5hbWVzKSkpKSkKKyAgICAgICAgICAgICAod2hlbiAobnVsbCBtYXJrZWQtbmFtZXMp
CisgICAgICAgICAgICAgICAoY2wtYXNzZXJ0IChnZXQtdGV4dC1wcm9wZXJ0eSAobGluZS1iZWdp
bm5pbmctcG9zaXRpb24pCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnaWJ1ZmZlci1wcm9wZXJ0aWVzKQorICAgICAgICAgICAgICAgICAgICAgICAgICBuaWwg
Ik5vIGJ1ZmZlciBvbiB0aGlzIGxpbmUiKQorICAgICAgICAgICAgICAgKHNldHEgbWFya2VkLW5h
bWVzIChsaXN0IChidWZmZXItbmFtZSAoaWJ1ZmZlci1jdXJyZW50LWJ1ZmZlcikpKSkKKyAgICAg
ICAgICAgICAgIChpYnVmZmVyLXNldC1tYXJrICwocGNhc2UgbWFyaworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKDpkZWxldGlvbgorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICdpYnVmZmVyLWRlbGV0aW9uLWNoYXIpCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAoXworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICdpYnVmZmVyLW1hcmtlZC1jaGFyKSkpKQorICAgICAgICAgICAgICwobGV0KiAoKGZpbmlzaCAo
YXBwZW5kCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnKHByb2duKQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKGlmIChlcSBtb2RpZmllci1wIHQpCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJygoc2V0cSBpYnVmZmVyLWRpZC1tb2RpZmljYXRpb24gdCkp
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgpKQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKGFuZCBhZnRlciBgKCxhZnRlcikpIDsgcG9zdC1vcGVyYXRpb24gZm9ybS4K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGAoKGlidWZmZXItcmVkaXNwbGF5IHQpCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChtZXNzYWdlIChjb25jYXQgIk9wZXJhdGlv
biBmaW5pc2hlZDsgIiAoaWYgKGZ1bmN0aW9ucCAsb3BzdHJpbmctc3ltKQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChmdW5jYWxsICxvcHN0cmluZy1zeW0pCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICxvcHN0cmlu
Zy1zeW0pCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IiAlcyAlcyIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvdW50
IChuZ2V0dGV4dCAiYnVmZmVyIiAiYnVmZmVycyIgY291bnQpKSkpKQorICAgICAgICAgICAgICAg
ICAgICAgKGlubmVyLWJvZHkgKGlmIGNvbXBsZXgKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBgKHByb2duICxAYm9keSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYChwcm9nbgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAod2l0
aC1jdXJyZW50LWJ1ZmZlciBidWYKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAoc2F2ZS1leGN1cnNpb24KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICxAYm9keSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHQp
KSkKKyAgICAgICAgICAgICAgICAgICAgIChib2R5IGAobGV0ICgoXyAsYmVmb3JlKSA7IHByZS1v
cGVyYXRpb24gZm9ybS4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY291bnQK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCwocGNhc2UgbWFyaworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKDpkZWxldGlvbgorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdpYnVmZmVyLW1hcC1kZWxldGlvbi1saW5lcykK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChfCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2lidWZmZXItbWFwLW1hcmtlZC1saW5lcykpCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhIChidWYgbWFyaykKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgU2lsZW5jZSB3YXJuaW5nIGZv
ciBjb2RlIHRoYXQgZG9lc24ndAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICA7OyB1c2UgYG1hcmsnLgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
aWdub3JlIG1hcmspCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICwoaWYg
KGVxIG1vZGlmaWVyLXAgOm1heWJlKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGAobGV0ICgoaWJ1ZmZlci10bXAtcHJldmlvdXMtYnVmZmVyLW1vZGlmaWNhdGlv
bgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGJ1
ZmZlci1tb2RpZmllZC1wIGJ1ZikpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChwcm9nMSAsaW5uZXItYm9keQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKHdoZW4gKG5vdCAoZXEgaWJ1ZmZlci10bXAtcHJldmlv
dXMtYnVmZmVyLW1vZGlmaWNhdGlvbgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGJ1ZmZlci1tb2RpZmllZC1wIGJ1ZikpKQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc2V0cSBp
YnVmZmVyLWRpZC1tb2RpZmljYXRpb24gdCkpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW5uZXItYm9keSkpKSkpCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAsZmluaXNoKSkpCisgICAgICAgICAgICAgICAgKGlmIGRhbmdlcm91cworICAgICAgICAg
ICAgICAgICAgICBgKHdoZW4gKGlidWZmZXItY29uZmlybS1vcGVyYXRpb24tb24gKGlmIChmdW5j
dGlvbnAgLGFjdGl2ZS1vcHN0cmluZy1zeW0pCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZ1bmNhbGwgLGFjdGl2ZS1vcHN0cmlu
Zy1zeW0pCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICxhY3RpdmUtb3BzdHJpbmctc3ltKQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFya2VkLW5hbWVzKQorICAgICAgICAg
ICAgICAgICAgICAgICAsYm9keSkKKyAgICAgICAgICAgICAgICAgIGJvZHkpKSkpCisgICAgICAg
ICA6YXV0b2xvYWQtZW5kKSkpKQogCiA7OzsjIyNhdXRvbG9hZAogKGNsLWRlZm1hY3JvIGRlZmlu
ZS1pYnVmZmVyLWZpbHRlciAobmFtZSBkb2N1bWVudGF0aW9uCi0tIAoyLjQ3LjEKCg==
--000000000000535e7b062df0270f--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Ship Mints <shipmints@HIDDEN>
Subject: bug#76222: Acknowledgement ([PATCH] define-ibuffer-op supports
 opstring active-opstring as functions)
Message-ID: <handler.76222.B.17393593479680.ack <at> debbugs.gnu.org>
References: <CAN+1HbqU8i9xLe+NftSX9ShVKrQWbDTB0_9yyF=wFdvFEQHJrQ@HIDDEN>
X-Gnu-PR-Message: ack 76222
X-Gnu-PR-Package: emacs
X-Gnu-PR-Keywords: patch
Reply-To: 76222 <at> debbugs.gnu.org
Date: Wed, 12 Feb 2025 11:23:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 76222 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
76222: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76222
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 13 Feb 2025 06:55:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 01:55:18 2025
Received: from localhost ([127.0.0.1]:39822 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tiT81-0008QB-Vr
	for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 01:55:18 -0500
Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:59671)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tiT80-0008Ka-Fs
 for control <at> debbugs.gnu.org; Thu, 13 Feb 2025 01:55:16 -0500
Received: by mail-ed1-x52a.google.com with SMTP id
 4fb4d7f45d1cf-5de6ff9643fso918016a12.3
 for <control <at> debbugs.gnu.org>; Wed, 12 Feb 2025 22:55:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739429710; x=1740034510; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=hP2N3YQAviiWMXLUBCmKtTXde3bCLhZoRyxxuvhZwvI=;
 b=UGUJfw1His1hZwzbi6tqE/sGBWZ9EEz46RAWlMlRNCOYc5k/nERWdl92dKIce4KqKc
 ukl1qc9ZB3TnEl//KqzHkVFUQOpK0TyfLmh5uydLgqOvP+L/BZJGPA9jfZuiXSKc32Vd
 hN/Khs/HaHvW41p8YxWpwUcDw2WRr0vToP6jaOpaoUagDvk737NvtbfdOjunK7/DV2O2
 9CIl9ozKt0jN7Fq0JhcpYZO6gvffZinOsg7WSxR/jzHq/D3U6o4OelvLnS4GMVSBBM3t
 jvu1Zy/zKpNpaaHUarcqrb5/+mf7RpJkvzvhCHnEa6L+oGyLOTvunr5sj+yZ05+lT76z
 ARdw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739429710; x=1740034510;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=hP2N3YQAviiWMXLUBCmKtTXde3bCLhZoRyxxuvhZwvI=;
 b=CC/FkwP3Vr9YlISlzovtME3XlT0c/PvP8IVUZUJ0JHtNFTYIgsueYY+pBdyKzoXIdv
 Dxf7IX/b+/OzdlCOzBnkoZQnKyMmNQpKDS7DvjBuVgMMwqu8PnwKgB5WXu7G61xa7vrp
 Qh2dAE+4CvvuLKq4JmRqZv8R63cVAkVHdmdPMUbBxXQ+OFSb1mj5Z4/VlRD0HUxdt3pe
 vF1+nsgJY49KauFtD5AT7AFetfAK3oHPRvugZsy7SkX24UEzDS14K5GYKZ8191cNHKcS
 XAw0dhrCb25BGrCSsjxI5vXQKhzRLQhF5NPFSFjLxV4Cg0phKTibZ1jg+OmhdSvucDyw
 mxZA==
X-Gm-Message-State: AOJu0YyONS1sIJVb2UX0ol4eAOQPJoL8ylGw1OQCPwmKOGjuk9St5VaT
 tLoMEAnU9EWnybWd43spBsRHzqjRLDdu/rGXsGzQFL+Cy3XZ8Uh0y0uRgtnHPx7t85oFZ6OTZhI
 XIDY5qOKAhFhQcEuqSLbY++v4SNoAvZy4eHXOOg==
X-Gm-Gg: ASbGncuro0AavyxV2hIkD12xiyXF4lMePeCVrHHIlKXK4WwRx418YPlJbsFkyLIg9zB
 odFQUYW8CRde2rDO2Rtm0JeHz5nvAbxYadtmcBzS90VJtgmt08hFXBsKBAuiF0FKZKwKV0YBA/o
 0=
X-Google-Smtp-Source: AGHT+IF2vljUqztSShidTt8DgLAnmB8JSJQMOawgPdp+qJwVuwgYa5kkE9v/62w1KMNgaXq7S9F7rXyMC+Tym00aSxk=
X-Received: by 2002:a05:6402:278d:b0:5de:44b1:478 with SMTP id
 4fb4d7f45d1cf-5deadd05019mr6059838a12.0.1739429710338; Wed, 12 Feb 2025
 22:55:10 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Wed, 12 Feb 2025 22:55:10 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
MIME-Version: 1.0
Date: Wed, 12 Feb 2025 22:55:10 -0800
X-Gm-Features: AWEUYZksCwqjdq2wm0XXe9b63mDv5uM14oHRyPUK-dJXHDke8QmD7VDWqwyWFiQ
Message-ID: <CADwFkmnLyxVeKv5ZiCUHZptXA+YHQtYJDukzWva3ggRRWTTGPw@HIDDEN>
Subject: control message for bug #76222
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
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 (-)

severity 76222 wishlist
quit





Last modified: Thu, 13 Feb 2025 07:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.