From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Copley Newsgroups: gmane.emacs.bugs Subject: bug#12916: 24.2; Completion for "C-x b" does not include current buffer Date: Sat, 17 Nov 2012 15:44:13 +0000 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1353167125 28430 80.91.229.3 (17 Nov 2012 15:45:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 17 Nov 2012 15:45:25 +0000 (UTC) To: 12916@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Nov 17 16:45:36 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TZkaE-0007Y3-VN for geb-bug-gnu-emacs@m.gmane.org; Sat, 17 Nov 2012 16:45:27 +0100 Original-Received: from localhost ([::1]:33758 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TZka5-0000Kg-1g for geb-bug-gnu-emacs@m.gmane.org; Sat, 17 Nov 2012 10:45:17 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:49644) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TZka0-0000Jj-Qc for bug-gnu-emacs@gnu.org; Sat, 17 Nov 2012 10:45:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TZkZx-0000S6-Oz for bug-gnu-emacs@gnu.org; Sat, 17 Nov 2012 10:45:12 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40776) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TZkZx-0000S1-LV for bug-gnu-emacs@gnu.org; Sat, 17 Nov 2012 10:45:09 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TZkao-0004Ly-73 for bug-gnu-emacs@gnu.org; Sat, 17 Nov 2012 10:46:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Richard Copley Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 17 Nov 2012 15:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.135316712016679 (code B ref -1); Sat, 17 Nov 2012 15:46:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 Nov 2012 15:45:20 +0000 Original-Received: from localhost ([127.0.0.1]:51027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TZka7-0004Kx-0C for submit@debbugs.gnu.org; Sat, 17 Nov 2012 10:45:19 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:41265) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TZka4-0004Kp-FE for submit@debbugs.gnu.org; Sat, 17 Nov 2012 10:45:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TZkZA-00008W-K6 for submit@debbugs.gnu.org; Sat, 17 Nov 2012 10:44:23 -0500 Original-Received: from lists.gnu.org ([208.118.235.17]:43294) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TZkZA-00008S-Gw for submit@debbugs.gnu.org; Sat, 17 Nov 2012 10:44:20 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:45104) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TZkZ7-0000Bg-Dw for bug-gnu-emacs@gnu.org; Sat, 17 Nov 2012 10:44:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TZkZ4-000076-BR for bug-gnu-emacs@gnu.org; Sat, 17 Nov 2012 10:44:17 -0500 Original-Received: from mail-oa0-f41.google.com ([209.85.219.41]:64773) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TZkZ4-00006h-6Q for bug-gnu-emacs@gnu.org; Sat, 17 Nov 2012 10:44:14 -0500 Original-Received: by mail-oa0-f41.google.com with SMTP id k14so4135169oag.0 for ; Sat, 17 Nov 2012 07:44:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=nuM5gsoDJTp3mvScEw18aKYlOu6a1mdnadyT/OJEF2M=; b=LD3XyGL6RaflDodCtxhHVzRvFCEdrzyE0hu0PIoVlH+z4H0QpGX/lXEsEPaRko+6wF dqS+DRZuPr2BcQHROD7MFxfxa3jcH9nSJEN568yj5332sANEEuCbkxoBS28E8dDq67PF QnQXtz/GwuGEx08MEupIlbD10nHtmLlUBI9MlcYaqLBIQb11WcbnmMb9WpTGCkvITH4a oV99ttgXBqN2Zp5qHb5SSM+o3jlHiW04RKya8Dwi1ThBLCJxtoA+M1Sc9dXe8YaJEHeL 5uDyWsBpKLuKzMx1ej9ML/88NtQdl+DXsLuYxK8J/m9AIyCoFXDcMNRS1H5n39FvY3N4 3XUg== Original-Received: by 10.182.174.39 with SMTP id bp7mr6683839obc.1.1353167053382; Sat, 17 Nov 2012 07:44:13 -0800 (PST) Original-Received: by 10.182.43.34 with HTTP; Sat, 17 Nov 2012 07:44:13 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-Spam-Score: -3.4 (---) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:67060 Archived-At: In older Emacs versions (*), to switch buffer, I could type "C-x b", followed by a unique prefix of the desired buffer's name, then "TAB RET". This routine no longer works. Specifically, the completion fails when the desired buffer is already the current buffer. So before I can switch, I first have to work out which window is selected and whether its buffer is the one I want. In my opinion this was a bad decision, and I think we should go back to using "B" as the interactive spec for switch-to-buffer. Others might disagree, so would it be possible to add a custom variable to control whether the current buffer is included in the list of completions? (*) (I think the behaviour changed on the trunk in revisions 86915 and 86916, in April 2008.) In GNU Emacs 24.2.1 (i386-mingw-nt6.1.7601) of 2012-08-29 on MARVIN Major mode: Lisp Interaction Recent input: C-x b * s c r a t c h C-g M-x r e p o r t - e m a c s - b u g