From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Aaron Meurer Newsgroups: gmane.emacs.help Subject: Re: Hide extraneous buffers? Date: Fri, 18 May 2012 16:54:46 -0600 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=bcaec54c5270575ad704c0577047 X-Trace: dough.gmane.org 1337381704 28933 80.91.229.3 (18 May 2012 22:55:04 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 18 May 2012 22:55:04 +0000 (UTC) Cc: "help-gnu-emacs@gnu.org" To: BDB Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat May 19 00:55:03 2012 Return-path: Envelope-to: geh-help-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 1SVW4Y-0007P4-6i for geh-help-gnu-emacs@m.gmane.org; Sat, 19 May 2012 00:54:58 +0200 Original-Received: from localhost ([::1]:46172 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SVW4X-0004FF-HD for geh-help-gnu-emacs@m.gmane.org; Fri, 18 May 2012 18:54:57 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:43137) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SVW4R-0004F7-6R for help-gnu-emacs@gnu.org; Fri, 18 May 2012 18:54:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SVW4P-000504-9F for help-gnu-emacs@gnu.org; Fri, 18 May 2012 18:54:50 -0400 Original-Received: from mail-ob0-f169.google.com ([209.85.214.169]:51858) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SVW4P-0004zr-1J for help-gnu-emacs@gnu.org; Fri, 18 May 2012 18:54:49 -0400 Original-Received: by obbwd18 with SMTP id wd18so5753201obb.0 for ; Fri, 18 May 2012 15:54:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=iGCY1732CBXYA/o3/ezYmuVilF+GcZJtaLuw5On8E9I=; b=LhZc4yUawh3jTdR7aUKDuWNKoxM2WBZs74uwzfrQ+TY1UekQyPrG7atRcBDKF3n6dT lbyKYy4PeT2zCqfjk6zgtgpZraP5XrN1k7YeRBtjsrBvXQlcxU4XAHx0joBmUTVwao9o clSVzWZ10rcw1EegLkhq7tr7d4VvtL+ek3hpv4GCwDXaZiWBOurCDG0u+yN19y5kIeYj YdXR3SlvUOPN3VctpKTmZCHbaa0luIQtL4bNgPJokXMPdNSTASgBw5FdmLosonvNrzaC smrkFpvWwUVqvgWVeTWmjp4+MxIYhsF27sxcKjXoWQ/N1lliNd2XBJ6ULWYFw5It8thU XEDg== Original-Received: by 10.60.171.80 with SMTP id as16mr11909928oec.59.1337381686303; Fri, 18 May 2012 15:54:46 -0700 (PDT) Original-Received: by 10.182.35.137 with HTTP; Fri, 18 May 2012 15:54:46 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.214.169 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:84890 Archived-At: --bcaec54c5270575ad704c0577047 Content-Type: text/plain; charset=ISO-8859-1 There are literally dozens of packages that manage buffers. If you Google around, you're sure to find one that fits your needs. It sounds like you just want to create a custom next-buffer that skips those buffers you don't want. Aaron Meurer On Friday, May 18, 2012, BDB wrote: > Mark Skilbeck wrote: > > How exactly are you cycling through the buffers? If you know the names of > > the buffers, simply using C-x b with a partial-string can complete the > buffer > > name for you. If you don't know the names of the buffers you're > interested in, > > you're still going ot require casting an eye on the buffer list. Really, > > what's 3 extra buffer names? > > I like to use next-buffer bound to a key to cycle through the open buffers. > I googled around and found buffer-stack.el, which kind of minimizes the > problem by keeping the less recently used buffers at the bottom of the > stack, > however it's still annoying to have the clutter around. It's actually > pretty > surprising nobody has made a fix for this. > > > P.S. If you're not, you should probably be using IDO[1]. > > Thanks, but I'm not looking to change my behavior to fit emacs, but the > other way around :) > -- Sent from my iPad. --bcaec54c5270575ad704c0577047 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable There are literally dozens of packages that manage buffers. If you Google a= round, you're sure to find one that fits your needs. It sounds like you= just want to create a custom next-buffer that skips those buffers you don&= #39;t want.=A0

Aaron Meurer

On Friday, May 18, 2012, BDB wrote:
=
Mark Skilbeck wrote:
> How exactly are you cycling through the buffers? If you know the names= of
> the buffers, simply using C-x b with a partial-string can complete the= buffer
> name for you. If you don't know the names of the buffers you'r= e interested in,
> you're still going ot require casting an eye on the buffer list. R= eally,
> what's 3 extra buffer names?

I like to use next-buffer bound to a key to cycle through the open buffers.=
I googled around and found buffer-stack.el, which kind of minimizes the
problem by keeping the less recently used buffers at the bottom of the stac= k,
however it's still annoying to have the clutter around. =A0It's act= ually pretty
surprising nobody has made a fix for this.

> P.S. If you're not, you should probably be using IDO[1].

Thanks, but I'm not looking to change my behavior to fit emacs, but the=
other way around :)


--
Sent from my iPad.
--bcaec54c5270575ad704c0577047--