From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alex Schroeder Newsgroups: gmane.emacs.devel Subject: Re: icomplete-mode vs. iswitchb Date: Thu, 05 Dec 2013 09:10:01 +0100 Message-ID: References: <8761ra7uq3.fsf@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1386231024 30924 80.91.229.3 (5 Dec 2013 08:10:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 5 Dec 2013 08:10:24 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 05 09:10:30 2013 Return-path: Envelope-to: ged-emacs-devel@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 1VoU0x-0007EF-LN for ged-emacs-devel@m.gmane.org; Thu, 05 Dec 2013 09:10:27 +0100 Original-Received: from localhost ([::1]:52233 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoU0x-0005eR-5c for ged-emacs-devel@m.gmane.org; Thu, 05 Dec 2013 03:10:27 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47332) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoU0o-0005dQ-Iu for emacs-devel@gnu.org; Thu, 05 Dec 2013 03:10:24 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VoU0j-0003u8-03 for emacs-devel@gnu.org; Thu, 05 Dec 2013 03:10:18 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:51629) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoU0i-0003u4-PX for emacs-devel@gnu.org; Thu, 05 Dec 2013 03:10:12 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VoU0g-00072l-Pf for emacs-devel@gnu.org; Thu, 05 Dec 2013 09:10:10 +0100 Original-Received: from 178-83-163-103.dynamic.hispeed.ch ([178.83.163.103]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 05 Dec 2013 09:10:10 +0100 Original-Received: from alex by 178-83-163-103.dynamic.hispeed.ch with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 05 Dec 2013 09:10:10 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 23 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 178-83-163-103.dynamic.hispeed.ch User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (darwin) Cancel-Lock: sha1:U665Jj72h5P9rF05RrwoddffWgc= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:166109 Archived-At: Stefan Monnier writes: >> 1. How to pick the first item on the list without typing a lot? I want >> to type a substring RET to pick the most recent buffer. With >> icomplete-mode I type t e s t TAB and get test*. > > why type TAB? The list of completions is already displayed in the > minibuffer after typing "t e s t". > >> 2. How to quickly rotate through the list? I want to type t e s t C-s > > C-. and C-, (the logic behind those is that , and . are just below < > and > in the US keyboard). Thank you for your suggestions. Perhaps my main problem was that I didn't see these documented anywhere. I looked at the icomplete-mode doc-string, the icomplete.el commentary, and the icomplete-completions doc-string since it was mentioned in the documentary, and I searched the Emacs manual index for icomplete. I will give it another try. FWIW, I'm currently using: GNU Emacs 24.3.1 (i686-apple-darwin, NS apple-appkit-1038.36) of 2013-03-13 on bob.porkrind.org, and some other GNU Emacs binary built for Windows in the office.