From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: John Paul Wallington Newsgroups: gmane.emacs.bugs Subject: Re: ibuffer: hard to keep hidden buffers unhidden Date: Fri, 15 Oct 2004 08:44:05 +0100 Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Message-ID: <86k6tsctoa.fsf@vaio.shootybangbang.com> References: <87acupgdit.fsf@jidanni.org> NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1097826751 5751 80.91.229.6 (15 Oct 2004 07:52:31 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 15 Oct 2004 07:52:31 +0000 (UTC) Cc: bug-gnu-emacs@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 15 09:52:22 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CIMsv-00074y-00 for ; Fri, 15 Oct 2004 09:52:22 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CIN03-0004zx-RO for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Oct 2004 03:59:43 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CIMzp-0004y7-JK for bug-gnu-emacs@gnu.org; Fri, 15 Oct 2004 03:59:29 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CIMzo-0004xc-4a for bug-gnu-emacs@gnu.org; Fri, 15 Oct 2004 03:59:28 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CIMzm-0004xY-V4 for bug-gnu-emacs@gnu.org; Fri, 15 Oct 2004 03:59:27 -0400 Original-Received: from [207.8.226.4] (helo=sasl.smtp.pobox.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CIMsN-00085L-Gu for bug-gnu-emacs@gnu.org; Fri, 15 Oct 2004 03:51:47 -0400 Original-Received: from localhost.localdomain (localhost [127.0.0.1]) by puzzle.pobox.com (Postfix) with ESMTP id DE8D113905A; Fri, 15 Oct 2004 03:51:41 -0400 (EDT) Original-Received: from vaio.shootybangbang.com (host217-44-221-101.range217-44.btcentralplus.com [217.44.221.101]) by puzzle.pobox.com (Postfix) with ESMTP id 6ED57138AC6; Fri, 15 Oct 2004 03:51:40 -0400 (EDT) Original-To: Dan Jacobson In-reply-to: <87acupgdit.fsf@jidanni.org> (message from Dan Jacobson on Fri, 15 Oct 2004 06:07:06 +0800) X-Mailer: Norman X-Attribution: jpw X-Face: R(_z-rF:grdKO.*u`n); p.i$Eiz=h^CO5eDYv"4:K@#\HN09*Ykx}}B{kF/KH}%f_o^Wp 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 Xref: main.gmane.org gmane.emacs.bugs:9322 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:9322 > It's real hard to keep hidden buffers (names matching > ibuffer-maybe-show-regexps /^ /) shown in ibuffer. You must use 0g to > see them. Any subsequent g (ibuffer-update) or ibuffer-and-update or > ibuffer calls will wipe them out. > > No one doesn't want to see them every day, but when one does have them > visible, ibuffer should be like dired, which respects your ls flags > across revert-buffer (g) invocations. In the current sources it's `ibuffer-maybe-show-predicates' and C-u g to display buffers that match. I'm not sure the current behaviour is a total misfeature because I like to break out of displaying buffers matching `ibuffer-maybe-show-predicates' without killing the Ibuffer buffer and reinvoking `ibuffer'. However, I agree that it would also be nice for Ibuffer to behave as you expect. How about making C-u g toggle whether it and subsequent invocations of g should display buffers matching `ibuffer-maybe-show-predicates' ? WDYT?