Subject: bug#69627: 30.0.50; [PATCH] Allow 'browse-url-interactive-arg' to return the actual prefix arg

From: Jim Porter <[email-masked]>
Date: Fri, 8 Mar 2024 12:03:58 -0800

On 3/8/2024 11:46 AM, Eli Zaretskii wrote:
>> Date: Fri, 8 Mar 2024 10:29:05 -0800
>> Cc: [email-masked]
>> From: Jim Porter <[email-masked]>
>>
>> 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.