From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Bob Rogers Newsgroups: gmane.emacs.bugs Subject: bug#50279: 28.0.50; ffap-file-finder customization no longer works Date: Tue, 6 Sep 2022 10:03:34 -0700 Message-ID: <25367.32102.433951.101651@orion.rgrjr.com> References: <24877.4196.703337.360137@orion.rgrjr.com> <87r1ea5q7t.fsf@gnus.org> <24877.41211.907036.418118@orion.rgrjr.com> <87ilzmjn2a.fsf@gnus.org> <87y27f8j4j.fsf@gnus.org> <24916.36899.634409.375398@orion.rgrjr.com> <877dey7fy4.fsf@gnus.org> <87k0701575.fsf@gnus.org> <25347.54339.422978.567767@orion.rgrjr.com> <87v8qjth2k.fsf@gnus.org> <25366.47627.123588.827321@orion.rgrjr.com> <871qsox0is.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2315"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 50279@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 06 19:10:39 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oVc5t-0000M9-Vp for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 06 Sep 2022 19:10:38 +0200 Original-Received: from localhost ([::1]:51710 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oVc5s-0004dl-VT for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 06 Sep 2022 13:10:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57410) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oVc5L-0004cm-VM for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2022 13:10:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35618) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oVc5K-0006Ys-22 for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2022 13:10:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oVc5J-0003fN-T9 for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2022 13:10:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Bob Rogers Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Sep 2022 17:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50279 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 50279-submit@debbugs.gnu.org id=B50279.166248415214004 (code B ref 50279); Tue, 06 Sep 2022 17:10:01 +0000 Original-Received: (at 50279) by debbugs.gnu.org; 6 Sep 2022 17:09:12 +0000 Original-Received: from localhost ([127.0.0.1]:52547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVc4W-0003do-Fj for submit@debbugs.gnu.org; Tue, 06 Sep 2022 13:09:12 -0400 Original-Received: from mail-pj1-f47.google.com ([209.85.216.47]:37385) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVc4U-0003dT-9P for 50279@debbugs.gnu.org; Tue, 06 Sep 2022 13:09:11 -0400 Original-Received: by mail-pj1-f47.google.com with SMTP id o2-20020a17090a9f8200b0020025a22208so8416503pjp.2 for <50279@debbugs.gnu.org>; Tue, 06 Sep 2022 10:09:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rgrjr-com.20210112.gappssmtp.com; s=20210112; h=references:in-reply-to:subject:cc:to:date:message-id :content-transfer-encoding:mime-version:from:from:to:cc:subject:date; bh=f5ONvFLEmb3CG45S85vCQadmBPwrlUd91TjSfnREuMs=; b=64okPM+STyr1rHSVE6laSrjOWaJKlNUP3dYyZYepb1K/PAA7Szg3oMeK3BKQnPFM6p EPcutaBSBc4KEKkaBZByUpKg1jo92bvrerFG27rQKmoLuWkuYXIWVDaaIAEUr1hLgVWX ZQOIVqxPhI1fEL4vaHOvtQx7Ilc1YMlrRRxuWhwLXDUVfI4R8Yxkmf4Q45A7VeHXgB2m v0uga1d0uvwMUCpJUUydAMSAcRqFRb5wVBo7v3SJCDHITAHpU7M8x67krZ5f/e67W4Ni Ex0NaGpC565vK2L/W+yDEfF0Xjjlq9erKsP4l3yxPtnaPyVkfI68XFQ47Q1WdEUqF5Vy jmWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=references:in-reply-to:subject:cc:to:date:message-id :content-transfer-encoding:mime-version:from:x-gm-message-state:from :to:cc:subject:date; bh=f5ONvFLEmb3CG45S85vCQadmBPwrlUd91TjSfnREuMs=; b=8MzXUC47wzPnreasdq8FJBjaBvObgf5Oo/+QP7CUqjN8y21x9dBRpcG6gLG3RiV69v 4Qff6tb7mjIexDVxL012r1RQSKX1RJVtXvxdo8u54KbyVxBALmPVsWBHYRDFJp8JTjXp 2LJM76SH8wfBlMGY1I1yzyL8GdhatntW+0chgUn63LKqTvqfr8wvnG1myfXZbo4sZecy mQtFs7uqIbzdkwQWvzU4CLEJH9JK9B8At/AJ1xpjbTRdV1vL1//B/wjWQu/Vbd0hz4qI lQ6dVUEYkXIb1cD/38IyC5sj0iVjY9uBIaww7qITZIaqbKd8T7HaIJpPAN38SsIaQ4XR dZxg== X-Gm-Message-State: ACgBeo0leAmKlo5rX4FucaAhdwkBeHUCZ8qXjm9HWLoQvKq5YucsHOE/ tdOQq6jUzuEC6ddNlllN53EjAW3pZ7lQ8KvM X-Google-Smtp-Source: AA6agR4Q4ZmzT/ssLxYBORKUhkQmL9MKtMMG4fRa1AtLdxACWUh8yxOetIkAJ3v4WKwVKxFAOmmhyA== X-Received: by 2002:a17:903:2d0:b0:172:b63b:3a1e with SMTP id s16-20020a17090302d000b00172b63b3a1emr55525186plk.76.1662483815927; Tue, 06 Sep 2022 10:03:35 -0700 (PDT) Original-Received: from orion.rgrjr.com ([2600:1700:7c2c:e000::24]) by smtp.gmail.com with ESMTPSA id n11-20020a17090a2bcb00b001facb7bc1adsm12847438pje.26.2022.09.06.10.03.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Sep 2022 10:03:35 -0700 (PDT) In-Reply-To: <871qsox0is.fsf@gnus.org> X-Mailer: VM 7.19 under Emacs 29.0.50 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:241697 Archived-At: From: Lars Ingebrigtsen Date: Tue, 06 Sep 2022 12:25:31 +0200 Bob Rogers writes: > But of course resolving my issue without breaking dickmao's issue is > beyond my pay grade. ;-} Though I do notice that ffap.el already has > > (memq ffap-file-finder '(find-file find-alternate-file)) > > as a way of testing for arg-handling capability. But maybe that's > enough of a code smell. Yeah, the ffap code is kinda gross. No argument from this quarter. I think I've now fixed this in Emacs 29 by restoring the old code in ffap and adjusting the hooks in ido instead. Can you check whether this fixed the problem for you? Works like a charm. Another thorn in my side removed; thanks! -- Bob