GNU bug report logs - #61613
30.0.50; ffap-other-window ignores ffap-require-prefix

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Ergus <spacibba@HIDDEN>; dated Sun, 19 Feb 2023 02:46:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 61613) by debbugs.gnu.org; 20 Feb 2023 17:01:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 20 12:01:24 2023
Received: from localhost ([127.0.0.1]:53354 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pU9XY-0005LB-18
	for submit <at> debbugs.gnu.org; Mon, 20 Feb 2023 12:01:24 -0500
Received: from eggs.gnu.org ([209.51.188.92]:37796)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1pU9XT-0005Kq-6H
 for 61613 <at> debbugs.gnu.org; Mon, 20 Feb 2023 12:01:23 -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 <eliz@HIDDEN>)
 id 1pU9XN-0001X6-Mt; Mon, 20 Feb 2023 12:01:13 -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=mz/6i7/MevmUSr6GxeXz0nLWD8Zw9oV8LkwxHXXE0WQ=; b=f5Jbz3clPIEj
 LpqtFa6MS6Y/yGLbtw9emEVJM+ocsLvkvSngCTxtTH2Yj2QN2957C6b8uUT0fNifW8dXd7+ehdJl/
 /7xsdNWhbWnFHw1qRhDVcNLced2LMuzV4wRd46j9nXlgIdbaciLs/s9ySUIJfS3LyfySitDtzj0lJ
 HiReyobB4VH20hk/XaWaxIeQ1zawtDCx6bUqiTCbtIlQpq8+se5GyCz6ICdtrRqYxl5olFoen0dpW
 UX+hFJImNkqwa3iJWqOalGksWd8D8Ygza0MkPN+H9b1UJeR3M5N7fKP9RfHpdrEFGV51Yu5bmJJUD
 GVNhbj0zlGWy9VU3RiaeCQ==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1pU9XM-0005fE-UI; Mon, 20 Feb 2023 12:01:13 -0500
Date: Mon, 20 Feb 2023 19:01:20 +0200
Message-Id: <833570uv8f.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Ergus <spacibba@HIDDEN>
In-Reply-To: <20230220154915.qm4smcoohaiyc52c@Ergus> (message from Ergus on
 Mon, 20 Feb 2023 16:49:15 +0100)
Subject: Re: bug#61613: 30.0.50; ffap-other-window ignores ffap-require-prefix
References: <87pma6tlth.fsf.ref@HIDDEN> <87pma6tlth.fsf@HIDDEN>
 <837cwexb7l.fsf@HIDDEN>
 <2543743F-F7A4-4474-8B89-55E472577DB7@HIDDEN>
 <833572x8oa.fsf@HIDDEN> <20230219213255.rhyiu44udzpgqsq2@Ergus>
 <83r0ukv6ut.fsf@HIDDEN> <20230220154915.qm4smcoohaiyc52c@Ergus>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 61613
Cc: 61613 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Mon, 20 Feb 2023 16:49:15 +0100
> From: Ergus <spacibba@HIDDEN>
> Cc: 61613 <at> debbugs.gnu.org
> 
> >> So, what do you think? The fix may be to put the ffap-require-prefix
> >> condition in ffap-read-file-or-url directly or in ffap-prompter??
> >
> >I don't understand what you want to achieve by that, so please
> >elaborate.  ffap-file-finder's default value is a command that doesn't
> >display the file in another window, so how will ffap-require-prefix
> >help here?
> 
>  From the example above I expect that after:
> 
> (setq ffap-require-prefix t)
> C-x 4 f
> 
> You see ~/ instead of /somedir. Like when we do C-x C-f.

