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.
bug-gnu-emacs@HIDDEN
:bug#61613
; Package emacs
.
Full text available.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.
bug-gnu-emacs@HIDDEN
:bug#61613
; Package emacs
.
Full text available.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.
bug-gnu-emacs@HIDDEN
:bug#61613
; Package emacs
.
Full text available.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?
bug-gnu-emacs@HIDDEN
:bug#61613
; Package emacs
.
Full text available.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.
bug-gnu-emacs@HIDDEN
:bug#61613
; Package emacs
.
Full text available.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??
bug-gnu-emacs@HIDDEN
:bug#61613
; Package emacs
.
Full text available.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.
bug-gnu-emacs@HIDDEN
:bug#61613
; Package emacs
.
Full text available.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
bug-gnu-emacs@HIDDEN
:bug#61613
; Package emacs
.
Full text available.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?
bug-gnu-emacs@HIDDEN
:bug#61613
; Package emacs
.
Full text available.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))
Ergus <spacibba@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#61613
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.