From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.devel Subject: Concerning the new `ido-use-virtual-buffers' feature Date: Wed, 26 May 2010 12:14:07 +0200 Message-ID: <201005261214.08553.tassilo@member.fsf.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1274868881 13464 80.91.229.12 (26 May 2010 10:14:41 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 26 May 2010 10:14:41 +0000 (UTC) Cc: John Wiegley To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed May 26 12:14:31 2010 connect(): No such file or directory Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OHDd8-0005NH-3i for ged-emacs-devel@m.gmane.org; Wed, 26 May 2010 12:14:30 +0200 Original-Received: from localhost ([127.0.0.1]:55573 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OHDd6-0004k9-RK for ged-emacs-devel@m.gmane.org; Wed, 26 May 2010 06:14:29 -0400 Original-Received: from [140.186.70.92] (port=49028 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OHDcs-0004jo-1y for emacs-devel@gnu.org; Wed, 26 May 2010 06:14:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OHDco-0005Vy-SR for emacs-devel@gnu.org; Wed, 26 May 2010 06:14:13 -0400 Original-Received: from deliver.uni-koblenz.de ([141.26.64.15]:7279) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OHDco-0005Vi-No for emacs-devel@gnu.org; Wed, 26 May 2010 06:14:10 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 9EE7E78A46B6; Wed, 26 May 2010 12:14:09 +0200 (CEST) Original-Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02425-06; Wed, 26 May 2010 12:14:09 +0200 (CEST) X-CHKRCPT: Envelopesender noch tassilo@member.fsf.org Original-Received: from thinkpad.localnet (tsdh.uni-koblenz.de [141.26.67.142]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTP id 1022078A46D3; Wed, 26 May 2010 12:14:09 +0200 (CEST) User-Agent: KMail/1.13.3 (Linux/2.6.34-gentoo; KDE/4.4.3; x86_64; ; ) X-Face: `TY6r/ws=N5uqO1E`M=Sups<}n%T[E^o_?MJj List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:125279 Archived-At: Hi John, first thanks a lot for the ido virtual buffers feature. For years I've regularly switched between iswitchb and ido, because the former had this virtual buffers feature while the latter had more pleasing key bindings, also works for file completion, and some other modes use it. So now, I do have everything I want, except that there is one little inconvenience when comparing iswitchb and ido virtual buffers: The former adds virtual buffers to the possible completions only if no currently open buffer matches the input, whereas ido adds virtual buffers to the completions directly. IMHO, here the iswitchb behavior is a bit more convenient. Currently, I frequently find a virtual buffer file instead of switching to some already open buffer. For example, I want to switch to the buffer "foo.tex", type `C-x b foo RET' and instead find myself in a doc-view buffer opening "foo.pdf"... So is the current behavior intended? Should I write a bug report (feature request)? Bye, Tassilo