From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Tino Calancha Newsgroups: gmane.emacs.bugs Subject: bug#24962: 26.0.50; list-buffers doesn't show buffers w/ name " "... visiting a file Date: Fri, 18 Nov 2016 20:15:52 +0900 (JST) Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Trace: blaine.gmane.org 1479467888 21310 195.159.176.226 (18 Nov 2016 11:18:08 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 18 Nov 2016 11:18:08 +0000 (UTC) User-Agent: Alpine 2.20 (DEB 67 2015-01-07) Cc: Tino Calancha To: 24962@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Nov 18 12:17:59 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c7hB8-0003pu-VI for geb-bug-gnu-emacs@m.gmane.org; Fri, 18 Nov 2016 12:17:59 +0100 Original-Received: from localhost ([::1]:35882 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c7hBC-00025a-6V for geb-bug-gnu-emacs@m.gmane.org; Fri, 18 Nov 2016 06:18:02 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58919) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c7hAK-0001gH-LN for bug-gnu-emacs@gnu.org; Fri, 18 Nov 2016 06:17:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c7hAE-0006hn-Uk for bug-gnu-emacs@gnu.org; Fri, 18 Nov 2016 06:17:08 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:45998) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c7hAE-0006hj-R8 for bug-gnu-emacs@gnu.org; Fri, 18 Nov 2016 06:17:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1c7hAE-000505-5Q for bug-gnu-emacs@gnu.org; Fri, 18 Nov 2016 06:17:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Tino Calancha Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Nov 2016 11:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24962 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.147946777419157 (code B ref -1); Fri, 18 Nov 2016 11:17:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 18 Nov 2016 11:16:14 +0000 Original-Received: from localhost ([127.0.0.1]:33164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c7h9S-0004yt-Bs for submit@debbugs.gnu.org; Fri, 18 Nov 2016 06:16:14 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:39592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c7h9R-0004yi-1K for submit@debbugs.gnu.org; Fri, 18 Nov 2016 06:16:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c7h9H-0006Ve-N5 for submit@debbugs.gnu.org; Fri, 18 Nov 2016 06:16:07 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:60075) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c7h9H-0006VY-Jl for submit@debbugs.gnu.org; Fri, 18 Nov 2016 06:16:03 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58773) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c7h9G-0001aE-He for bug-gnu-emacs@gnu.org; Fri, 18 Nov 2016 06:16:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c7h9C-0006TD-Ha for bug-gnu-emacs@gnu.org; Fri, 18 Nov 2016 06:16:02 -0500 Original-Received: from mail-pg0-x242.google.com ([2607:f8b0:400e:c05::242]:36593) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c7h9C-0006SS-61 for bug-gnu-emacs@gnu.org; Fri, 18 Nov 2016 06:15:58 -0500 Original-Received: by mail-pg0-x242.google.com with SMTP id x23so20431637pgx.3 for ; Fri, 18 Nov 2016 03:15:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:cc:subject:message-id:user-agent:mime-version; bh=F6NaHDrHxIiUYMTLlQD10/CoQD1gYiopYEzuXmOTiJs=; b=0WWRqdIxCuED4H/hrfnnYzYjiGmlXWBz2katcz4jW/7nQDXZT2uTusOPro8DEfefL2 1j/Vyv42OxxP7uLyE68o2USUDIIUn8ok/iG96uDGeT/a8U/21fpChWl40RPXf8jUbmx5 ny6ZuWR6hLWoTKJnIx96KfNeEaNHAOcx/b68pNEpK4rEjEJQH5azXqfh+Wmcsd7dkuax HmoSmcqCn246XVW9qqh7nmyhU1nNRMCpJ+GGwqJfujOEodvhnPYMJ+lkE1+c91pLqAEM vcPgiWSgs4ENAtOx9+1NijTN+ckVq4sd+J/GSDBG3lXNCnBI08/VSOCoPAcBv9NzrNGT FLFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:date:to:cc:subject:message-id:user-agent :mime-version; bh=F6NaHDrHxIiUYMTLlQD10/CoQD1gYiopYEzuXmOTiJs=; b=bS8TOh3owtF8Wik84AoqflAYkRmfJ//Qwn3CvdgdeJKr2ll47gkQMcu18YsT0N+Sim UgvmjHbcnEXy86vk0AV06mlQXoTx0WPG6AS9CjrZiGBSGtrZaW+ssRLQefgW+UieDM8U R5+16K8VHTL/QkG8cNfHBHe3lnNCrqS8I3B7QzoLt9H0im+jfc+2wkJDL5Rp9USHAbsr 0+1jVJT91oaKex1c5+fGP7ZWY8HYDik/9QjtZWLxj6rpWBIcFSzbUo8zHI0CX8+B4Gjy E3WMMKqkoY3HD4TqRcdPWouxNJx+LHHgdlGgVDra+3rHMZ5HYxbhX7tr7FaYS+PBiuZU HNTQ== X-Gm-Message-State: ABUngvdxphZjgZ8xBrCn+JDNp0NLezfsDDgXaBI91hi6T5L8zKFUjrMx9Jy5qB06ypuAKw== X-Received: by 10.99.216.21 with SMTP id b21mr18090093pgh.159.1479467756338; Fri, 18 Nov 2016 03:15:56 -0800 (PST) Original-Received: from calancha-pc (57.92.100.220.dy.bbexcite.jp. [220.100.92.57]) by smtp.gmail.com with ESMTPSA id t21sm16982375pfa.1.2016.11.18.03.15.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 18 Nov 2016 03:15:55 -0800 (PST) X-Google-Original-From: Tino Calancha X-X-Sender: calancha@calancha-pc X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:125829 Archived-At: emacs -Q -eval '(write-region "foo" nil (expand-file-name temporary-file-directory "foo"))' M-: (find-file (expand-file-name temporary-file-directory "foo")) RET M-: (rename-buffer " foo") RET C-x C-b ;; Buffer " foo" not listed. >From the Emacs manual: doc/lispref/buffers.texi (Buffer Names): Buffers that are ephemeral and generally uninteresting to the user have names starting with a space, so that the @code{list-buffers} and @code{buffer-menu} commands don't mention them (but if such a buffer visits a file, it @strong{is} mentioned). ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; >From 5f86fb83f6dcb65a3cbb03b3a09306f0375deb5a Mon Sep 17 00:00:00 2001 From: Tino Calancha Date: Fri, 18 Nov 2016 20:07:15 +0900 Subject: [PATCH] List buffers with name starting with " " if they visit a file * lisp/buff-menu.el (list-buffers--refresh) --- lisp/buff-menu.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/buff-menu.el b/lisp/buff-menu.el index 4742628..2949409 100644 --- a/lisp/buff-menu.el +++ b/lisp/buff-menu.el @@ -633,7 +633,8 @@ list-buffers--refresh (file buffer-file-name)) (when (and (buffer-live-p buffer) (or buffer-list - (and (not (string= (substring name 0 1) " ")) + (and (or (not (string= (substring name 0 1) " ")) + file) (not (eq buffer buffer-menu-buffer)) (or file show-non-file)))) (push (list buffer -- 2.10.2 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; In GNU Emacs 26.0.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.3) of 2016-11-16 Repository revision: 6653bb45d3697c9372cc77773c49f52399740b51