From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: kamphausen@creativepharma.com (Stefan Kamphausen) Newsgroups: gmane.emacs.help Subject: Re: buffers Date: 28 Jan 2003 03:10:22 -0800 Organization: http://groups.google.com/ Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <62ede926.0301280310.31514ac4@posting.google.com> References: <_emY9.2066$6U3.12590@newsfep4-gui.server.ntli.net> NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1043752609 25722 80.91.224.249 (28 Jan 2003 11:16:49 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 28 Jan 2003 11:16:49 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18dTjU-0006gj-00 for ; Tue, 28 Jan 2003 12:16:48 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18dTjn-0007gK-02 for gnu-help-gnu-emacs@m.gmane.org; Tue, 28 Jan 2003 06:17:07 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 26 Original-NNTP-Posting-Host: 217.226.223.120 Original-X-Trace: posting.google.com 1043752222 24139 127.0.0.1 (28 Jan 2003 11:10:22 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: 28 Jan 2003 11:10:22 GMT Original-Xref: shelby.stanford.edu gnu.emacs.help:109484 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:6004 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:6004 "chris.danx" wrote in message news:... > Kester Clegg wrote: > > > It's not perfect, but it's OK for what I need. > > Thanks for that, it's really useful! I especially like the Ctrl left > and ctrl right switching! You might be interested in an elisp file I've written which gives you the plain buffer cycling (using a skipping predicate) on Shift left/right (default; of course you can use your own keybindings) and extents that mechanism to user defined subgroups of buffers and positions (several might be in the same buffer). You choose the subgroup to cycle with Shift up/down (default...). I hope I could explain that in an understandable way ;-) If you are interested: http://www.skamphausen.de/software/skamacs/mtorus.html I am currently working on a complete rewrite of that thing which I hope to finish within the next 3-4 weeks but it already works quite well for some people. It should work OK in GNU Emacs, too, I think but I haven't tested that thoroughly. Best Regards Stefan Kamphausen