That's not what ffap-require-prefix does:

  (defcustom ffap-require-prefix nil
    "If set, reverses the prefix argument to `find-file-at-point'.
  This is nil so neophytes notice ffap.  Experts may prefer to disable
  ffap most of the time."

> As I said before, ffap-prompter is causing this because it is called
> before switching window.

So what we need is fix how the prompt is calculated, not what is the
meaning of the prefix arg.

> So ffap-file-finder is actually called at point before going to another
> window. And it does not have any ffap-require-prefix condition. My
> question is actually that.

Once again, calling ffap-file-finder in this case is WRONG!  We need a
function that visits the file in another window, and ffap-file-finder
doesn't.

IOW, you are talking about a very different change to
ffap-other-window.

> We need to put the ffap-require-prefix condition somewhere in
> ffap-read-file-or-url or ffap-prompter. Because this problem happens
> with the other-frame and other-tab variants as well.

I think we need to rewrite the interactive spec of those to do what
you want.  ffap-require-prefix is not related to this at all.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#61613; Package emacs. Full text available.

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


Received: (at 61613) by debbugs.gnu.org; 20 Feb 2023 15:49:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 20 10:49:33 2023
Received: from localhost ([127.0.0.1]:53295 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pU8Px-0003Q6-07
	for submit <at> debbugs.gnu.org; Mon, 20 Feb 2023 10:49:32 -0500
Received: from sonic315-13.consmr.mail.bf2.yahoo.com ([74.6.134.123]:37234)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <spacibba@HIDDEN>) id 1pU8Pu-0003Pq-0y
 for 61613 <at> debbugs.gnu.org; Mon, 20 Feb 2023 10:49:27 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048;
 t=1676908160; bh=JreDubol9X19jmfScFvJRfP7mwQKJPm5X/biH/FGToo=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject:Reply-To;
 b=bmyig1q6UibcVFufqG3r8G3eLJGHt06ykEOhL98128Dg5N4kWOSM43XN5mEbXj7TMC5L8eEwF0IVaVVAFCVdfACX1h/sgrPDCXgkTSjG7UZyqFOfEDosRbT/5pFAc337x6aRDnvqGaAlWaJiFEFb9X+BdJ0mD6yfXL6avdoSFybp19Zv6mHxW07EDQerPwK72jBFGp3PFIVsHenLQaOtn2jQ6kjF1iY6pSlEhXggZuigr4fd7A6y4CmKC4AvyH0hbTK0XnM+k4Y281/bWMYszI1bJCrw+J8rdgl0xMAHQNP6myDUrtsaZsI/KtykMNWbEBgsyGVBOttaz4lZT6Rmjw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1676908160; bh=4KVQtFdy4TQbdFhTbiUU7YhsAAI+9q2KR/CSjcugmY1=;
 h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
 b=rfutpjX5lNsBBvbTsx0IaYGV1BWXIkX29kzs88od91C/0yRU6MmUsuE2vHRq3boIdPwb3jLStZKoCCdcFN7569P6nK6aD4Awx/bx7Hgvu/HJfobAezMEA6zbzAfS+5fSAzmSskrT76r/hhnKDJV4A/V3otOt/NLy4rXRx3lGENeKT1t70+mCGoRnV3s/j7cy7tfyLHku6L8aNCRkd+xSEKpWLet94z+Qsl/3jGWV3bloCei3fLtAe1yqQaRNaDxaovyhBe/M7aqiNHS+ET3433c7l9kFC/aULZbFCJHJh4S9rs/7zyKXwT+NzqeVnMHbPOhjAeMr8xJoIZgXDGoWzA==
X-YMail-OSG: _spSll0VM1kC929ZBmraTqHlONm6QSbkm1ho5lKhTvECN7RnNU86e6n3pruV8bd
 .25PveN7JZOt_5lYdys6c_haeXgTeEOsIevvomfsEOllLmbbUq1JfYaHoUI_iuaDBby1GKBlfJa_
 G4bEZ2Ueds81NTvcIPd7XFsDyoZ6adcTzinMp9pawljoPqtlUZE500HSl5O9Hi2wSGmzSgezAQ0C
 sswHNV3ZfAOp_MkHE96r3S1NIn_cgy8weJU4r8y2Q88fNBJO0aa2nKu33EYZ2lopop3AbLzb61KC
 GqWSTUSuQ.uuMEPZFj_0jgJQDkRqe6mKslsEo4Ulc0PSK9g6nMN5J41UWtTDnu9OmddDldqWoQG2
 dxjHHlC6v0i6FGnYhVeR.2FYffO1bpxpu4A7tx7fseXgWLTXXc0MXZHzoqcs938hvxftmwM2dzhm
 2ontmmycXjd2rfKO2s5jXCayOmGRkCnMhKO7roZN6iZcsrcJG_g3BIupnr5bBMTZSp8GqOPCcNcI
 csas2lWbMRmuuQTCGkq5F.aQZAepV3l7VxezBQfmE8bQen.G.vLGrirIHOfNHix8hqimg47EcdQ2
 MyJ5m5Nm8bdvGeJN1gPPPYCjUJFDIVySSjIT.hzHMw4.I9dldG2xqOSlitWHYNDtd_G0cQwMt7PK
 U1x_0RPlinDN1YlC4325il6h1_hRd88AuPU4Bb4qNKjhx6voAIbxwRyo1qraxrsK1EhhdSDPlLEV
 yS4AV7l7gj9n.Y_EvRA5nQ36M.W2w1ZWRr0jUmXDWlIwedCQwa7JOa_N8Rzd7uRXV7umFovEt82V
 pWmfD..m1O5lgu7bco8c9231CX1N59COAaNba8G81wBXsguUrIMfA_6YsSyeNjmDtq5F5BVfCtiw
 8SmNxfqRx2bdM0oxBXx7rZWRS7ZFydcRBG5y4S0XXfRlkHVLarlb9F6QEvqWMHjMXqM5xfxFhjzK
 zIjZSTILufF92ObArxyXQSvh.f_ArmuFbmgyTcmJBFH2TG80BF3.4XD8GHcpgMFEa0H3T.XnF1vD
 x9grkixMkkpx1UHZsJnnwMUkpv9xaYE1mCJmSKVeV9F8Z3XJLRELRWMuLLE1x4fQxdqIVZQaiktP
 7XeSA4XcxeiYCV70pSnMYga_wdOZlZoihNgvc9tt4g1Lx4rjBPWpvJRQ7xdHL_BlKioSc0WbaH2I
 zC8e2AeweKB4KZ1L5CLayOGMhFEa_we8nx0BAOYvBI4NStszArSizjILrdGPAOeEq5uPKgLv2MZ.
 219q62OriihBN61kxV._g1N.SaDDivNqmkmRf8lLDFzTBB1y5832W_1bhI_yHdY3ytuDnafDASMB
 lwHCsM3ZBF5lrkcqaQNE1EDC1d6ekocbgO_d12MtiR1VjYNMigNuTQ8VsEDUwygQyFidhqjp_JV9
 WNwiqOEQ94qMw8Sqleji9ActmkRm3_bwIivXLrRvfkUbsHT_xFCzLXIy6_BLqn6YeLQ1OLh3Grjp
 nXhEMlJ14OojOqH1mmKXGP.N5aVRszwHr_SDk5SUKHZLLlSy5x359BtV2e4b9ZicU.WYPsSxS4o0
 0hXwaliz8.yBRpk8T_.YNUu5Ccuq61Ok0zPFMVMwuPh1uKcyPQCklHEM1At4BFphuUr_YnH42Fid
 yhI26Urppp73EwOKnqwjR_nqNxYnBHImgvxq7rW5oml.qOk61b7PTtO1iPjs8jQxHe6b2em0P1BC
 kBeymQCu6AbRargbRdCjD98tcgKFSgABlKePMEPjZD6f3NA1ilkj7rg8jwZzyPTls2R38TXntw7l
 ZraWF634ifc2WZOc5ywZ6ljprwOb2wBs.OTS_m9mxbGp2j_FQ__6kyINm0FmqEXSqVUwpmC4FoDP
 9MyiuotVn4qSuQ96KVvfw5XE1XyZ05q3gCGz0CzlGoLBaHFJTpHS77axnNpf_UbDebbnUYf23X7A
 ucapNw.7vEXo1TzSiVOt1l2DJXYcfHD6m9CRDnHiRikPWHEzmb3DIhn30krOC2kKS980i3CnVw9K
 23zZl.4APbd2.qjR6FSYR.GBxLDBbFQrFmsJqGZkWYgeAOChFSGCQK1xz4pePpaphpokhyCT8WU.
 BVfQo7bocl81gWXwJHzrBvV5VWPwrf5QdewaP4be0bRN.x3vDyFqJZeSFiKFs9FKIMXheYuYY6nH
 OI0Wm5irOQDxwOekY3H4SsLm12o4eUU4otAq4OdQ.YM3FnTtBn1UnM2X6RRPZzOdOQWFj9JMgFTk
 0atruTOIE
X-Sonic-MF: <spacibba@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic315.consmr.mail.bf2.yahoo.com with HTTP; Mon, 20 Feb 2023 15:49:20 +0000
Received: by hermes--production-ir2-65c64dfd66-ntl7g (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID fbff28c09d26ddc965c9d26d36af5a29; 
 Mon, 20 Feb 2023 15:49:18 +0000 (UTC)
Date: Mon, 20 Feb 2023 16:49:15 +0100
From: Ergus <spacibba@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#61613: 30.0.50; ffap-other-window ignores ffap-require-prefix
Message-ID: <20230220154915.qm4smcoohaiyc52c@Ergus>
References: <87pma6tlth.fsf.ref@HIDDEN> <87pma6tlth.fsf@HIDDEN>
 <837cwexb7l.fsf@HIDDEN>
 <2543743F-F7A4-4474-8B89-55E472577DB7@HIDDEN>
 <833572x8oa.fsf@HIDDEN> <20230219213255.rhyiu44udzpgqsq2@Ergus>
 <83r0ukv6ut.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
In-Reply-To: <83r0ukv6ut.fsf@HIDDEN>
X-Mailer: WebService/1.1.21183
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol
Content-Length: 1628
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 61613
Cc: 61613 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Mon, Feb 20, 2023 at 02:50:18PM +0200, Eli Zaretskii wrote:
>> Date: Sun, 19 Feb 2023 22:32:55 +0100
>> From: Ergus <spacibba@HIDDEN>
>> Cc: 61613 <at> debbugs.gnu.org
>>
>> On Sun, Feb 19, 2023 at 12:15:49PM +0200, Eli Zaretskii wrote:
>> >> Date: Sun, 19 Feb 2023 11:09:04 +0100
>> >> From: Ergus <spacibba@HIDDEN>
>> >> CC: 61613 <at> debbugs.gnu.org
>> >>
>> >> emacs -Q
>> >> M-x ffap-bindings
>> >> M-: (setq ffap-require-prefix t)
>> >> Write /somedir
>> >>
>> >> C-x C-f  (you see: ~/)
>> >>
>> >> But
>> >>
>> >> C-x 4 f (you see /somedir)
>> >>
>> >> This seems to be related with the ffap-prompter called before the switch then?
>> >
>> >Yes, I think so.
>>
>> Hi Eli:
>>
>> So, what do you think? The fix may be to put the ffap-require-prefix
>> condition in ffap-read-file-or-url directly or in ffap-prompter??
>
>I don't understand what you want to achieve by that, so please
>elaborate.  ffap-file-finder's default value is a command that doesn't
>display the file in another window, so how will ffap-require-prefix
>help here?

 From the example above I expect that after:

(setq ffap-require-prefix t)
C-x 4 f

You see ~/ instead of /somedir. Like when we do C-x C-f.

As I said before, ffap-prompter is causing this because it is called
before switching window.

So ffap-file-finder is actually called at point before going to another
window. And it does not have any ffap-require-prefix condition. My
question is actually that.

We need to put the ffap-require-prefix condition somewhere in
ffap-read-file-or-url or ffap-prompter. Because this problem happens
with the other-frame and other-tab variants as well.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#61613; Package emacs. Full text available.

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


Received: (at 61613) by debbugs.gnu.org; 20 Feb 2023 12:51:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 20 07:51:38 2023
Received: from localhost ([127.0.0.1]:50867 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pU5dq-0001jH-6d
	for submit <at> debbugs.gnu.org; Mon, 20 Feb 2023 07:51:38 -0500
Received: from eggs.gnu.org ([209.51.188.92]:44614)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1pU5dn-0001j2-PU
 for 61613 <at> debbugs.gnu.org; Mon, 20 Feb 2023 07:51:36 -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 <eliz@HIDDEN>)
 id 1pU5di-0000Ld-JM; Mon, 20 Feb 2023 07:51:30 -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=3GC/8GE9uCLfpNmV8enDaiFzBfQ3q2YixSU39h8QsVQ=; b=m00yvmWPD173
 jolhnIo2Fx/1qn0QAdB/BbEI8ZHKIVFyRKfkp1/uUtX73lZaJzQcj00ycCupafPxE0GjzpSS+fNQE
 EcXGLi6bqb33rALO0zj3/1JAL0FnmcUkLoViVxpdJ3tQdkuf3Q6ZVGF1s6a3kOCE8+oLmjBUds3dz
 mGV4Poebb6d35UP0D92ClIRDXFDJnhPa0ihJbUlPoZZEicaQoCTLu78pq1waqfNngaRbTfATp0nn1
 OmN4XS0XAMnotGd6QK2i0E+Ixm5KLeLLrdXQyX6/e6caSPq9AxBUUHiUaZO7QA6uGDHbC+EhOPO32
 IGu1Aqv9s8PEqttNMhIR/Q==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1pU5di-0007Op-2z; Mon, 20 Feb 2023 07:51:30 -0500
Date: Mon, 20 Feb 2023 14:51:39 +0200
Message-Id: <83pma4v6sk.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Ergus <spacibba@HIDDEN>
In-Reply-To: <20230219214326.ueue6mpb5krefjdx@Ergus> (message from Ergus on
 Sun, 19 Feb 2023 22:43:26 +0100)
Subject: Re: bug#61613: 30.0.50; ffap-other-window ignores ffap-require-prefix
References: <87pma6tlth.fsf.ref@HIDDEN> <87pma6tlth.fsf@HIDDEN>
 <837cwexb7l.fsf@HIDDEN>
 <2543743F-F7A4-4474-8B89-55E472577DB7@HIDDEN>
 <833572x8oa.fsf@HIDDEN> <20230219214326.ueue6mpb5krefjdx@Ergus>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 61613
Cc: 61613 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Sun, 19 Feb 2023 22:43:26 +0100
> From: Ergus <spacibba@HIDDEN>
> Cc: 61613 <at> debbugs.gnu.org
> 
> Looking at the ffap code I think some minor update/cleanup will be
> beneficial any-way.
> 
> Nothing very drastic, for example, isn't more consistent to make
> ffap-bindings a minor mode to allow load and unload? Or use the
> "interactive" in find-file-at-point to simplify the initial conditions
> there and remove the optional? Or update the global-set-key to use the
> new keymap-set thing? Or add autoload decorators to the interactive
> functions?
> 
> WDYT?

It's hard to say without seeing the code you have in mind.  Please
post a patch, and let's take it from there.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#61613; Package emacs. Full text available.

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


Received: (at 61613) by debbugs.gnu.org; 20 Feb 2023 12:50:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 20 07:50:45 2023
Received: from localhost ([127.0.0.1]:50862 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pU5cy-0001hg-SW
	for submit <at> debbugs.gnu.org; Mon, 20 Feb 2023 07:50:45 -0500
Received: from eggs.gnu.org ([209.51.188.92]:39876)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1pU5cx-0001hV-UL
 for 61613 <at> debbugs.gnu.org; Mon, 20 Feb 2023 07:50: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 <eliz@HIDDEN>)
 id 1pU5ck-0008Tb-W4; Mon, 20 Feb 2023 07:50:38 -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=Mjs/uUxW1nuHput94lpEsE9D6gynbJCWIJ6VTN5DhKs=; b=Z7RIVptz52lo
 /EBe+QR4bnbGCkq+4Gj6ofU+6IONs+Z154ALTkKO9ivWeHq+RF0ah+iD6J2Puc1bXDED3FrsVjiua
 k+LD0qjc3NXjjueLdhciO2yaJlZTpKofCcOyRqGbOnI/69RbrJUT0ftwFNL2+O58dNAbYbPiXt/hl
 KXUtzmr8Apiet23m90UHqxfNHJG8LndrMKx2pUyypZTvCfi42PxX4OWO+m5nfxH7J5K8KWHBfB9l5
 PJC5OBlk1H4UOVzm2QsAHVKkSe+JMwVia9bvQRivTT+nZDxYI/JdegOA3VDhLAftqcjoDCSQ25WPv
 AIhhk+efV9LzUmoCWRAs7A==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1pU5cP-00077R-EM; Mon, 20 Feb 2023 07:50:30 -0500
Date: Mon, 20 Feb 2023 14:50:18 +0200
Message-Id: <83r0ukv6ut.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Ergus <spacibba@HIDDEN>
In-Reply-To: <20230219213255.rhyiu44udzpgqsq2@Ergus> (message from Ergus on
 Sun, 19 Feb 2023 22:32:55 +0100)
Subject: Re: bug#61613: 30.0.50; ffap-other-window ignores ffap-require-prefix
References: <87pma6tlth.fsf.ref@HIDDEN> <87pma6tlth.fsf@HIDDEN>
 <837cwexb7l.fsf@HIDDEN>
 <2543743F-F7A4-4474-8B89-55E472577DB7@HIDDEN>
 <833572x8oa.fsf@HIDDEN> <20230219213255.rhyiu44udzpgqsq2@Ergus>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 61613
Cc: 61613 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Sun, 19 Feb 2023 22:32:55 +0100
> From: Ergus <spacibba@HIDDEN>
> Cc: 61613 <at> debbugs.gnu.org
> 
> On Sun, Feb 19, 2023 at 12:15:49PM +0200, Eli Zaretskii wrote:
> >> Date: Sun, 19 Feb 2023 11:09:04 +0100
> >> From: Ergus <spacibba@HIDDEN>
> >> CC: 61613 <at> debbugs.gnu.org
> >>
> >> emacs -Q
> >> M-x ffap-bindings
> >> M-: (setq ffap-require-prefix t)
> >> Write /somedir
> >>
> >> C-x C-f  (you see: ~/)
> >>
> >> But
> >>
> >> C-x 4 f (you see /somedir)
> >>
> >> This seems to be related with the ffap-prompter called before the switch then?
> >
> >Yes, I think so.
> 
> Hi Eli:
> 
> So, what do you think? The fix may be to put the ffap-require-prefix
> condition in ffap-read-file-or-url directly or in ffap-prompter??

I don't understand what you want to achieve by that, so please
elaborate.  ffap-file-finder's default value is a command that doesn't
display the file in another window, so how will ffap-require-prefix
help here?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#61613; Package emacs. Full text available.

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


Received: (at 61613) by debbugs.gnu.org; 19 Feb 2023 21:43:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 19 16:43:43 2023
Received: from localhost ([127.0.0.1]:49813 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pTrTC-0000qz-Op
	for submit <at> debbugs.gnu.org; Sun, 19 Feb 2023 16:43:42 -0500
Received: from sonic310-14.consmr.mail.bf2.yahoo.com ([74.6.135.124]:37911)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <spacibba@HIDDEN>) id 1pTrTA-0000qk-Dc
 for 61613 <at> debbugs.gnu.org; Sun, 19 Feb 2023 16:43:40 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048;
 t=1676843014; bh=vi7W8GY960Iu15rgqz8Pr7rK2xqeDM9941e37aKSuxM=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject:Reply-To;
 b=j5YbWo4iOvgLvcLSeOtrydHACz8JMpL5337yte6wY2oNgIKTtQN1EjsqcEiQEK83i3OKyByHJN0jEkALnQwDETNiPYJoqLKYnutdRiMKtGAe3Zn7wlD12VxfK1QKgBoixXtzpr+HCHAyCXsfNDK0BHTHu9d7DKrG8HlxwJCOCLfMV0GsJsaM11D9h2xjII465BysZhzHvNFhgK273BlkdfX8xh7xI/hGYg+HiFiuPo03OLHc5w72Fsubr8lviUlyXHUIk4W1bzL5eudhmvuu+t4+LCOWWDo91JkzoGtq4q/Rp9bFERNpgreulMQDu9YOJUTzdp4t1mltIDIvGls95A==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1676843014; bh=3fHKho1aOxWvHWNF/bDRrGX9M1SUceLoAMIowKDDaaE=;
 h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
 b=KD5zZal0WbWdYVlCu3aLME2UgV7CG66vv2d+Q3vb2R4jAYo8uIxy/gpoZdPfO9dGtioLdBklYse9DMq0H0Y11J/M7rYY/9nWHTg9ednjRqbp8/IA3rJGwJzE1RzXwk3gHP4uUoGRPZcuHElE6Yxk8f7Sj9JgWH+OylHAhV0MlYYQiHgN5+hhD1WrD1s4PPgY9Tya1iRcO0qrQRRnaCr7FS1wXZIoLMtIR28/Nakv4qm2LCIEZ+dbNEFLMAp40dMs0eD1FdH0FN/1oVzKnc2rbkj56jUZFo3/ty2MVCUcG0p2/2I6xq6hlArrByOrdsOlHXYMuIKwZpF3/V8fbVpu/A==
X-YMail-OSG: _48.1A4VM1mtAu3uHr7A73WPNFiWMbfsPXFljlIvKHa9VCjBlLK4IcPSGuajVYy
 UgyQqWqSxV_b79ItXhjDxzXkBwHzc5PtiGavT8N3b9qg9HjRNrZHsj2uhlZBTIQ4mfemDiD1tt5P
 pkIRbyknSHXwVWNBESW5572IUE8s1Y0nP4b5CmnTYW4DcHiRIJT1ycKiw2c1XoZxJyFaQ_77F8A8
 k0d_c5OAdVDh5Wtycr0PeUxYYHOL7omULiJdPN5O.S5ZY8sTbYEMRs2hbxBnPK_PCPFQ9DSp59pK
 kJXH89XcNlFUpaMBe2Xhs0OWSGCHaHLjMR0uwR4JsoMCVNWFr44gJV3v_BYhEVh5ua8bQKWifZn8
 _fjbEofyhol1h0ptg2FVf25VyhweDdyrljuKCnSOcqq1baJUl_zteex8TrNj5gh6XVm4h..aMhRF
 sJ7ELD3i9p0yF9rHo1lOFb.C2YnaO4mZrK2YZSNeOaMQHUyI4LqYTSQkmegr7LIdWL_f1Cn5birg
 zGuOXNoz09rP24VWJIAO5dMjkXq9pGja0z8d0Y69VJqNZRVCfIm_di7zWwNI3AO1Pngl9Ueskt3e
 cd.pC5oZxxLJtSmoCq_o5Z95dsPIrDlvaZCTNa01UfdgxNVnr5AWq_EZ6dVloJgo6ColWXiKwY.0
 9jwitt5VdZVLLSzvzLjHyTpPQ6XCu8J9ltbV3Ula1Exgt1GCbVgLBb6Pw4kQjBL3L0XJ.dktmeMf
 yxaq0RuxUZSVJClM3CI1sAZbGxNAsS0td6X7pMZe97rAKYrZtUL5KDQrOr8PPLz4j7feNe2bF2z4
 aERVY3IPgJnMYEx8mB5zU4Buc1ZF0dY_4LE9Ht5ZI6vrx8tbLxowHD2iCn1GQ.gXKkMQ8eNFNiXq
 1v1PY65rPhhkrUFiYTV87fGdCy.ZOfaeQRhXD.8EpwO_.BbpNQL5ANeHsLp5uRmK0tvxaoX0Trs5
 2leTy5qxoal1tj_DpFk8ZrP2gais.gzd1rGb5WSWC97QuBw9K.KBvOSnXne6yi1xsL6Edw_m8FXB
 vTYPl65a46qNyNXQjEKEwTYYKxggHxyOzA6mKfhaE3uxTQ4MNH13jTtAvhHI6DiaDVpBR_JjC7hp
 Rj4cTd6JcxRXa0EAq0RDdbKTLdSoiTFM39DzihnoVKpcO.MkCGxzg0NViKhKY38TFGnt46PiRuRn
 J.4CTM0ED6I09f9.WfTogGQANipSfTmA_PhW.cgVfoW3I4rJhkMLk9TcqC_bqJFm4Qzd7qNIqVyX
 znwvlQVYCPcsl89ijGQ1.Gg673sqPd6Voet3pENSr5rFIe_EFrskMV6vkuQJLC0gLiZd2LIVZDEY
 I8BYK4K7V2u3oExr25rQbBdn3QXdQRosb83QW2ac2HfDEd8QGrojMQRqtfOodVSm5irfcysE.moG
 axQIp8WbFxpxxlgpvrzmbPxoqqPckZXIFbIvS6meaQNdsI4aeQgL5WwUnuPSqWMJMA900p_4bL8N
 M7VMXtY30JLk1rDWoOYu4iGtgy10LQ.dA6HC6QygZrzljrOXDsu2_YMZffAV25hDrgK9XNN0tBTO
 R9lrUZbsreiDa8h3NR9C7qvCdQeLhdhi1QAOtpprkU8f7wawqGi69LDib63k2L901Vg1CoNk.8m7
 d2J8wB81g2NFZOrfKwrjEFK8LiaLEG5LZdNagyOPg5eBsnhUJuk7.Sz0SuMDtqo8FWESlqwU_cZk
 IEI..ubyamNqyALBqL_r0FiLf0IOpP2vVQifZJdKrvqmRcZOCx8oddQ_Fyh0dSofIYS__n6_jjo.
 YLI_Q20I9F4VbiwNofEhsf8ves7OLg4ALnBRe7LkDvJMQSs6jiAaaGeYrkL5LJEN3cj0iUPsc9lV
 WH6ihC418GyfCmpuhTDRVIdyZL8nQYIf4OATa9qA2.7PHbOmgc20kGABuI9DRo0vvKU2J5klZ6HJ
 mduGULu_irwcWXqz89KfMjcG7Kh9JvOLLnPGxoKQi5lU2Er2a6onZmuIN04rDUHmG92eiWN4Opyo
 i4s3gK3PWqYqnS1ms1AkehUa4M.Hjtx1MXUTPATJFP0f14VPvjJ7UIJ2iabvgil.bKG2R2Qac6r4
 O2BOSZ6adatAZoTwTmEtoovFIxAQNtcjL9HIuSRvgJuHQ2Mr0XjS9zJ1OvW6fCJnjLxebeLPHDY6
 3Qqg9H5Nl5zXBdBqbrI2wr111wmRUDgzNDnKEx1LgQB2LH1N1RJOjcCRxnqHLy9wr1FlO9Mmje3V
 w2IybhBaLzw--
X-Sonic-MF: <spacibba@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic310.consmr.mail.bf2.yahoo.com with HTTP; Sun, 19 Feb 2023 21:43:34 +0000
Received: by hermes--production-ir2-65c64dfd66-ntl7g (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID fd545c068fe0cb650bb0b002eca44a6b; 
 Sun, 19 Feb 2023 21:43:28 +0000 (UTC)
Date: Sun, 19 Feb 2023 22:43:26 +0100
From: Ergus <spacibba@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#61613: 30.0.50; ffap-other-window ignores ffap-require-prefix
Message-ID: <20230219214326.ueue6mpb5krefjdx@Ergus>
References: <87pma6tlth.fsf.ref@HIDDEN> <87pma6tlth.fsf@HIDDEN>
 <837cwexb7l.fsf@HIDDEN>
 <2543743F-F7A4-4474-8B89-55E472577DB7@HIDDEN>
 <833572x8oa.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
In-Reply-To: <833572x8oa.fsf@HIDDEN>
X-Mailer: WebService/1.1.21183
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol
Content-Length: 889
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 61613
Cc: 61613 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

BTW:

Looking at the ffap code I think some minor update/cleanup will be
beneficial any-way.

Nothing very drastic, for example, isn't more consistent to make
ffap-bindings a minor mode to allow load and unload? Or use the
"interactive" in find-file-at-point to simplify the initial conditions
there and remove the optional? Or update the global-set-key to use the
new keymap-set thing? Or add autoload decorators to the interactive
functions?

WDYT?




On Sun, Feb 19, 2023 at 12:15:49PM +0200, Eli Zaretskii wrote:
>> Date: Sun, 19 Feb 2023 11:09:04 +0100
>> From: Ergus <spacibba@HIDDEN>
>> CC: 61613 <at> debbugs.gnu.org
>>
>> emacs -Q
>> M-x ffap-bindings
>> M-: (setq ffap-require-prefix t)
>> Write /somedir
>>
>> C-x C-f  (you see: ~/)
>>
>> But
>>
>> C-x 4 f (you see /somedir)
>>
>> This seems to be related with the ffap-prompter called before the switch then?
>
>Yes, I think so.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#61613; Package emacs. Full text available.

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


Received: (at 61613) by debbugs.gnu.org; 19 Feb 2023 21:33:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 19 16:33:08 2023
Received: from localhost ([127.0.0.1]:49808 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pTrIy-0000ZQ-JA
	for submit <at> debbugs.gnu.org; Sun, 19 Feb 2023 16:33:08 -0500
Received: from sonic312-21.consmr.mail.bf2.yahoo.com ([74.6.128.83]:36655)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <spacibba@HIDDEN>) id 1pTrIw-0000Z0-U6
 for 61613 <at> debbugs.gnu.org; Sun, 19 Feb 2023 16:33:07 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048;
 t=1676842380; bh=wp0rhqBNBml0l99wyw04BqIwHxyvTVGS5qzTR7hWUGg=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject:Reply-To;
 b=Pur7eQaCyfiuRaYE8DNG+kcgD7HPztQHmZgyebcYXgGU1Q0bOFCorxi3MvW2h+UQ+v5EehMyMBc+rgLIKWyjwl3M97p56R3RC5Qz5TKAFpLQDzB7t+eq1bcahJy3DzfnJDsEeM4/FQCxFFBgU1EdUwoXoqW8MjUvvrZFIOsmZZhtGsUp6K4FngJE6nP9bSFCCqBmw6t56zfUmSc21cMo9D5HlwcnjI5OYAx2SDeTCzr2g6nLx9t957cCfK9dGSvzgyxRgVuI1HoAyZqf28NGWm5WYwo+gKlCosAmNX2sgCzlbcUqz59/gVYzKlJwzNbkD17dEH3huKg3GLjmhNo2uA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1676842380; bh=rOhnZxnKVwn2y8rbND4K4ADWDLpWHEAQ9HWB3uOrDQ3=;
 h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
 b=RBMVevyV/Udf04M24IfsjLuwtHExKHsfyZ7800VX8lkhUkCREQDRKqQ5YPyMN98gYSQJE5TINMHe9qI+TUHKQSzTB6Em77zM1nzMG+Six4lS8edyrHjJzwh6IBTvgm1miwNMo/2tSFtaXXxnW6lKrKiYmkNpYwnAW2/EYJyVE+diMHAWTb1PVdm8PrtNPqNr6fRG7kUfykuXjlQz6UN5/JBTYOsL6ImT1JYzEoJ9jFe5aKheFmehMPSFtUHuYq4dVGdij+C4UsNrJVsA3hLJzTrUTJ7gGZn+e9F6Oun60nswzlMxBMj/9bFcc8vttJAuXuo6Uag4DkDr7/6IjrD1Ng==
X-YMail-OSG: 47wYb2AVM1nGJvgnpC0Wj7hncIG7i3R5lcqsgFLDVY.7.dKxxJQ91EoxCSEOhp.
 PaCk20mz7oWJZoQESUkuFRIFJpbJv4xv47umij1Hj9AbXempZ0v1E.twMVPKX34NpddRTquZAKSF
 JsF1htoScFDWbq3G6OpLbHmrppX.HFiX_ppK7Wt253P2hLyvE6S6N0gekmAHCHqAG.dw_2xpUdt5
 GRUP92L3q1NrW_cXGkIx.h5Hnwr5jVNlLbScGuMudDkU0AeS0erDX3.BYnDhCrhFkwjA2EazEQD6
 PG2Xrxe2m.q7LYv2QdXIGcapV3vvfaxFTbkBzJSG74X97bsjghoFmsEz0.KVRodqgAG1qujKJ_Oa
 8j4fDFMt8VM3JHwDbEXlQpqJWJ9v6hEUdZdMoa4N1qdoXHvMOUvRaIwOLE3h_B6rVt1HlvOE56M7
 DumCMWkbGGrgj7i8IxgK3d2f8fUiFt9eGPDsfviWEgmwAogfxvnQ7a.69bVQwZ91zEXRavttb.Hz
 d0Xky.slfcgHlcE2qr3c.F._pyhT_DXdAEq3FRgTSlGtco5vUe.VoruTpv5t4Abej2D6mMENM2dI
 ofBe.hyeuQuJKtPK2y9CgJzP9LkUTfuVTuVJqzQss0tA_OgG4721yQ26zPOY6aXgTdALv4aUznhV
 p93hvS2KetOgRsSVw_Y.HDSgepWJoWsKbTIhXISXQnuuazYnH4VzkumrYXiVPRuCK.Gqtml06TvT
 bWQJdERWzKyXMrSPjOAZaajysyq1caYoaK70r7vr.0nZ.fgXxWQR2biTJvP.55ezUvKZLbCyD1Pp
 FeLJuArJyBkbBY1qFe0NNTT8E_4LphMiEZftkOItt2uSKTRm9.B55bD8ZIro80FrnHPjgoUbQ8Cy
 jGAA3WbpiI2FBYEklusibkoBe_K5HkF2JbhCpMxHs4h4u6s8ODZN1zDQtUn7sbfAabERJThdMTE0
 i10ZDv0wjkDrIrXyCKXPL4cxdFfrOb8fiD73JvITr_574do1gRdRnjo1do.tB7pg1Swl11z_wqiX
 LG23Jcv_lZsaH3CfzPXN8VvKpTrQCr7ANtVZQEsZWpDRKxcD4H8phpUgbYdfAqYlGPMXEm6FhSQB
 AO9.Gmz_LL.nurwQyha.K2ff4P6JzzGLEaFV_izrltrtB2dlfH0ZggL5hLqxRG4H1eAKCfo08mrM
 fE63tU4aC8gKR30mKKBiqG5NzgtsLelbzkz3FCBjkrvx7mnYBIQPBlCoRd8JMjp83JrBSXRoa6Oi
 WNh75KLT8YbMEVlvtBPz5sk2T0SV_RvrytlULKwkcfMjyIWkwDIpwAHs8YVjaCGypouYOh1Ez2uB
 rUxdcUssoD6w5RRcO76vo3kAeoO1IceWlT5XTf8nCpL3zFaGyjf6IuvIArmKu9U67FXItFz67TfS
 fC1UzTzX6_4Rcv7Sr0qUmYbvzLnXQDFbJFeibopqFFuFvOJnb6._AUm9tgr117RjhKoU9dGP9VSc
 UX1l2GMnMJ2HGJ9MvS2vx.2qGQD4iREMxbCzyU9SDkv1kiqBmDNcJeN0wNAFGawoAPuKUr2NdI1j
 EsBSEO023qmm7jXUeG47pu11ecXWFWBw.SWZv.SZyal_q.0zg0Ui7GRCb9z6fOL6hlZpA7KcjMyk
 HozdWDdP6YnTpIXdOe_M1iweWwE3x6BXO5vDwWyNi5OMMJTwOKvlY9Z_FSBlwR1qcxVxi7z2IkFc
 _xsEv6iSXvL4Gi2Z32Bzewq56xggH3GA8U1gF3V94QbW5PqEkYB.a0Lj6PPq0sgZ9UI9jjS0JG9O
 a6W1gx25vYPipc6OANC0kXUWYqx9DsIuxwo2jyc6HCaqzPhwq.aCh0jgWfT.5i_1w2dfmddMfJvX
 9FCv6NTF_0ty.0Aezgj4iyPgnruW9jppLMEr2c.dEzBQEu8jVP0Zjop68mHfbTc_sndJAJoPpQCO
 z3r5ShALTYsZwFMYi0Pq6VDoUlK.3U.RQuCOxai3PuiPPsI_p4drU3VSk130SHj.z72qrL.1oyAI
 c5CVIgOuVp1XTrTJtQ80K3UZ20pwP1itDmTHU_NSbGYp.HWZuQDjv8CIA1dJ1k0CMfn7oFBiyEaP
 THo_BlqrD7PlYJABoAsjfQcRBj9TNQD4gnR9F2qCYE8AZ5cO4T6v7ATWZ9TxWsEcpH8YDueCHtCm
 zGVle8xMSLJn5KDkRSy3tPuZpBs0hXP8Hwv5DF2bctNLMh3xTQ4J_Ceq25cmbZ5EXa7HvE5eH94l
 tLUg_5Tw-
X-Sonic-MF: <spacibba@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic312.consmr.mail.bf2.yahoo.com with HTTP; Sun, 19 Feb 2023 21:33:00 +0000
Received: by hermes--production-ir2-65c64dfd66-q88mm (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID c98c4deab4fe728337a9cd2fd44cbd69; 
 Sun, 19 Feb 2023 21:32:57 +0000 (UTC)
Date: Sun, 19 Feb 2023 22:32:55 +0100
From: Ergus <spacibba@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#61613: 30.0.50; ffap-other-window ignores ffap-require-prefix
Message-ID: <20230219213255.rhyiu44udzpgqsq2@Ergus>
References: <87pma6tlth.fsf.ref@HIDDEN> <87pma6tlth.fsf@HIDDEN>
 <837cwexb7l.fsf@HIDDEN>
 <2543743F-F7A4-4474-8B89-55E472577DB7@HIDDEN>
 <833572x8oa.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
In-Reply-To: <833572x8oa.fsf@HIDDEN>
X-Mailer: WebService/1.1.21183
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol
Content-Length: 582
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 61613
Cc: 61613 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Sun, Feb 19, 2023 at 12:15:49PM +0200, Eli Zaretskii wrote:
>> Date: Sun, 19 Feb 2023 11:09:04 +0100
>> From: Ergus <spacibba@HIDDEN>
>> CC: 61613 <at> debbugs.gnu.org
>>
>> emacs -Q
>> M-x ffap-bindings
>> M-: (setq ffap-require-prefix t)
>> Write /somedir
>>
>> C-x C-f  (you see: ~/)
>>
>> But
>>
>> C-x 4 f (you see /somedir)
>>
>> This seems to be related with the ffap-prompter called before the switch then?
>
>Yes, I think so.

Hi Eli:

So, what do you think? The fix may be to put the ffap-require-prefix
condition in ffap-read-file-or-url directly or in ffap-prompter??







Information forwarded to bug-gnu-emacs@HIDDEN:
bug#61613; Package emacs. Full text available.

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


Received: (at 61613) by debbugs.gnu.org; 19 Feb 2023 10:15:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 19 05:15:58 2023
Received: from localhost ([127.0.0.1]:45742 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pTgje-000749-GZ
	for submit <at> debbugs.gnu.org; Sun, 19 Feb 2023 05:15:58 -0500
Received: from eggs.gnu.org ([209.51.188.92]:45066)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1pTgjb-00073u-Pv
 for 61613 <at> debbugs.gnu.org; Sun, 19 Feb 2023 05:15:56 -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 <eliz@HIDDEN>)
 id 1pTgjW-00017Z-DR; Sun, 19 Feb 2023 05:15:50 -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=V9RZgE1lQpfH/eYvPSiDVJKZhcxF5/Rd5c8g5I+yifM=; b=LaCgR0njdzqD
 gXyP+xQy9iXi+qpLsYlhfcoltvu/SvNS2lVCZINV3GDgv8Av9gmr3dAnIm0XIVazGCZ+l0nzOtdzc
 TowOMpWt0UDz/VNcV/zbPpuTTr9YWOaue3yuO+h7iXiQNDGX1n8Z+DSz3982O/Vs7Dn5MC8EkC3Ni
 kUNv3ruyJrF7JLvXeLntiRuprsDfVO5cvwSqhHBCO5GAuGjRIiMLvlX17GtRRJNuMU2SPYnBT/sgp
 zb7+95qsSUCDz+1ONEDywR5mlgBGuzngVD39zisxo0y0sSCeouJvlS7cie6D24WVl7ugqjC0sKgkr
 Kuz9Oa42hZjPEgoMa/jG8A==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1pTgjQ-0004hJ-OR; Sun, 19 Feb 2023 05:15:50 -0500
Date: Sun, 19 Feb 2023 12:15:49 +0200
Message-Id: <833572x8oa.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Ergus <spacibba@HIDDEN>
In-Reply-To: <2543743F-F7A4-4474-8B89-55E472577DB7@HIDDEN> (message from
 Ergus on Sun, 19 Feb 2023 11:09:04 +0100)
Subject: Re: bug#61613: 30.0.50; ffap-other-window ignores ffap-require-prefix
References: <87pma6tlth.fsf.ref@HIDDEN> <87pma6tlth.fsf@HIDDEN>
 <837cwexb7l.fsf@HIDDEN> <2543743F-F7A4-4474-8B89-55E472577DB7@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 61613
Cc: 61613 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Sun, 19 Feb 2023 11:09:04 +0100
> From: Ergus <spacibba@HIDDEN>
> CC: 61613 <at> debbugs.gnu.org
> 
> emacs -Q
> M-x ffap-bindings
> M-: (setq ffap-require-prefix t)
> Write /somedir
> 
> C-x C-f  (you see: ~/)
> 
> But 
> 
> C-x 4 f (you see /somedir)
> 
> This seems to be related with the ffap-prompter called before the switch then?

Yes, I think so.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#61613; Package emacs. Full text available.

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


Received: (at 61613) by debbugs.gnu.org; 19 Feb 2023 10:09:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 19 05:09:25 2023
Received: from localhost ([127.0.0.1]:45727 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pTgdJ-0006tY-Ke
	for submit <at> debbugs.gnu.org; Sun, 19 Feb 2023 05:09:25 -0500
Received: from sonic312-20.consmr.mail.bf2.yahoo.com ([74.6.128.82]:38995)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <spacibba@HIDDEN>) id 1pTgdH-0006tM-Pj
 for 61613 <at> debbugs.gnu.org; Sun, 19 Feb 2023 05:09:24 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048;
 t=1676801356; bh=jty2W+HGF6s1G3hA+lJOAnCn3INEaiwBx4cOAubOP/8=;
 h=Date:From:To:CC:Subject:In-Reply-To:References:From:Subject:Reply-To;
 b=BcHUTpPBetZyZp2QpzRJJgQkAONdFATAxoErsR9811kB+7dgG3BIh2yIllbmOzXmNRS6hNXzOqW4nCo0mIFnLqHMq5VE3usJF/ND91kyQlw2jq+dfz0sffrsgpHsOTJw9zNWsTQlT2+mNpBbzKyRtSN6WwAzP0cRsobG4XrexH8FpYajjza6Wdpi0YgyDWrgPWytVN3oizf1hXZKJDbOpTmj41Qm2UB5qh4TeHPnfftktRY1moRTZXWId2B4n73j8nPAIHtxUPGobQextU4bgmwwFMSInff3M8iXG/j29h6RMmxNQihgi2yRnCtqVuMm8T6coHReBWt0Q2ScdxymBA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1676801356; bh=qdqy1FeLoFLmsNImAxVdqcEcChJwL5EA6fBWi0uVj4+=;
 h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
 b=rr9Lnq6LT37FHSkh4ycATrwawsNuflC+c83S2THt63Uk7Q1FBBXbvB5+Z1NKwwUdtDqRd/6icMQuN4O4rq/p9X7shKF58ns9x5M2XARJECA3jYBQd3ZWqFfXPxrJc8NWes12XyCDQQfJIMD3wTRqDFsAC9+umPIH+b0uF0OK+H9IHRXxhgr59d4duv3FEhNwAKZKpCF69sCG6mvGtt+XJqdTobapbDnGdlcp1fI6tr633qikHy50LQnJos4YG34RLSKQOeSWN7YoBVljufsbMO9Zu9BWmhyY//lS39Zj1qPYvX6mHLesq4RE1p9UVMFF8Eir8KWLy8ANCM6rNIqn3A==
X-YMail-OSG: KDU6QpwVM1lyJ1PsjjU4YuVOgsEnmXhtpEpFLP0s0CVoURYE_6NhHPjFvmWhXLl
 ZYoe1xoV1vWF.pf7MjyevUs6RhK.ZqlFDkkIpK20Zmyz8tANC3q7LHOta7neJcY4njcXL1HSiHNH
 O5W4nlI9TM8A9XJLrYCUXs2NycdyK16EyVMGAzI6XOm.lM2n2dD1tPwFNtHGQMg16V20qOqjfIPw
 YblcixAeyYmjLgJDgrUoNOBLX8J2CKwgO1AyKZY7kvherCLTsH47rh5Dlty.ggC_5LRX56D8tsM_
 p8KPGdLcn4ZjaG1kXI5IMpxmYhCxWYvPkuzwzp6lADsPkiayeFRVKrK52c.AZ8.BVnUzwqtBOPmW
 YknxL22K7jPK_a8ZTsoSmaI7PTB7rRL7M577Au_3MTd1esP4wDKwtOA6ks_STuWwWW.t7Hgif7x1
 jkSitO8WkYC56PsZ6WwgZV_l3jijc8EmtSfOE93AljGwRn3vB9P9jlkS3Oc1iqylYgen2AER4g83
 WN63zdFTQ3exgi3HEd9v_xdH1ismmfAPzFUNdrIgoRDLgLj.Av1ifis6kB.m8QOv8pvnFWZnf3Ew
 Q4fqPFWQi.MLqzfRc6y96UcTAEiylr_YxyO__mSYIZj.lW4TEn_AH7Nebf4eiXnlvi8vvvU4WRG1
 Ghkq6rlTg66V71Xt1oevr6ti4xdnnU6a71P1EubJYRWvyvJRTPNQUA_ipvm2cIAUs8tNtb2vHZVd
 av3q8SizO_CrNB95ZIffhFOMBbwmo4dCQKxxkF_Rpz7GvM7ZfgmwV0GWP_8bDJ2swjAjTWrSQ6SN
 APhqeM0XY6aH0NUyMGLogxL6cmZ8vxO2CrRXCnW3JOz6mXnI9OH7uB9JBfJ_DmZu752h_pF4U6zT
 mTAFeZ1VAAcNJres1OG6vHjC5YwnsCRqKBzu_7PYrYTuexxF04oMGPyAtbUAkmoMH44h4L8ewaoN
 7ta7WnnLxNOPh4oCiebXx_2x7WL_DK1Gho4Y0DT3ShoroAhaTayCBqchBphWZEmW5gKtKZP6jnCJ
 EqE4bliwMqmP3FQoMmlJygv.e3bUa7S3kqBlBA3K1kOBp4jwG73oG9z9bB81DRBZcFCUXovDOy8a
 M3r6dDgbNvMRwMvZ8Ssjaod6mbxwbIR8DZHJ6hlL1_JOg9gwfWVBS142R5ORoyuua0_uj0X9IWOX
 IzfwYRKFkdbLSKx_0_5ZC8TIlkTI7UXYwiOPh3PemTIH6wUd2ti0J.5sCNoWaFqE6QM3XYk2Fw2V
 aLmfI2E2RJ940pYMhrMtlJnlDX6qXgKcKyoV662aPaq_MFBFDkku0O82G_KTPRkmRAv31ZqNt5wq
 eiBmuJBYFdBJabqtiHM2OCBhrQpNdnIm5fShGaQnbtWRtrYpjRTjxUlNEUlKDbz9y5IBI299bygs
 o5sW462UaUgRLAJ4rK6Kgcyw4PQKJVD.wprJ6yM33tFfXIvyX9_faOYAG4IRMWOqc.w8Hd1Tt7VN
 BnkoUM05cwXSSm8IkLq7xCy4KX.Ohn_6W53XBvXm2BxhmTXXaj_i14zAuPkjVTsNqLvjN0rjycJ2
 3qU3NirKx6OT16RKabLmOmuzM_CFt0K_lyu1aCn.C4CaELzANnyvuYmSUNZwmDCMTonu_otJuKGZ
 xCgnyBTzdAeDEiUm22.KUrhO5VfPDx0i6jLNYX2F9jO8mxHwn77cDLNzbsNS_WI5jj_gkLkho0ca
 af5YbKZEywkUDfhFRsRVLE8_Z_lSCjqPMvej9az4c.1HG5xwC6weJGcr5g7TkgQCy0psyHJpg3uC
 kwBECd27ds2G1TOAvx1zRpnj5x7CJIPFHFVLiHygs4dBp6G8way0XomqoTEgh9LXLjGPMmMuR09M
 7kklQVu0.WkUh45T8V46CsbJVu7sdNVvcU4bo4aPfTZJv07dXMzw5iXvcU0q4S.XI1xO.wIZhDEA
 HBcTW1lxaE.zEdJHY3DAKd_Wqhv6zJhy5PbMD_tnIqMXoIA3UJpB_I0ZTimF8mmvt..U9Tgp3Kd3
 3mz_WCDGP_iiulBxSmOsT9HLwOa_sBjkZPWN3JNbeeaaCCFontYsidRfNNxceuvzAg8MXe6BdVEO
 o2AvQfc2c7qdkMzfFzB5oWQUg6mPOGkGlvqaR2.HFg77RJo2RLPlGmQULYr_B1.1Vl73BTORlBSi
 itRGysV6J5A.DNVgK6C3C0YaBhmFTIPQsVXfwtLqHwaMZ6XYZ0lQYOoe6l37L3CIGmaBcfiykWhZ
 Nhe4Fqev9QlFxpg--
X-Sonic-MF: <spacibba@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic312.consmr.mail.bf2.yahoo.com with HTTP; Sun, 19 Feb 2023 10:09:16 +0000
Received: by hermes--production-ir2-65c64dfd66-2jlf9 (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID e694009506f56173228d3ccd4da90dfc; 
 Sun, 19 Feb 2023 10:09:10 +0000 (UTC)
Date: Sun, 19 Feb 2023 11:09:04 +0100
From: Ergus <spacibba@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#61613: 30.0.50; ffap-other-window ignores ffap-require-prefix
In-Reply-To: <837cwexb7l.fsf@HIDDEN>
References: <87pma6tlth.fsf.ref@HIDDEN> <87pma6tlth.fsf@HIDDEN>
 <837cwexb7l.fsf@HIDDEN>
Message-ID: <2543743F-F7A4-4474-8B89-55E472577DB7@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: WebService/1.1.21183
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol
Content-Length: 1530
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 61613
Cc: 61613 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)



On February 19, 2023 10:21:02 AM GMT+01:00, Eli Zaretskii <eliz@gnu=2Eorg>=
 wrote:
>> Date: Sun, 19 Feb 2023 03:45:30 +0100
>> From:  Ergus via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs@gnu=2Eorg>
>>=20
>> I just found that ffap-other-window ignores when ffap-require-prefix is
>> non-nil=2E
>>=20
>> Looking at the code it seems to be that find-file-at-point has:
>>=20
>> (and (called-interactively-p 'interactive)
>>      (if ffap-require-prefix (not current-prefix-arg)
>> 	 current-prefix-arg))
>>=20
>> but ffap-other-window calls find-file-at-point no interactively=2E Same
>> for ffap-other-frame, ffap-other-tab and so on=2E=2E=2E
>
>What would be the point of supporting ffap-require-prefix when you
>call ffap-other-window?  That variable controls whether to invoke
>ffap-file-finder, which is not suitable for -other-window commands, I
>think?  That is why, AFAIU, when not called interactively,
>find-file-at-point doesn't call ffap-file-finder at all, and therefore
>there's no point in heeding ffap-require-prefix=2E  Right?

Hi Eli:

Yes, that's what I expect, but it is actually offering the completion when=
 using the other-window alternative=2E


Just:

emacs -Q
M-x ffap-bindings
M-: (setq ffap-require-prefix t)
Write /somedir

C-x C-f  (you see: ~/)

But=20

C-x 4 f (you see /somedir)

This seems to be related with the ffap-prompter called before the switch t=
hen?

Best,







--=20
Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#61613; Package emacs. Full text available.

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


Received: (at 61613) by debbugs.gnu.org; 19 Feb 2023 09:21:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 19 04:21:09 2023
Received: from localhost ([127.0.0.1]:45678 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pTfsa-0005ZA-MO
	for submit <at> debbugs.gnu.org; Sun, 19 Feb 2023 04:21:08 -0500
Received: from eggs.gnu.org ([209.51.188.92]:48102)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1pTfsV-0005YB-VX
 for 61613 <at> debbugs.gnu.org; Sun, 19 Feb 2023 04:21:07 -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 <eliz@HIDDEN>)
 id 1pTfsQ-0000O0-9x; Sun, 19 Feb 2023 04:20:58 -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=tdXzZLPbTbK3M4P6Gz2NotGnLjdE6JkxTmK+ELYZaCc=; b=j2pUYNwaaVZT
 g8oDMGbsPnlCZjVj1v8VAVf6CHocA0TSVW6xgdiXaRsaHUq9QFafjvBMO0C882uJVk5NPa5sgcBev
 0Q7uC3msRHDbgUZZdg2tS3KemPMsJO/j9kQCjdSMHIotk16sJLghq6PSitLgibFnMPV1lnIO7Hv9V
 8bFIsQqb6EMRT0g6d9RoKQ/crejBgk0VLPAlrfwNNoRbHtiSkasYxO8g6pZSQIidR7OEq06hAa7Rd
 Ba1uuWqId8kuV5dlyQ1+dTF3j98xDI66zLHL8tF4iU3IDzum8vxSgrKX7IFFvqmoNlIYUSyQDX5lk
 Y4Yme6Tsz4xUtyi7OqCRUQ==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1pTfsP-0000Ry-EE; Sun, 19 Feb 2023 04:20:57 -0500
Date: Sun, 19 Feb 2023 11:21:02 +0200
Message-Id: <837cwexb7l.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Ergus <spacibba@HIDDEN>
In-Reply-To: <87pma6tlth.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#61613: 30.0.50; ffap-other-window ignores ffap-require-prefix
References: <87pma6tlth.fsf.ref@HIDDEN> <87pma6tlth.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 61613
Cc: 61613 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Sun, 19 Feb 2023 03:45:30 +0100
> From:  Ergus via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> I just found that ffap-other-window ignores when ffap-require-prefix is
> non-nil.
> 
> Looking at the code it seems to be that find-file-at-point has:
> 
> (and (called-interactively-p 'interactive)
>      (if ffap-require-prefix (not current-prefix-arg)
> 	 current-prefix-arg))
> 
> but ffap-other-window calls find-file-at-point no interactively. Same
> for ffap-other-frame, ffap-other-tab and so on...

What would be the point of supporting ffap-require-prefix when you
call ffap-other-window?  That variable controls whether to invoke
ffap-file-finder, which is not suitable for -other-window commands, I
think?  That is why, AFAIU, when not called interactively,
find-file-at-point doesn't call ffap-file-finder at all, and therefore
there's no point in heeding ffap-require-prefix.  Right?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#61613; Package emacs. Full text available.

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


Received: (at submit) by debbugs.gnu.org; 19 Feb 2023 02:45:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 18 21:45:51 2023
Received: from localhost ([127.0.0.1]:45305 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pTZi2-00034o-MW
	for submit <at> debbugs.gnu.org; Sat, 18 Feb 2023 21:45:51 -0500
Received: from lists.gnu.org ([209.51.188.17]:51716)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <spacibba@HIDDEN>) id 1pTZi1-00034h-0C
 for submit <at> debbugs.gnu.org; Sat, 18 Feb 2023 21:45:50 -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 <spacibba@HIDDEN>) id 1pTZhz-0004hv-QA
 for bug-gnu-emacs@HIDDEN; Sat, 18 Feb 2023 21:45:47 -0500
Received: from sonic316-12.consmr.mail.bf2.yahoo.com ([74.6.130.122])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <spacibba@HIDDEN>) id 1pTZhw-0004Fs-Jh
 for bug-gnu-emacs@HIDDEN; Sat, 18 Feb 2023 21:45:47 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048;
 t=1676774740; bh=8DqxoLBJUXf1eEx+UfWzL/XtO+tr+1cD6n89v/mV/a0=;
 h=From:To:Cc:Subject:Date:References:From:Subject:Reply-To;
 b=boaRZxfUub1/Zd7dL2SM1baGFmKktDrYbDcsKnW5Sn1CHBx+GU7bF0jZ75WfYWlnQBBvknQtKu9spvQtwbs6PGcKFXC5bK2phR4LGTWjH4AqSwPNUgwphe+nQeilV/+TCmqo5dg3Js8vzSxOsXdUVzsCt0jpZ7j5k5t8B+39iKzmHm1TraQQKJgtAVzcHocDMOySb8pCUBa0e5WOgZ7qrv8ieeTYMBqazH1WLERmSQTI2DSAQTlOTlPEqvsdFI2SDrKMrk90cueI9PYoy+OvQrUQKGh1JgaiN3JzPR8DNAHZsQ/46cqKAnv/TLAjtiacsd/+bIPh2JtgHAy5Tv/0HQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1676774740; bh=b9tKWiXm4hyRFuzNvTqlYydRBCRyBVZaxO8zFgGYDnd=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=FP9Mp/IgdtlcIHBBsKoVUzGCHDKH5nvet8OJUaDnp5gxVF6UeX0Cy2OXR9p4WhZ6n2Ebkk9IEKYQr1KgvbrDkrEVk4gi7Cfb/NmtsUMUSkOWxI7PXWFH1L53ZRoXjTt4TYQhwFa7EOR+a5o/BGHOTG1BbheyQjHzrYsb/Qcu7zBdonMl/Pbz/XBaqjGUu6eVEsq587/FHfxkEqYrkYoXffYdScPervZr3LU+wHxbrIJ88uvC/6Byfvzc2i/ivXoWUem9vfCTzlJw3NFwGTmb7CzK1gjcz6nWMlX1JD4KAuFoGilQ6hhnHkI2Ax4u1sGoCfM+2chtawvUbKqnMXp44g==
X-YMail-OSG: M1lAwsAVM1kOI_lkQZuo8R3B7Lj5KR7YPxG7dOfrMVcABAsBIRsrfFazr.Rxhp1
 r2PCSDLvEMb7uG_hi84IkCilPWTDmnkkJ5S9H5lWSD3megElCjlK6wTLAs0kCCfhtxt5VngYBHlh
 4BuQtvzdRvAqPP0M9IKs6iExfm2HhBTqUuuQgY1IKMicoUkGbSVmWb0PrESX0SvTmufiXM9JTDN8
 LAu8Mj2Ib.vKzDEKSOKYCpP6v7IaBTplD3GRLhmEVg5nvZ7j7NeYlq14SKj7VHbhbipkec_69aoO
 SSEobw0LO5SVaSWD6BE3Za4Wbj7MNEfVMniiONViYRSrkA.1EPU7RlTssOUGxmwQ7ickxNVWsO1P
 0CaxT2kJremYUk.tseEIbes3RcOSOAZriFjanN41Yj1d0MRhB60hITUZS6midtgLyeFuIvU8eEn.
 Fq1UNMSmwAM2oV7bv.jccljDn4JqPhCKwznApKFl5N3dvSvfApJwQLlEQVKYCQodtuxgKz3hINYe
 KRF0HHwBv_tS4FaHtAKIhKaI0RjKCRzuJujFmiFahL1YnOvyeYtEE0Y6uuZ35I3CGX_shRHhkgp0
 le79i5W2gkDTfolMp0s3WMXCiM2K.LAauIFajsY7IB1XWCvYHBxK4E59OXhNnjV2cVi7v6U2wPka
 BObZNPJQONdIAlV_7.UqQ8eY.6w8iSJvSADCfdJnjJnMQjZSuKTwm7X_Tg_dAOjQNarC3B0OzQXh
 3OW.gjg6AfG_mbGdflvUmKv6panChBC8pSuhXIXaM8VJbJZhJtHFLjHqq3_GnFbzvn36umPxMygx
 9GB6QqxI3mqxSf1wjZidQ7kK97HlaZf.72GPYXN2yGa3i.Wydw5RN_IHnhBTM_6goLLd4F2KTBga
 f1F9Poq1hfRhhT08VwwvKh0bFtdJR0oYghTYG2vjqUCASTihsLnB.1_FPhulR_eH4nHwllgxDb67
 haop9OJrAZlVViUgo8B8LIFDAHocFUZiZyfDn2kg.wwIgQQhF81x1aEVkW3.TUpY6POMBfSQXhgU
 lolf9qAZM87Ly_6oh6CP6ZVXgYT2FIlO1eQi2bEH8XWYnor2H.mEAuVQ.WjWVT6NQjnfeThqjeWM
 vpvCrUpFaL8g12Th7uXUT4_OTBro_xEpsWP7_P23oiGTVrFCwhkCAoxk.NR7yx3v7m2uyTkJTFJ1
 mJ9Uiu6h1x.8PJe8WCfz0ozBlJTPCV65K.M1._RakLacOxMxU7S_fcQpqdBDElRtzj1tF0swN7Jk
 ReohZo5kiDqbWUXFvIwNVY38mYd5LwTJ0pXW76jtkvEsCpCUL29jfZRFtMujF8FxkqbTTHfu_DRl
 0NiMPhpIkPS2ogxsrSBPmXVC06qWQxSYfJTtZ...qQ93qbtMqn8Gl8af09GuM_xPuYiHpo8zV3Wy
 Gd1brC3Hi4Pt7huOT8d5tHycKCufIcfmxFiKi77XW2oc.W04lGdt9bYN2hgSkK__RRjYzyH4eCdo
 MI0cymQehX30z4XlAyERqS8HqKCC_7jMjkx18feSnsGsJsMoAt0CebH97.ejr144fwOnIuOc0Ejp
 UDxv1KfIt_29hxBFLWxACTK8jbsJXDwbnUhW6BX_mCCrAjE_Mh65JLAB93fSC_SDBZDUZ2b8LMAp
 TNKxapW3Mtp_HjUdzGfu6MAxI3gw_Eb9LXvokNMkPF.0Kbf30Fl1fNE8t1LkQjhdCSIjXGxPUP1Q
 iIdZT3oEO6eVlhdAf412oxERWglIFqi0qghone7aLHSKgRtbhvdzxpMfbmD7bb3x.zT2RSaSp3Od
 YbIVyWt1NmBc3sSQ76NhKq80HmP6rm06HalwYhAOkCblCJw0oakPXGQe5rEOw6qxTHhCiQTUEwSo
 DuaNyXFLoIGM5LzWdClwBjmEB1ojpAiKKirTCN8jTOkcpd3mST08AsI5l2u6CK64qwu9bWIV8GiI
 Hkf36kO7I3vRsCOLQ334wW.les_JSqfhR3vMVw6xGNB5Z7UgJkGjkL4lxKWfSCcZAbTRvNKjz61Z
 Mm7yPjnYV.6.B2Dad5_dCnjMMycY1wr2iF3.sAO0IZ5AZsD9X7MDEA0Cf5tbSYM8Gs8n.yJFtiCh
 5GoRBFWk4u6oZMi9DxC0N2ofLnzVygk1NJ6iUFw1qhfEqtu1OqoHL76OFcgetilM7KlFKWZo1tcr
 ql32HoFp7jbml7MhEwAPC7brBZ_QJ9WSqZ2VhPJ3HJ3LFc6B.m49fEK.ELDGK_qq.S5FXcjvj692
 zww--
X-Sonic-MF: <spacibba@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic316.consmr.mail.bf2.yahoo.com with HTTP; Sun, 19 Feb 2023 02:45:40 +0000
Received: by hermes--production-ir2-65c64dfd66-mp9nb (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 848a4366e9bfa13fa341f26aee0e205a; 
 Sun, 19 Feb 2023 02:45:37 +0000 (UTC)
From: Ergus <spacibba@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 30.0.50; ffap-other-window ignores ffap-require-prefix
Date: Sun, 19 Feb 2023 03:45:30 +0100
Message-ID: <87pma6tlth.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
References: <87pma6tlth.fsf.ref@HIDDEN>
X-Mailer: WebService/1.1.21183
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol
Content-Length: 7927
Received-SPF: pass client-ip=74.6.130.122; envelope-from=spacibba@HIDDEN;
 helo=sonic316-12.consmr.mail.bf2.yahoo.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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)


Hi:

I just found that ffap-other-window ignores when ffap-require-prefix is
non-nil.

Looking at the code it seems to be that find-file-at-point has:

(and (called-interactively-p 'interactive)
     (if ffap-require-prefix (not current-prefix-arg)
	 current-prefix-arg))

but ffap-other-window calls find-file-at-point no interactively. Same
for ffap-other-frame, ffap-other-tab and so on...

I am not sure if the (called-interactively-p 'interactive) test is
actually needed in the first place, but I could be wrong. Is this
intended?

Best,
Ergus



In GNU Emacs 30.0.50 (build 14, x86_64-pc-linux-gnu, GTK+ Version
 3.24.36, cairo version 1.17.8) of 2023-02-19 built on Ergus
Repository revision: 750bc57cbb8d081566e671e8fc3e27a82588c197
Repository branch: master
System Description: Arch Linux

Configured using:
 'configure --prefix=/home/ergo/.local/ --with-mailutils --with-json
 --with-x-toolkit=gtk3 --with-xft --with-modules --with-cairo
 --with-harfbuzz --with-native-compilation
 '--program-transform-name=s/^ctags$/ctags.emacs/''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER
PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: ELisp/l

Minor modes in effect:
  windmove-mode: t
  global-auto-revert-mode: t
  fido-vertical-mode: t
  icomplete-vertical-mode: t
  icomplete-mode: t
  fido-mode: t
  electric-pair-mode: t
  flyspell-mode: t
  company-mode: t
  flycheck-mode: t
  diff-hl-margin-local-mode: t
  diff-hl-margin-mode: t
  diff-hl-mode: t
  gtags-mode: t
  repeat-mode: t
  xterm-mouse-mode: t
  xclip-mode: t
  override-global-mode: t
  winner-mode: t
  save-place-mode: t
  delete-selection-mode: t
  savehist-mode: t
  global-display-fill-column-indicator-mode: t
  display-fill-column-indicator-mode: t
  global-display-line-numbers-mode: t
  display-line-numbers-mode: t
  which-key-mode: t
  eldoc-mode: t
  show-paren-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/mnt/casa/gits/emacs_clones/gtags-mode/gtags-mode hides /home/ergo/.config/emacs/elpa/gtags-mode-1.0/gtags-mode
/home/ergo/.config/emacs/elpa/transient-20230214.1525/transient hides /home/ergo/.local/share/emacs/30.0.50/lisp/transient

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media puny rfc822
mml mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils pulse
color shortdoc time-date dabbrev cape-keyword move-dup misearch
multi-isearch company-elisp vc-git bookmark text-property-search pp
windmove jka-compr cl-print help-fns radix-tree autorevert filenotify
ffap thingatpt url-parse auth-source password-cache url-vars cus-start
cus-load icomplete elec-pair flyspell-correct flyspell ispell
company-semantic company-template company-capf company flycheck
ansi-color json map find-func dash pcase diff-hl-margin diff-hl-dired
dired-x dired dired-loaddefs diff-hl log-view pcvs-util vc-dir ewoc vc
vc-dispatcher diff-mode cape compat comp comp-cstr warnings icons rx
gtags-mode subr-x files-x xref project term/tmux term/xterm xterm init
repeat xt-mouse xclip edmacro kmacro use-package-bind-key bind-key
simple-16-theme winner ring saveplace delsel savehist easy-mmode
display-fill-column-indicator display-line-numbers diminish which-key
cl-extra help-mode use-package-diminish use-package-core disp-table info
dumb-jump-autoloads highlight-indent-guides-autoloads
company-lua-autoloads vundo-autoloads sudo-edit-autoloads
cuda-mode-autoloads nginx-mode-autoloads crdt-autoloads magit-autoloads
company-auctex-autoloads groovy-mode-autoloads flycheck-rust-autoloads
string-inflection-autoloads company-c-headers-autoloads
protobuf-mode-autoloads markdown-mode-autoloads tree-sitter-autoloads
lice-autoloads lorem-ipsum-autoloads julia-mode-autoloads
nasm-mode-autoloads deadgrep-autoloads popup-autoloads
company-nginx-autoloads csv-mode-autoloads d-mode-autoloads
tsc-autoloads i3wm-config-mode-autoloads magit-section-autoloads
ssh-config-mode-autoloads move-dup-autoloads clang-format-autoloads
esup-autoloads gnuplot-autoloads web-completion-data-autoloads
phi-search-autoloads better-shell-autoloads fancy-compilation-autoloads
arduino-cli-mode-autoloads flycheck-julia-autoloads cape-autoloads
auctex-autoloads tex-site which-key-autoloads slime-autoloads
flycheck-autoloads multiple-cursors-autoloads ibuffer-sidebar-autoloads
systemd-autoloads pkgbuild-mode-autoloads neotree-autoloads
modern-cpp-font-lock-autoloads company-reftex-autoloads
google-c-style-autoloads flymake-nasm-autoloads request-autoloads
caml-autoloads arduino-mode-autoloads ede/auto eieio-base cl-seq eieio
byte-opt bytecomp byte-compile eieio-core cl-macs gv cl-loaddefs cl-lib
sphinx-mode-autoloads f-autoloads diff-hl-autoloads lua-mode-autoloads
gtags-mode-autoloads mutt-mode-autoloads xclip-autoloads
diminish-autoloads imenu-list-autoloads paradox-autoloads
spinner-autoloads avy-zap-autoloads nftables-mode-autoloads s-autoloads
ibuffer-vc-autoloads objed-autoloads iedit-autoloads
languagetool-autoloads vterm-toggle-autoloads vterm-autoloads
avy-autoloads git-timemachine-autoloads emamux-autoloads
flymake-quickdef-autoloads yasnippet-snippets-autoloads
ibuffer-project-autoloads haskell-mode-autoloads
shell-command+-autoloads notmuch-autoloads e2ansi-autoloads
face-explorer-autoloads pkg-info-autoloads flx-autoloads
opencl-mode-autoloads ptemplate-templates-autoloads ptemplate-autoloads
yasnippet-autoloads git-modes-autoloads evil-collection-autoloads
annalist-autoloads ibuffer-tramp-autoloads debbugs-autoloads
evil-autoloads goto-chg-autoloads cobol-mode-autoloads
dired-sidebar-autoloads dired-subtree-autoloads
dired-hacks-utils-autoloads git-commit-autoloads with-editor-autoloads
transient-autoloads compat-autoloads macrostep-autoloads
flyspell-correct-autoloads company-autoloads dash-autoloads
epl-autoloads vdiff-autoloads hydra-autoloads lv-autoloads early-init
rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads dbusbind inotify lcms2 dynamic-setting system-font-setting
font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty
make-network-process native-compile emacs)

Memory information:
((conses 16 281356 45353)
 (symbols 48 17929 0)
 (strings 32 63749 4451)
 (string-bytes 1 2119985)
 (vectors 16 33013)
 (vector-slots 8 925310 53948)
 (floats 8 340 2501)
 (intervals 56 11485 692)
 (buffers 984 18))




Acknowledgement sent to Ergus <spacibba@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#61613; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 20 Feb 2023 17:15:01 UTC

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