From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#19557: 25.0.50; ido-insert-buffer does not insert virtual buffers. Date: Mon, 16 Aug 2021 15:21:40 +0200 Message-ID: <87wnola5jv.fsf@gnus.org> References: <8761ceve89.fsf@yahoo.fr> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14631"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 19557@debbugs.gnu.org To: Nicolas Richard Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Aug 16 15:22:18 2021 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 1mFcZF-0003ZN-Gu for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 16 Aug 2021 15:22:17 +0200 Original-Received: from localhost ([::1]:41788 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mFcZE-0003UE-D4 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 16 Aug 2021 09:22:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47912) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mFcZ0-0003Rn-6j for bug-gnu-emacs@gnu.org; Mon, 16 Aug 2021 09:22:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37447) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mFcYz-0002Fd-U5 for bug-gnu-emacs@gnu.org; Mon, 16 Aug 2021 09:22:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mFcYz-0007N1-MF for bug-gnu-emacs@gnu.org; Mon, 16 Aug 2021 09:22:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Aug 2021 13:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19557 X-GNU-PR-Package: emacs Original-Received: via spool by 19557-submit@debbugs.gnu.org id=B19557.162912011328306 (code B ref 19557); Mon, 16 Aug 2021 13:22:01 +0000 Original-Received: (at 19557) by debbugs.gnu.org; 16 Aug 2021 13:21:53 +0000 Original-Received: from localhost ([127.0.0.1]:48990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFcYr-0007MU-Bn for submit@debbugs.gnu.org; Mon, 16 Aug 2021 09:21:53 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:44152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFcYo-0007MC-W9 for 19557@debbugs.gnu.org; Mon, 16 Aug 2021 09:21:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ZyApX8VQz5z9VXykSUY48+Sts2HeUJ2TvO0hJKOm8JQ=; b=QsfwV0U7PCCyEkf2eYbC70717F kGLhdK2ufMXx4FUeba0+pg9khIEqP1IuahoXFOosWcOQRqR2fqKDY/5GgPj0Vj3ubi3+LgaZynWpm 0GVhf3SF0D+QY1KD1QZQxAU5oX1Aw/ZarF+eDEXdse+Lx6XDwb8coXF3hg/IW/AEdCrk=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mFcYe-0005Cy-V0; Mon, 16 Aug 2021 15:21:44 +0200 In-Reply-To: <8761ceve89.fsf@yahoo.fr> (Nicolas Richard's message of "Sat, 10 Jan 2015 16:37:26 +0100") 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:212018 Archived-At: Nicolas Richard writes: > When using ido-insert-buffer to insert a virtual buffer (one that is not > live but known to recentf), emacs switches to that buffer instead of > inserting its content into the current buffer. > > Here's a recipe: > echo "foo" > foo > HOME=$(mktemp -d) emacs -Q -f recentf-mode --eval '(setq ido-use-virtual-buffers t)' -f ido-mode foo --eval '(kill-buffer)' -f ido-insert-buffer > > select "foo" at the prompt (type f o o RET) > > Result is : emacs switches to buffer "foo". > > Expected was : the file "foo" is opened in a buffer without switching to > it, and its content is inserted in the current buffer. (I'm going through old bug reports that unfortunately got no response at the time.) This bug is still present in Emacs 28. I haven't tried to debug it yet -- does anybody else happen to know what's going wrong here? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no