From unknown Sat Aug 16 15:52:58 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#69627 <69627@debbugs.gnu.org> To: bug#69627 <69627@debbugs.gnu.org> Subject: Status: 30.0.50; [PATCH] Allow 'browse-url-interactive-arg' to return the actual prefix arg Reply-To: bug#69627 <69627@debbugs.gnu.org> Date: Sat, 16 Aug 2025 22:52:58 +0000 retitle 69627 30.0.50; [PATCH] Allow 'browse-url-interactive-arg' to return= the actual prefix arg reassign 69627 emacs submitter 69627 Jim Porter severity 69627 normal tag 69627 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 08 01:05:23 2024 Received: (at submit) by debbugs.gnu.org; 8 Mar 2024 06:05:23 +0000 Received: from localhost ([127.0.0.1]:55892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1riTMB-0003pR-0S for submit@debbugs.gnu.org; Fri, 08 Mar 2024 01:05:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:34018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1riTM6-0003pF-Dk for submit@debbugs.gnu.org; Fri, 08 Mar 2024 01:05:21 -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 ) id 1riTLX-0006un-Sf for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2024 01:04:45 -0500 Received: from mail-pj1-x1030.google.com ([2607:f8b0:4864:20::1030]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1riTLW-0002Wb-5Q for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2024 01:04:43 -0500 Received: by mail-pj1-x1030.google.com with SMTP id 98e67ed59e1d1-29b73427790so1155316a91.3 for ; Thu, 07 Mar 2024 22:04:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709877880; x=1710482680; darn=gnu.org; h=subject:from:to:content-language:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=llJqokvtZa2tSgIWguh87rq2Ld0KEIWtYzJfAR3j7mU=; b=GAwUKlOSCaoKMpcvUZFfFxoLWsaQfPs0KUZKL6iQTA7fHuzYeqjyRykgcFeb/YxrK4 L5ZWtwl7u8A1n4keXlMyH/jDdoFKSqdMhlXRHVtP0XnqPOq+b9+her156TtKszQzm+ny LNcEhTAEwyEwocKFdbinKucN/3WYz5Q0Yc5oUnM0d404MIHGGR1tdT3y5SmMdcj0mF5C BpsMau42fl75eY6uEKrUnRobY3UepmB0xezFwCt02BYi1TQHlZTlxGq/7KvMI69yashy S5BQDsQJJ0Ya8ul8otofudYXGyq2p5giOPC9kRUYC9oquNNXDMIcJvJM0gcWOmXuAlRO 94jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709877880; x=1710482680; h=subject:from:to:content-language:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=llJqokvtZa2tSgIWguh87rq2Ld0KEIWtYzJfAR3j7mU=; b=lPidMyBUDF96ZffLS5YjWjpUPIi5jOZkSZ2Eq2ZkK4n7lBAv4FPqvdK9O8wlouJymh +ZwI26BzRbCxqqKJ7+Z2zkMOOVRR4xbK/SZRM4dVvT0s5xCdxRWfXeVnr2L2GSw9el3F exlzOgFfZ2zyTJwT5ML82swnSW1+ygFwHdxD/5IpVjz6niTGg7XZ4p17k7jEQuZsHIGY nsa5bXhgd3J9inIogE9alGhV9HiJNjQDDC0v8oRqEq7Hcu4qn5y3HRm+p262+jGiRG44 1fjgxkDl5//VyAu3Z9n+8zynm5L7SNi6sz22VPy92jsG0pV7XYSdPe/giSs0x2LONwYi /eKg== X-Gm-Message-State: AOJu0YzOmPiAcTLBTL1rAWab7GI3DYTEFxud4O+jwlJCt7tW6gmPC70Q +7RuzzlKVeeQGnlLODYy3OwbqJplWwJjUWfthixC8N1A0N29f3f1F42urSmK X-Google-Smtp-Source: AGHT+IHPd7CXYjUPoG4KNayz+DTND3w44Cew3fom22dJ+l9lx+KyVytS4Dq95V620qGDbLhWrtDY5g== X-Received: by 2002:a17:90b:1889:b0:29b:5a7:713a with SMTP id mn9-20020a17090b188900b0029b05a7713amr17589014pjb.21.1709877880029; Thu, 07 Mar 2024 22:04:40 -0800 (PST) Received: from [192.168.1.2] (076-168-148-233.res.spectrum.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id f12-20020a17090a654c00b0029aac9c523fsm2442508pjs.47.2024.03.07.22.04.39 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 07 Mar 2024 22:04:39 -0800 (PST) Content-Type: multipart/mixed; boundary="------------cbDkxjmr2S0ODhp8c9UUVqCs" Message-ID: Date: Thu, 7 Mar 2024 22:04:39 -0800 MIME-Version: 1.0 X-Mozilla-News-Host: news://news.gmane.io:119 Content-Language: en-US To: bug-gnu-emacs@gnu.org From: Jim Porter Subject: 30.0.50; [PATCH] Allow 'browse-url-interactive-arg' to return the actual prefix arg Received-SPF: pass client-ip=2607:f8b0:4864:20::1030; envelope-from=jporterbugs@gmail.com; helo=mail-pj1-x1030.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --------------cbDkxjmr2S0ODhp8c9UUVqCs Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit By default this shouldn't do anything different from before. However, with this patch, functions for 'browse-url-browser-function' can look at the argument (as modified by 'browse-url-new-window-flag') and do something special. For example, with this patch, I have a custom browser function that works like this: M-x browse-url Open in Firefox C-u M-x browse-url Open in EWW C-- M-x browse-url Open in Firefox Private Browsing --------------cbDkxjmr2S0ODhp8c9UUVqCs Content-Type: text/plain; charset=UTF-8; name="0001-Let-browse-url-interactive-arg-return-more-values-fo.patch" Content-Disposition: attachment; filename*0="0001-Let-browse-url-interactive-arg-return-more-values-fo.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBjYWU2ZDU5ZDMwZDIwODJhYmExODk5YTFkMzRkMWVlMTA5ZjA3YzhkIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gUG9ydGVyIDxqcG9ydGVyYnVnc0BnbWFpbC5j b20+CkRhdGU6IFRodSwgNyBNYXIgMjAyNCAyMTo1NTo0NSAtMDgwMApTdWJqZWN0OiBbUEFU Q0hdIExldCAnYnJvd3NlLXVybC1pbnRlcmFjdGl2ZS1hcmcnIHJldHVybiBtb3JlIHZhbHVl cyBmb3IKIE5FVy1XSU5ET1ctRkxBRwoKUHJldmlvdXNseSBpdCBhbHdheXMgcmV0dXJuZWQg dCBvciBuaWwgZm9yIE5FVy1XSU5ET1ctRkxBRywgYnV0IG5vdyBpdApjYW4gcmV0dXJuIHRo ZSBhY3R1YWwgcHJlZml4IGFyZyB3aGVuIGFwcHJvcHJpYXRlLiAgVGhpcyBsZXRzIGZ1bmN0 aW9ucwpmb3IgJ2Jyb3dzZS11cmwtYnJvd3Nlci1mdW5jdGlvbicgY29uc3VsdCBpdCBhbmQg ZG8gbW9yZSB0aGluZ3MgdGhhbgpqdXN0IG9wZW4gYSBuZXcgd2luZG93IG9yIG5vdCAoZm9y IGV4YW1wbGUsIHlvdSBjb3VsZCB1c2UgIkMtLSIgYXMgdGhlCnByZWZpeCBhcmcgdG8gZG8g c29tZXRoaW5nIHNwZWNpYWwgaW4gYSBjdXN0b20gZnVuY3Rpb24pLgoKKiBsaXNwL25ldC9i cm93c2UtdXJsLmVsIChicm93c2UtdXJsLWludGVyYWN0aXZlLWFyZyk6Ci0tLQogbGlzcC9u ZXQvYnJvd3NlLXVybC5lbCB8IDMgKy0tCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24o KyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9uZXQvYnJvd3NlLXVybC5l bCBiL2xpc3AvbmV0L2Jyb3dzZS11cmwuZWwKaW5kZXggZGRjNTc3MjQzNDMuLmEwNGI4Nzgy N2UzIDEwMDY0NAotLS0gYS9saXNwL25ldC9icm93c2UtdXJsLmVsCisrKyBiL2xpc3AvbmV0 L2Jyb3dzZS11cmwuZWwKQEAgLTcxNSw4ICs3MTUsNyBAQCBicm93c2UtdXJsLWludGVyYWN0 aXZlLWFyZwogCQkJCSAgICAgIChidWZmZXItc3Vic3RyaW5nLW5vLXByb3BlcnRpZXMKIAkJ CQkgICAgICAgKHJlZ2lvbi1iZWdpbm5pbmcpIChyZWdpb24tZW5kKSkpKQogCQkJCShicm93 c2UtdXJsLXVybC1hdC1wb2ludCkpKQotCShub3QgKGVxIChudWxsIGJyb3dzZS11cmwtbmV3 LXdpbmRvdy1mbGFnKQotCQkgKG51bGwgY3VycmVudC1wcmVmaXgtYXJnKSkpKSkKKwkoeG9y IGJyb3dzZS11cmwtbmV3LXdpbmRvdy1mbGFnIGN1cnJlbnQtcHJlZml4LWFyZykpKQogCiA7 OyBjYWxsZWQtaW50ZXJhY3RpdmUtcCBuZWVkcyB0byBiZSBjYWxsZWQgYXQgYSBmdW5jdGlv bidzIHRvcC1sZXZlbCwgaGVuY2UKIDs7IHRoaXMgbWFjcm8uICBXZSB1c2UgdGhhdCByYXRo ZXIgdGhhbiBpbnRlcmFjdGl2ZS1wIGJlY2F1c2UKLS0gCjIuMjUuMQoK --------------cbDkxjmr2S0ODhp8c9UUVqCs-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 08 02:44:26 2024 Received: (at 69627) by debbugs.gnu.org; 8 Mar 2024 07:44:26 +0000 Received: from localhost ([127.0.0.1]:56252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1riUu1-0006kw-V8 for submit@debbugs.gnu.org; Fri, 08 Mar 2024 02:44:26 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1riUtz-0006ki-Qr for 69627@debbugs.gnu.org; Fri, 08 Mar 2024 02:44:24 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1riUtO-0008Cp-8F; Fri, 08 Mar 2024 02:43:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=1i5uOmsPMIbQgewPNC3g/AToanpHcJb+t2v4WflaYFM=; b=cjgrPwbrNYi2 fog+5FjLAdSGJv10JslYzg6lP23vGWce6E3gkJRLr+lnbdFJKCJgFz1YPKTuOQBs9LvmtN4/ZpF8y F5qN1mkZYLW64NUkmroDlfuB6TgPF+LGk/y7TG52XHeUOeFo8m8GKqya/hr5k7qvJWnlafgN/xEHB iL+hsaO9A94yxrp6MVXM1KVrKTHV6N/lOyqvAilCBBhMDfK2yJ7fcWozusxmTZJRVlS0Zx+U0vV20 FMvmUubeUdc4HThp/OABv3mOFnY+myTxQHpNiDs61ESEPg1ksN+Z2l6eSKI5B/ntmKaigwj1NWWUK MWU9d9EBDD7nbmJkBPAUKA==; Date: Fri, 08 Mar 2024 09:43:42 +0200 Message-Id: <86edcl1841.fsf@gnu.org> From: Eli Zaretskii To: Jim Porter In-Reply-To: (message from Jim Porter on Thu, 7 Mar 2024 22:04:39 -0800) Subject: Re: bug#69627: 30.0.50; [PATCH] Allow 'browse-url-interactive-arg' to return the actual prefix arg References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 69627 Cc: 69627@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 (---) > Date: Thu, 7 Mar 2024 22:04:39 -0800 > From: Jim Porter > > By default this shouldn't do anything different from before. However, > with this patch, functions for 'browse-url-browser-function' can look at > the argument (as modified by 'browse-url-new-window-flag') and do > something special. For example, with this patch, I have a custom browser > function that works like this: > > M-x browse-url Open in Firefox > C-u M-x browse-url Open in EWW > C-- M-x browse-url Open in Firefox Private Browsing Shouldn't the effect of this change be documented in some doc string? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 08 13:30:47 2024 Received: (at 69627) by debbugs.gnu.org; 8 Mar 2024 18:30:47 +0000 Received: from localhost ([127.0.0.1]:59556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1riezX-0008DN-3B for submit@debbugs.gnu.org; Fri, 08 Mar 2024 13:30:47 -0500 Received: from mail-pf1-f180.google.com ([209.85.210.180]:49563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1riezV-0008D4-M7 for 69627@debbugs.gnu.org; Fri, 08 Mar 2024 13:30:46 -0500 Received: by mail-pf1-f180.google.com with SMTP id d2e1a72fcca58-6e649a2548cso1070780b3a.3 for <69627@debbugs.gnu.org>; Fri, 08 Mar 2024 10:30:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709922547; x=1710527347; darn=debbugs.gnu.org; h=in-reply-to:from:references:cc:to:content-language:subject :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=/2mFFtkrhieW5Jp+W4TJA0xXR4YjnQPHvALYCHU8rxk=; b=ajaiH6GUKpcTQmZxOhYTsdT1bmKXj+oO3FD6gUx8NHq/DVnf63FdLXxSCP2f9V9q3q 38y+pLfnR7t+YYFahwc1QjIFvZLTCVT4pehSd8432IPfeC2dIGPJ2s19K4VpqHZ7so/A sBHjr/GSioC+JeLEH7anELXtuPeODprX5xwDX3Nhwcd7FHzRFfoy2c7MBdi5+HZwZ27W xKCkHi7SPDGCaG62K32UHvLlPQx6E9HPh0MOvHwXag3GT61RfearUQv+XwaVixmNQzwd iT5UzOP2cG7LkpbMebqswqtT2kEp01BMV6YxtHj3RD5HsuND8m6och7ejhrygYBuYBtH 4ncg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709922547; x=1710527347; h=in-reply-to:from:references:cc:to:content-language:subject :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=/2mFFtkrhieW5Jp+W4TJA0xXR4YjnQPHvALYCHU8rxk=; b=mCnH0J3KVGz2WzLuntuu6YXQoJn79DMyiLYbr0xal24JbPjtzvkep2hA/xOaPxISSz i/GA4FDaccEqP6w5e8O1Rs24dhZfwe8csMEHmVY6Zp2GyKy0D9UXdc6KaXTe5a9MnKr9 sox3wU891wvFjRsSO23BfVUzTcHlHm/U36AgY6yis1bieMMpEp7tEIBFppH/E90VDnle 2/nHrLssFz4/z9nHyOfvm6UgHG9O0AI9TVVDiNRh4MM/QtE8WoYHBlxNrmtMVg1+S48/ SCLuSxMenBuTXXZb1kEYbQEtC5MypgHltHyiPT6n/7I0pfpOYZyXrSE/ylQGOiarY90i oIag== X-Gm-Message-State: AOJu0Yzgbks8ZokqcjL8i2wcm4g6MsQ/Fj0zHB1G69RZ/1EU+O3ug7yM 2TJnIo2Ntl2+uCGXJf9Xzcy2HwA8sJM9txRXE4Hs/96ZRHg3sEvj X-Google-Smtp-Source: AGHT+IH4D9opD9Ct3+QeqA60QIFm9GKneNVdZ2/61qSMOXecWJHtyiHTffH3q2EzzwisW82401qbvw== X-Received: by 2002:a05:6a20:baa6:b0:1a1:57f1:1a01 with SMTP id fb38-20020a056a20baa600b001a157f11a01mr9538069pzb.42.1709922547445; Fri, 08 Mar 2024 10:29:07 -0800 (PST) Received: from [192.168.1.2] (076-168-148-233.res.spectrum.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id ns21-20020a17090b251500b0029bad36f3ffsm1632015pjb.49.2024.03.08.10.29.06 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 08 Mar 2024 10:29:06 -0800 (PST) Content-Type: multipart/mixed; boundary="------------R40Q0drN6iPGt230rexPpYja" Message-ID: Date: Fri, 8 Mar 2024 10:29:05 -0800 MIME-Version: 1.0 Subject: Re: bug#69627: 30.0.50; [PATCH] Allow 'browse-url-interactive-arg' to return the actual prefix arg Content-Language: en-US To: Eli Zaretskii References: <86edcl1841.fsf@gnu.org> From: Jim Porter In-Reply-To: <86edcl1841.fsf@gnu.org> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 69627 Cc: 69627@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 (-) This is a multi-part message in MIME format. --------------R40Q0drN6iPGt230rexPpYja Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 3/7/2024 11:43 PM, Eli Zaretskii wrote: > Shouldn't the effect of this change be documented in some doc string? How about this? I'm not sure if using "xor" in the docstrings is over-explaining things, but then I don't know if there's a better way to describe exactly what would happen. --------------R40Q0drN6iPGt230rexPpYja Content-Type: text/plain; charset=UTF-8; name="0001-Let-browse-url-interactive-arg-return-more-values-fo.patch" Content-Disposition: attachment; filename*0="0001-Let-browse-url-interactive-arg-return-more-values-fo.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBjNDg0MmRhY2M3MzRiNzU3NDdlNjYyNTViYzEyZTE3NTQ1N2M4NzFhIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gUG9ydGVyIDxqcG9ydGVyYnVnc0BnbWFpbC5j b20+CkRhdGU6IFRodSwgNyBNYXIgMjAyNCAyMTo1NTo0NSAtMDgwMApTdWJqZWN0OiBbUEFU Q0hdIExldCAnYnJvd3NlLXVybC1pbnRlcmFjdGl2ZS1hcmcnIHJldHVybiBtb3JlIHZhbHVl cyBmb3IKIE5FVy1XSU5ET1ctRkxBRwoKUHJldmlvdXNseSBpdCBhbHdheXMgcmV0dXJuZWQg dCBvciBuaWwgZm9yIE5FVy1XSU5ET1ctRkxBRywgYnV0IG5vdyBpdApjYW4gcmV0dXJuIHRo ZSBhY3R1YWwgcHJlZml4IGFyZyB3aGVuIGFwcHJvcHJpYXRlLiAgVGhpcyBsZXRzIGZ1bmN0 aW9ucwpmb3IgJ2Jyb3dzZS11cmwtYnJvd3Nlci1mdW5jdGlvbicgY29uc3VsdCBpdCBhbmQg ZG8gbW9yZSB0aGluZ3MgdGhhbgpqdXN0IG9wZW4gYSBuZXcgd2luZG93IG9yIG5vdCAoZm9y IGV4YW1wbGUsIHlvdSBjb3VsZCB1c2UgIkMtLSIgYXMgdGhlCnByZWZpeCBhcmcgdG8gZG8g c29tZXRoaW5nIHNwZWNpYWwgaW4gYSBjdXN0b20gZnVuY3Rpb24pLgoKKiBsaXNwL25ldC9i cm93c2UtdXJsLmVsIChicm93c2UtdXJsLWludGVyYWN0aXZlLWFyZyk6IFVzZSAneG9yJyB0 bwphZGp1c3QgdGhlIHZhbHVlIG9mICdjdXJyZW50LXByZWZpeC1hcmcnLgooYnJvd3NlLXVy bCk6IFVwZGF0ZSBkb2NzdHJpbmcuCi0tLQogbGlzcC9uZXQvYnJvd3NlLXVybC5lbCB8IDE1 ICsrKysrKysrLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNyBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL25ldC9icm93c2UtdXJsLmVsIGIvbGlz cC9uZXQvYnJvd3NlLXVybC5lbAppbmRleCBkZGM1NzcyNDM0My4uOGQyOGE2Y2U3YzYgMTAw NjQ0Ci0tLSBhL2xpc3AvbmV0L2Jyb3dzZS11cmwuZWwKKysrIGIvbGlzcC9uZXQvYnJvd3Nl LXVybC5lbApAQCAtNzA0LDggKzcwNCw5IEBAIGJyb3dzZS11cmwtaW50ZXJhY3RpdmUtYXJn CiBwb2ludC4gIElmIGludm9rZWQgd2l0aCBhIG1vdXNlIGJ1dHRvbiwgaXQgbW92ZXMgcG9p bnQgdG8gdGhlCiBwb3NpdGlvbiBjbGlja2VkIGJlZm9yZSBhY3RpbmcuCiAKLVRoaXMgZnVu Y3Rpb24gcmV0dXJucyBhIGxpc3QgKFVSTCBORVctV0lORE9XLUZMQUcpCi1mb3IgdXNlIGlu IGBpbnRlcmFjdGl2ZScuIgorVGhpcyBmdW5jdGlvbiByZXR1cm5zIGEgbGlzdCAoVVJMIE5F Vy1XSU5ET1ctRkxBRykgZm9yIHVzZSBpbgorYGludGVyYWN0aXZlJy4gIE5FVy1XSU5ET1ct RkxBRyBpcyBlaXRoZXIgdGhlIHByZWZpeCBhcmcgeG9yCitgYnJvd3NlLXVybC1uZXctd2lu ZG93LWZsYWcnLiIKICAgKGxldCAoKGV2ZW50IChlbHQgKHRoaXMtY29tbWFuZC1rZXlzKSAw KSkpCiAgICAgKG1vdXNlLXNldC1wb2ludCBldmVudCkpCiAgIChsaXN0IChyZWFkLXN0cmlu ZyBwcm9tcHQgKG9yIChhbmQgdHJhbnNpZW50LW1hcmstbW9kZSBtYXJrLWFjdGl2ZQpAQCAt NzE1LDggKzcxNiw3IEBAIGJyb3dzZS11cmwtaW50ZXJhY3RpdmUtYXJnCiAJCQkJICAgICAg KGJ1ZmZlci1zdWJzdHJpbmctbm8tcHJvcGVydGllcwogCQkJCSAgICAgICAocmVnaW9uLWJl Z2lubmluZykgKHJlZ2lvbi1lbmQpKSkpCiAJCQkJKGJyb3dzZS11cmwtdXJsLWF0LXBvaW50 KSkpCi0JKG5vdCAoZXEgKG51bGwgYnJvd3NlLXVybC1uZXctd2luZG93LWZsYWcpCi0JCSAo bnVsbCBjdXJyZW50LXByZWZpeC1hcmcpKSkpKQorCSh4b3IgYnJvd3NlLXVybC1uZXctd2lu ZG93LWZsYWcgY3VycmVudC1wcmVmaXgtYXJnKSkpCiAKIDs7IGNhbGxlZC1pbnRlcmFjdGl2 ZS1wIG5lZWRzIHRvIGJlIGNhbGxlZCBhdCBhIGZ1bmN0aW9uJ3MgdG9wLWxldmVsLCBoZW5j ZQogOzsgdGhpcyBtYWNyby4gIFdlIHVzZSB0aGF0IHJhdGhlciB0aGFuIGludGVyYWN0aXZl LXAgYmVjYXVzZQpAQCAtODc5LDggKzg3OSw4IEBAIGJyb3dzZS11cmwKIGBicm93c2UtdXJs LWhhbmRsZXJzJywgYW5kIGBicm93c2UtdXJsLWRlZmF1bHQtaGFuZGxlcnMnCiBkZXRlcm1p bmUgd2hpY2ggYnJvd3NlciBmdW5jdGlvbiB0byB1c2UuCiAKLVRoaXMgY29tbWFuZCBwcm9t cHRzIGZvciBhIFVSTCwgZGVmYXVsdGluZyB0byB0aGUgVVJMIGF0IG9yCi1iZWZvcmUgcG9p bnQuCitJbnRlcmFjdGl2ZWx5LCB0aGlzIGNvbW1hbmQgcHJvbXB0cyBmb3IgYSBVUkwsIGRl ZmF1bHRpbmcgdG8gdGhlCitVUkwgYXQgb3IgYmVmb3JlIHBvaW50LgogCiBUaGUgYWRkaXRp b25hbCBBUkdTIGFyZSBwYXNzZWQgdG8gdGhlIGJyb3dzZXIgZnVuY3Rpb24uICBTZWUgdGhl CiBkb2Mgc3RyaW5ncyBvZiB0aGUgYWN0dWFsIGZ1bmN0aW9ucywgc3RhcnRpbmcgd2l0aApA QCAtODg4LDcgKzg4OCw4IEBAIGJyb3dzZS11cmwKIHNpZ25pZmljYW5jZSBvZiBBUkdTICht b3N0IG9mIHRoZSBmdW5jdGlvbnMgaWdub3JlIGl0KS4KIAogSWYgQVJHUyBhcmUgb21pdHRl ZCwgdGhlIGRlZmF1bHQgaXMgdG8gcGFzcwotYGJyb3dzZS11cmwtbmV3LXdpbmRvdy1mbGFn JyBhcyBBUkdTLiIKK2Bicm93c2UtdXJsLW5ldy13aW5kb3ctZmxhZycgYXMgQVJHUy4gIElu dGVyYWN0aXZlbHksIHBhc3MgdGhlCitwcmVmaXggYXJnIHhvciBgYnJvd3NlLXVybC1uZXct d2luZG93LWZsYWcnIGFzIEFSR1MuIgogICAoaW50ZXJhY3RpdmUgKGJyb3dzZS11cmwtaW50 ZXJhY3RpdmUtYXJnICJVUkw6ICIpKQogICAodW5sZXNzIChjYWxsZWQtaW50ZXJhY3RpdmVs eS1wICdpbnRlcmFjdGl2ZSkKICAgICAoc2V0cSBhcmdzIChvciBhcmdzIChsaXN0IGJyb3dz ZS11cmwtbmV3LXdpbmRvdy1mbGFnKSkpKQotLSAKMi4yNS4xCgo= --------------R40Q0drN6iPGt230rexPpYja-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 08 14:46:54 2024 Received: (at 69627) by debbugs.gnu.org; 8 Mar 2024 19:46:54 +0000 Received: from localhost ([127.0.0.1]:59619 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rigBC-0001iO-Ao for submit@debbugs.gnu.org; Fri, 08 Mar 2024 14:46:54 -0500 Received: from eggs.gnu.org ([209.51.188.92]:38066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rigBA-0001iB-N2 for 69627@debbugs.gnu.org; Fri, 08 Mar 2024 14:46:52 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rigAZ-0004dp-78; Fri, 08 Mar 2024 14:46:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=yGkbp/lekUqQahbt2Rcd//QcC3KolJwYqFYO4486/88=; b=R7f6IQUfqUbc XnE96Znl/gg0yuu+a8iEPtl7V+VsaGN5oUGyGvUNW+gqvJmC9aCm0t3pYPYoSHPakThTOLjeJgq7I tMXN0TJDCZwi+JL2gQ//1MUOBeJPXlWSPJ9IHxIz4RVCzJxfaloZxgO96tQXRAgQ7ONHrig4whVSA rwQf/Zf3o7nM5XFkpBoHlozCOiNlrFIbSNCM3Tz+Wb+h703OG0zBGDo1IB0qu+RSSrwS4CR9ZsmyP IoBty3WH1TzroMquVMCES7CD1A1WhP86xO/9CFeg55M8Rf7Rd1Is8FQ4XOhbrrvHLw/ksp9Hh3eiJ ZN2Bo7OLeq+r4M1x/xRh2w==; Date: Fri, 08 Mar 2024 21:46:12 +0200 Message-Id: <86frx0zeuz.fsf@gnu.org> From: Eli Zaretskii To: Jim Porter In-Reply-To: (message from Jim Porter on Fri, 8 Mar 2024 10:29:05 -0800) Subject: Re: bug#69627: 30.0.50; [PATCH] Allow 'browse-url-interactive-arg' to return the actual prefix arg References: <86edcl1841.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 69627 Cc: 69627@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 (---) > Date: Fri, 8 Mar 2024 10:29:05 -0800 > Cc: 69627@debbugs.gnu.org > From: Jim Porter > > On 3/7/2024 11:43 PM, Eli Zaretskii wrote: > > Shouldn't the effect of this change be documented in some doc string? > > How about this? I'm not sure if using "xor" in the docstrings is > over-explaining things, but then I don't know if there's a better way to > describe exactly what would happen. Just explain it in plain English, okay? From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 08 15:05:40 2024 Received: (at 69627) by debbugs.gnu.org; 8 Mar 2024 20:05:40 +0000 Received: from localhost ([127.0.0.1]:59640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rigTL-0002GU-Pj for submit@debbugs.gnu.org; Fri, 08 Mar 2024 15:05:40 -0500 Received: from mail-pf1-f174.google.com ([209.85.210.174]:52619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rigTJ-0002GE-NG for 69627@debbugs.gnu.org; Fri, 08 Mar 2024 15:05:38 -0500 Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-6e4d48a5823so959897b3a.1 for <69627@debbugs.gnu.org>; Fri, 08 Mar 2024 12:05:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709928239; x=1710533039; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=A76OGaRQnXlGK3iMUJ8jas2ViqXXFZnNVZmqRInycLw=; b=kZmxc4F5R7hmaeKd+LY/NlQALqT1Iq/3ozldoJnbU1Pm4xF5QYmZATcQQHrKEQQTMc uZrQjeQoGB8vQesXylNAUb50zotXVvQo6OHnHzN9DucRhMx1u70utGu/ocaV+ITp7tMh m0RlL72qqxXu51C7Wx4MuR8HgJg85Rvvyw6EkyyeiH9aQIiWfZUOVd6EMKNyFgpJYPba HX5ZKQJEvH1wTXZsCaZhJ2KjzlonJ9fZnb9/pYeVJ1CY0NbKWBHgoZMdw75KQ7xsrfa7 QjqwARtHto+koYwsdht7zGeKOlf+/OIugppGXLOhGHWSQymRaRr4tAFdDBQb3iyDKDKY aviw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709928239; x=1710533039; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=A76OGaRQnXlGK3iMUJ8jas2ViqXXFZnNVZmqRInycLw=; b=aP2uSuK2FJiatIQMM8QmcyiKONygLB1Yzn+Hgs/NLLXRdL+TFZjlYc9ne+vgU/xVt/ l8shrOI2PR7Sloa7rM1yP57fWBQRlJ8EcWGa5LpdnHxpYUyC4yTnhOCOxGUBK+FstxLN eciOgY7EpBzIyMDELoRVxAyGiCiCbtnqHmPKfDEp+KtaP6AEP67VVRSsMpjX/xCP/+CN WXSr2g5IITxVYBVk7DBH3+RUZPtowUQ2CTioXnT5319Do5PELmPXRbSlWwofPM9RESId XXvxMm1AOpBPt8icA+TTpFmOR/yJNdFZp/yQ09gvS+6QCmvwBr+JH4soJvYshM+XtABG sf+A== X-Gm-Message-State: AOJu0Yzj8Jqk4CH0WlUrcgdKKtNk41UB/TzDG9ZDUsBk7vMkX33FnfDL 8wujKotLWahccwzKeT2OGVT/ws/EzDjxtiuz18sJRe7944sdfEoD X-Google-Smtp-Source: AGHT+IFDOhcH0rlrFlE08LSxoIU8C9b9DEnjZzRHNPHMYHJd+zJBSn2qwEA6QoA7EJOyeyknx11K5w== X-Received: by 2002:a05:6a00:995:b0:6e6:38b8:a1e6 with SMTP id u21-20020a056a00099500b006e638b8a1e6mr50210pfg.10.1709928239464; Fri, 08 Mar 2024 12:03:59 -0800 (PST) Received: from [192.168.1.2] (076-168-148-233.res.spectrum.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id v24-20020aa78098000000b006e6750de82asm87404pff.1.2024.03.08.12.03.58 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 08 Mar 2024 12:03:59 -0800 (PST) Message-ID: <791c70b1-3e56-df33-7f76-4383f498bac2@gmail.com> Date: Fri, 8 Mar 2024 12:03:58 -0800 MIME-Version: 1.0 Subject: Re: bug#69627: 30.0.50; [PATCH] Allow 'browse-url-interactive-arg' to return the actual prefix arg Content-Language: en-US To: Eli Zaretskii References: <86edcl1841.fsf@gnu.org> <86frx0zeuz.fsf@gnu.org> From: Jim Porter In-Reply-To: <86frx0zeuz.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 69627 Cc: 69627@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 (-) On 3/8/2024 11:46 AM, Eli Zaretskii wrote: >> Date: Fri, 8 Mar 2024 10:29:05 -0800 >> Cc: 69627@debbugs.gnu.org >> From: Jim Porter >> >> On 3/7/2024 11:43 PM, Eli Zaretskii wrote: >>> Shouldn't the effect of this change be documented in some doc string? >> >> How about this? I'm not sure if using "xor" in the docstrings is >> over-explaining things, but then I don't know if there's a better way to >> describe exactly what would happen. > > Just explain it in plain English, okay? Something like this? "NEW-WINDOW-FLAG is the prefix arg; if `browse-url-new-window-flag' is non-nil, invert the prefix arg instead." That's the conceptual idea behind 'browse-url-new-window-flag' anyway, and the defcustom is specified to be only a boolean, so the above should hopefully be enough. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 08 15:21:46 2024 Received: (at 69627) by debbugs.gnu.org; 8 Mar 2024 20:21:46 +0000 Received: from localhost ([127.0.0.1]:59668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rigiw-0002iX-Ch for submit@debbugs.gnu.org; Fri, 08 Mar 2024 15:21:46 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43098) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rigiu-0002i5-1O for 69627@debbugs.gnu.org; Fri, 08 Mar 2024 15:21:44 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1riggA-0002JT-Cb; Fri, 08 Mar 2024 15:18:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=6v2fSncxXrjUMy3KHEErd7rAuYxd40/UL8yf81/XdVg=; b=ebNH51aX3Bys fq0M7sJElk+3OIJokEQczmjAE0wJ1dyyrjCq5oO6gK97T5hWRd+T+f9yD9SJY1Fg47shUNlUgmO4n a7LDAE3sjhC8krhtDSHpD1VQP7oZknZpCvAemF4zRL0+NiTnCkbq5aFqg4ad4ZwEYPZ/fWc2PE8du uMtBGtcgbTdPNLo1mfbBX6k2Ti74Ds1lyv15oQtwBBofkiwamTF6RB2XuJl6rpmSZTXUsrf4otFvl AP4HadXpyefkfTqrrtLuDrF0vgZaDY0iv5f54qIi8WxV+NC6dS1eJCJvfN03ekXEtsEowvERGj7yw duDKmaJDC3E4F2BKXLcYgQ==; Date: Fri, 08 Mar 2024 22:18:44 +0200 Message-Id: <86bk7ozdcr.fsf@gnu.org> From: Eli Zaretskii To: Jim Porter In-Reply-To: <791c70b1-3e56-df33-7f76-4383f498bac2@gmail.com> (message from Jim Porter on Fri, 8 Mar 2024 12:03:58 -0800) Subject: Re: bug#69627: 30.0.50; [PATCH] Allow 'browse-url-interactive-arg' to return the actual prefix arg References: <86edcl1841.fsf@gnu.org> <86frx0zeuz.fsf@gnu.org> <791c70b1-3e56-df33-7f76-4383f498bac2@gmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 69627 Cc: 69627@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 (---) > Date: Fri, 8 Mar 2024 12:03:58 -0800 > Cc: 69627@debbugs.gnu.org > From: Jim Porter > > On 3/8/2024 11:46 AM, Eli Zaretskii wrote: > >> > >> How about this? I'm not sure if using "xor" in the docstrings is > >> over-explaining things, but then I don't know if there's a better way to > >> describe exactly what would happen. > > > > Just explain it in plain English, okay? > > Something like this? > > "NEW-WINDOW-FLAG is the prefix arg; if `browse-url-new-window-flag' is > non-nil, invert the prefix arg instead." Yes, something like this. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 08 16:04:14 2024 Received: (at 69627) by debbugs.gnu.org; 8 Mar 2024 21:04:14 +0000 Received: from localhost ([127.0.0.1]:59784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rihO2-0007Bp-7O for submit@debbugs.gnu.org; Fri, 08 Mar 2024 16:04:14 -0500 Received: from mail-il1-f179.google.com ([209.85.166.179]:47413) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rihNz-0007BX-TH for 69627@debbugs.gnu.org; Fri, 08 Mar 2024 16:04:12 -0500 Received: by mail-il1-f179.google.com with SMTP id e9e14a558f8ab-36634056272so1715015ab.3 for <69627@debbugs.gnu.org>; Fri, 08 Mar 2024 13:03:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709931754; x=1710536554; darn=debbugs.gnu.org; h=in-reply-to:from:references:cc:to:content-language:subject :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=u/MKCof/dnsdAytbj690wQdRQg2hnu/QjHF8WE1+lpM=; b=HT4SO/IJT9l+dd2eJSH+6ZrYNDvHIN4tgHV5hJpMOWlZ+bresUkKAy4Gx9n03pRr4t o52uKP1XXJkcnmjspgmGZWiPadIdyGoXhZuzIM75WIjKphlrkoRjFkFI/wvN8mlCl6N/ f61CiN+s2ViwHc6hLjW6CGDHkJpMQj9jrmTLLHGMwOlWQTPi6xLYYs5KSMUPaZmFjYen 5/bG59kjBqTqufBiPWQZTSsdj4NhFIgwH7iNEoZ2gke2bbljcMEmw1XspIacB7v8hL7S c1+SCqO71ZzyzeQhdeZ9Y3fNuL2k9naUo6/FKJitfOm9OlWAPE/7egLboqianyHnlxQK 4WIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709931754; x=1710536554; h=in-reply-to:from:references:cc:to:content-language:subject :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=u/MKCof/dnsdAytbj690wQdRQg2hnu/QjHF8WE1+lpM=; b=YUvvnRb95AfNg28D4nRhxPxetnUmpNqX4wgB2xhxLOZ1QYPAyPG0DtviGaVD402xHO i1P/M8L5SHBcVCXBAK8WA7iWsIAa5fobD68INb6rfqbuvigYjNCcm3jl33KbiZVl/oW8 KSoBqBF4L65SWHScjJpHdYUMJoKPHI/jazXMfn6oLeFpRDHRc3mvPM+bLkA3nYot2gfQ KSMMJNfD64CVI3FFoPCVa4/mHGLk5MEC26VJ4bVmxBTAH1zUgUcPSBQEJE3i+2KCnrWD qlO1WDTkYmp6edkFFc0wU52fJi3P1KYxW6PxT8CUCR6TXuEBOfw/tEtuZggs48i68o5P 8wGw== X-Gm-Message-State: AOJu0Yzp42MvEt0d/gBgiCIQLOK19OSU0j/mvb9hXkZd4neco9yF6fg4 grTyzowI6dsdwtNbL/xXkgho47hSIuRjIDQKuyb5x2l4lPjYVK+e X-Google-Smtp-Source: AGHT+IHT+Y27TfPfliAO37yo1P8HnALm5+qmP8dYTe6DTQS1/S/Hh43MafbsrcNaRNnGDd+gImUfCg== X-Received: by 2002:a92:cd84:0:b0:363:e7c8:2180 with SMTP id r4-20020a92cd84000000b00363e7c82180mr125820ilb.12.1709931753787; Fri, 08 Mar 2024 13:02:33 -0800 (PST) Received: from [192.168.1.2] (076-168-148-233.res.spectrum.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id bx40-20020a056a02052800b005d3bae243bbsm103356pgb.4.2024.03.08.13.02.32 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 08 Mar 2024 13:02:33 -0800 (PST) Content-Type: multipart/mixed; boundary="------------PDypkEWIHW8C1ABadxI9BLth" Message-ID: Date: Fri, 8 Mar 2024 13:02:32 -0800 MIME-Version: 1.0 Subject: Re: bug#69627: 30.0.50; [PATCH] Allow 'browse-url-interactive-arg' to return the actual prefix arg Content-Language: en-US To: Eli Zaretskii References: <86edcl1841.fsf@gnu.org> <86frx0zeuz.fsf@gnu.org> <791c70b1-3e56-df33-7f76-4383f498bac2@gmail.com> <86bk7ozdcr.fsf@gnu.org> From: Jim Porter In-Reply-To: <86bk7ozdcr.fsf@gnu.org> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 69627 Cc: 69627@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 (-) This is a multi-part message in MIME format. --------------PDypkEWIHW8C1ABadxI9BLth Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 3/8/2024 12:18 PM, Eli Zaretskii wrote: > Yes, something like this. Thanks. Updated patch attached. If no one has any other concerns, I'll merge this in the next day or two. --------------PDypkEWIHW8C1ABadxI9BLth Content-Type: text/plain; charset=UTF-8; name="0001-Let-browse-url-interactive-arg-return-more-values-fo.patch" Content-Disposition: attachment; filename*0="0001-Let-browse-url-interactive-arg-return-more-values-fo.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA3YjhlZmI0YWY4MDUwNGI2MjFmMGY2OTI5NDY5OTM3ZjJjZjRhMmU5IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gUG9ydGVyIDxqcG9ydGVyYnVnc0BnbWFpbC5j b20+CkRhdGU6IFRodSwgNyBNYXIgMjAyNCAyMTo1NTo0NSAtMDgwMApTdWJqZWN0OiBbUEFU Q0hdIExldCAnYnJvd3NlLXVybC1pbnRlcmFjdGl2ZS1hcmcnIHJldHVybiBtb3JlIHZhbHVl cyBmb3IKIE5FVy1XSU5ET1ctRkxBRwoKUHJldmlvdXNseSBpdCBhbHdheXMgcmV0dXJuZWQg dCBvciBuaWwgZm9yIE5FVy1XSU5ET1ctRkxBRywgYnV0IG5vdyBpdApjYW4gcmV0dXJuIHRo ZSBhY3R1YWwgcHJlZml4IGFyZyB3aGVuIGFwcHJvcHJpYXRlLiAgVGhpcyBsZXRzIGZ1bmN0 aW9ucwpmb3IgJ2Jyb3dzZS11cmwtYnJvd3Nlci1mdW5jdGlvbicgY29uc3VsdCBpdCBhbmQg ZG8gbW9yZSB0aGluZ3MgdGhhbgpqdXN0IG9wZW4gYSBuZXcgd2luZG93IG9yIG5vdCAoZm9y IGV4YW1wbGUsIHlvdSBjb3VsZCB1c2UgIkMtLSIgYXMgdGhlCnByZWZpeCBhcmcgdG8gZG8g c29tZXRoaW5nIHNwZWNpYWwgaW4gYSBjdXN0b20gZnVuY3Rpb24pLgoKKiBsaXNwL25ldC9i cm93c2UtdXJsLmVsIChicm93c2UtdXJsLWludGVyYWN0aXZlLWFyZyk6IFVzZSAneG9yJyB0 bwphZGp1c3QgdGhlIHZhbHVlIG9mICdjdXJyZW50LXByZWZpeC1hcmcnLgooYnJvd3NlLXVy bCk6IFVwZGF0ZSBkb2NzdHJpbmcuCi0tLQogbGlzcC9uZXQvYnJvd3NlLXVybC5lbCB8IDE3 ICsrKysrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwg NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL25ldC9icm93c2UtdXJsLmVsIGIv bGlzcC9uZXQvYnJvd3NlLXVybC5lbAppbmRleCBkZGM1NzcyNDM0My4uZjIyYWExOWY1ZTMg MTAwNjQ0Ci0tLSBhL2xpc3AvbmV0L2Jyb3dzZS11cmwuZWwKKysrIGIvbGlzcC9uZXQvYnJv d3NlLXVybC5lbApAQCAtNzA0LDggKzcwNCwxMCBAQCBicm93c2UtdXJsLWludGVyYWN0aXZl LWFyZwogcG9pbnQuICBJZiBpbnZva2VkIHdpdGggYSBtb3VzZSBidXR0b24sIGl0IG1vdmVz IHBvaW50IHRvIHRoZQogcG9zaXRpb24gY2xpY2tlZCBiZWZvcmUgYWN0aW5nLgogCi1UaGlz IGZ1bmN0aW9uIHJldHVybnMgYSBsaXN0IChVUkwgTkVXLVdJTkRPVy1GTEFHKQotZm9yIHVz ZSBpbiBgaW50ZXJhY3RpdmUnLiIKK1RoaXMgZnVuY3Rpb24gcmV0dXJucyBhIGxpc3QgKFVS TCBORVctV0lORE9XLUZMQUcpIGZvciB1c2UgaW4KK2BpbnRlcmFjdGl2ZScuICBORVctV0lO RE9XLUZMQUcgaXMgdGhlIHByZWZpeCBhcmc7IGlmCitgYnJvd3NlLXVybC1uZXctd2luZG93 LWZsYWcnIGlzIG5vbi1uaWwsIGludmVydCB0aGUgcHJlZml4IGFyZworaW5zdGVhZC4iCiAg IChsZXQgKChldmVudCAoZWx0ICh0aGlzLWNvbW1hbmQta2V5cykgMCkpKQogICAgIChtb3Vz ZS1zZXQtcG9pbnQgZXZlbnQpKQogICAobGlzdCAocmVhZC1zdHJpbmcgcHJvbXB0IChvciAo YW5kIHRyYW5zaWVudC1tYXJrLW1vZGUgbWFyay1hY3RpdmUKQEAgLTcxNSw4ICs3MTcsNyBA QCBicm93c2UtdXJsLWludGVyYWN0aXZlLWFyZwogCQkJCSAgICAgIChidWZmZXItc3Vic3Ry aW5nLW5vLXByb3BlcnRpZXMKIAkJCQkgICAgICAgKHJlZ2lvbi1iZWdpbm5pbmcpIChyZWdp b24tZW5kKSkpKQogCQkJCShicm93c2UtdXJsLXVybC1hdC1wb2ludCkpKQotCShub3QgKGVx IChudWxsIGJyb3dzZS11cmwtbmV3LXdpbmRvdy1mbGFnKQotCQkgKG51bGwgY3VycmVudC1w cmVmaXgtYXJnKSkpKSkKKwkoeG9yIGJyb3dzZS11cmwtbmV3LXdpbmRvdy1mbGFnIGN1cnJl bnQtcHJlZml4LWFyZykpKQogCiA7OyBjYWxsZWQtaW50ZXJhY3RpdmUtcCBuZWVkcyB0byBi ZSBjYWxsZWQgYXQgYSBmdW5jdGlvbidzIHRvcC1sZXZlbCwgaGVuY2UKIDs7IHRoaXMgbWFj cm8uICBXZSB1c2UgdGhhdCByYXRoZXIgdGhhbiBpbnRlcmFjdGl2ZS1wIGJlY2F1c2UKQEAg LTg3OSw4ICs4ODAsOCBAQCBicm93c2UtdXJsCiBgYnJvd3NlLXVybC1oYW5kbGVycycsIGFu ZCBgYnJvd3NlLXVybC1kZWZhdWx0LWhhbmRsZXJzJwogZGV0ZXJtaW5lIHdoaWNoIGJyb3dz ZXIgZnVuY3Rpb24gdG8gdXNlLgogCi1UaGlzIGNvbW1hbmQgcHJvbXB0cyBmb3IgYSBVUkws IGRlZmF1bHRpbmcgdG8gdGhlIFVSTCBhdCBvcgotYmVmb3JlIHBvaW50LgorSW50ZXJhY3Rp dmVseSwgdGhpcyBjb21tYW5kIHByb21wdHMgZm9yIGEgVVJMLCBkZWZhdWx0aW5nIHRvIHRo ZQorVVJMIGF0IG9yIGJlZm9yZSBwb2ludC4KIAogVGhlIGFkZGl0aW9uYWwgQVJHUyBhcmUg cGFzc2VkIHRvIHRoZSBicm93c2VyIGZ1bmN0aW9uLiAgU2VlIHRoZQogZG9jIHN0cmluZ3Mg b2YgdGhlIGFjdHVhbCBmdW5jdGlvbnMsIHN0YXJ0aW5nIHdpdGgKQEAgLTg4OCw3ICs4ODks OSBAQCBicm93c2UtdXJsCiBzaWduaWZpY2FuY2Ugb2YgQVJHUyAobW9zdCBvZiB0aGUgZnVu Y3Rpb25zIGlnbm9yZSBpdCkuCiAKIElmIEFSR1MgYXJlIG9taXR0ZWQsIHRoZSBkZWZhdWx0 IGlzIHRvIHBhc3MKLWBicm93c2UtdXJsLW5ldy13aW5kb3ctZmxhZycgYXMgQVJHUy4iCitg YnJvd3NlLXVybC1uZXctd2luZG93LWZsYWcnIGFzIEFSR1MuICBJbnRlcmFjdGl2ZWx5LCBw YXNzIHRoZQorcHJlZml4IGFyZyBhcyBBUkdTOyBpZiBgYnJvd3NlLXVybC1uZXctd2luZG93 LWZsYWcnIGlzIG5vbi1uaWwsCitpbnZlcnQgdGhlIHByZWZpeCBhcmcgaW5zdGVhZC4iCiAg IChpbnRlcmFjdGl2ZSAoYnJvd3NlLXVybC1pbnRlcmFjdGl2ZS1hcmcgIlVSTDogIikpCiAg ICh1bmxlc3MgKGNhbGxlZC1pbnRlcmFjdGl2ZWx5LXAgJ2ludGVyYWN0aXZlKQogICAgIChz ZXRxIGFyZ3MgKG9yIGFyZ3MgKGxpc3QgYnJvd3NlLXVybC1uZXctd2luZG93LWZsYWcpKSkp Ci0tIAoyLjI1LjEKCg== --------------PDypkEWIHW8C1ABadxI9BLth-- From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 10 17:10:56 2024 Received: (at 69627-done) by debbugs.gnu.org; 10 Mar 2024 21:10:56 +0000 Received: from localhost ([127.0.0.1]:38087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjQRc-0005Cv-2n for submit@debbugs.gnu.org; Sun, 10 Mar 2024 17:10:56 -0400 Received: from mail-pj1-f49.google.com ([209.85.216.49]:60636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjQRZ-0005Cf-S3 for 69627-done@debbugs.gnu.org; Sun, 10 Mar 2024 17:10:54 -0400 Received: by mail-pj1-f49.google.com with SMTP id 98e67ed59e1d1-29aa91e173dso2441702a91.0 for <69627-done@debbugs.gnu.org>; Sun, 10 Mar 2024 14:10:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710104954; x=1710709754; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=p+9Tg0gnjqBFRZw1qltxHUmDYHSi2OLnjd48APPWSqw=; b=HzHgWIOrkh6T4EqEx+ykfhCc9o2kXjizED46T5QscSLlWxItGO6Gn8LAi4D8a3U4xQ sm9yHk+H8E2NmG24xjXzxHWFYbzqn6O6O039cjRDmS1ea89GSqcHfwqvOz4qzm/w1ilW 0Q/zZvP56QTVPHOAk8OCY6BBleHZwwhkbxbX2KLg0BQrln7czA36Bt9ulF3AHqM5Uhdd u87p5ASpMJhT2q0Y3hU1OtgwX71D5uBuqkr2GTIl7Bz8XHixSWPD8QFAPBnkGC/eF+9s obRU7BstAF/JaeWchzWR6UCId3C3DE3zcI8rEcTXNN0F1Ixhci3eL02BQgeZm5dP0b99 hdLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710104954; x=1710709754; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=p+9Tg0gnjqBFRZw1qltxHUmDYHSi2OLnjd48APPWSqw=; b=nqBM4pdGNF1/tgPjDzQfdGCh8a+2P//JTbP1bATHyJ76ltyc3fMERgY8q4XhSeJqO5 7Ao1y8A3FvEqV0KpOe2cVvkMPqFSvqsEgqPHgst45i5tFfaP8N7f9839ZcqlNVM9oVdc tScZt0LtBnC0zQ4f7zEIBSTZk/Ve6xAdVZANHvb/FzJxSRd8uWeoYqJ1AqTvqbGF9LCw kLnKjeoMvwEfVveICfE2WNT0FuVQcA5MKbZzwm09TDZSivZvuT9wefMi8hQ1p7+8PpMn OrW5sxfIhJalufBRrTn1DltCvqeDEypG+VwPCvrmWlGMjRJHMC+OwnKHMaGHJ2FI6mFz YOZw== X-Gm-Message-State: AOJu0YzOkMN9eTu8WkKRXslWD3f9ZrvYjtuf7SJXZ9+JjzisWMz7Z0rb ujKitLL0jLQfQRFbKqlr2KlVoEjfpJYFlD8kcu6HEDKenQQ14LcK X-Google-Smtp-Source: AGHT+IFYINXJeEvqfsRjtqaNDFqy4aCkW77UISp4+4Mdck8aJ8Q8T/r+XrPYp9Qt6fvexMEdYAySZA== X-Received: by 2002:a17:90a:b38b:b0:29b:af8d:3264 with SMTP id e11-20020a17090ab38b00b0029baf8d3264mr2558728pjr.37.1710104954252; Sun, 10 Mar 2024 14:09:14 -0700 (PDT) Received: from [192.168.1.2] (076-168-148-233.res.spectrum.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id j20-20020a17090ae61400b0029bafbdcfbesm4151206pjy.46.2024.03.10.14.09.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 10 Mar 2024 14:09:13 -0700 (PDT) Message-ID: <7ac324c2-4bc6-ee4b-0a17-20eac4040985@gmail.com> Date: Sun, 10 Mar 2024 14:09:13 -0700 MIME-Version: 1.0 Subject: Re: bug#69627: 30.0.50; [PATCH] Allow 'browse-url-interactive-arg' to return the actual prefix arg Content-Language: en-US From: Jim Porter To: Eli Zaretskii References: <86edcl1841.fsf@gnu.org> <86frx0zeuz.fsf@gnu.org> <791c70b1-3e56-df33-7f76-4383f498bac2@gmail.com> <86bk7ozdcr.fsf@gnu.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 69627-done Cc: 69627-done@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 (-) On 3/8/2024 1:02 PM, Jim Porter wrote: > On 3/8/2024 12:18 PM, Eli Zaretskii wrote: >> Yes, something like this. > > Thanks. Updated patch attached. If no one has any other concerns, I'll > merge this in the next day or two. Now merged to master as 46afc91c9f7, and closing this bug. From unknown Sat Aug 16 15:52:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 08 Apr 2024 11:24:07 +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