From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Clemens Fischer Newsgroups: gmane.emacs.help Subject: Re: iswitchb help Date: Mon, 28 Oct 2002 21:09:21 +0100 Sender: help-gnu-emacs-admin@gnu.org Message-ID: <65vms4um.fsf@ID-23066.news.dfncis.de> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035847845 29399 80.91.224.249 (28 Oct 2002 23:30:45 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 28 Oct 2002 23:30:45 +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 186JLI-0007e2-00 for ; Tue, 29 Oct 2002 00:30:44 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 186JH9-0001tU-00; Mon, 28 Oct 2002 18:26:27 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!skynet.be!skynet.be!fu-berlin.de!uni-berlin.de!p3e9baaf2.dip.t-dialin.NET!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 21 Original-NNTP-Posting-Host: p3e9baaf2.dip.t-dialin.net (62.155.170.242) Original-X-Trace: fu-berlin.de 1035847304 2650172 62.155.170.242 (16 [23066]) X-Orig-Path: ID-23066.news.dfncis.de!not-for-mail User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386--freebsd) Cancel-Lock: sha1:LGxXUtPL1nhCljstgabDMWILqsw= Original-Xref: shelby.stanford.edu gnu.emacs.help:106468 Original-To: help-gnu-emacs@gnu.org Errors-To: help-gnu-emacs-admin@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.help:3018 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:3018 Luis Fernandes : >>>>>> "umesh_nazir" == Umesh P Nair writes: > > umesh_nazir> (add-hook 'iswitchb-define-mode-map-hook '(lambda () > umesh_nazir> (define-key iswitchb-mode-map [tab] > umesh_nazir> 'iswitchb-next-match))) > > I'm sorry but this does not work for me (Emacs 21). After I hit TAB > the *Completions Buffer* appears and subsequest TAB hits do nothing. you're right. same here. as a "work around" you can always use the iswitchb-mode keys C-s to switch forward through the list of matching buffers or C-r for the backward direction. to get more serious, you'd have to examine the source code for this mode. i'd first look at the buffer-mode local key map and the entries therein. the code-snippet itself looks plausible, something like this should be possible to work out. clemens