From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: WalterGR Newsgroups: gmane.emacs.help Subject: Re: Dismissing a completion buffer? Date: Tue, 13 Jan 2009 08:55:19 -0800 (PST) Organization: http://groups.google.com Message-ID: <238c8ae2-ce48-40b8-ac58-4435c5dbb2c8@p36g2000prp.googlegroups.com> References: <4eb174fb-89f2-43ee-8446-6e20f9e66087@b38g2000prf.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1231874475 17164 80.91.229.12 (13 Jan 2009 19:21:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 13 Jan 2009 19:21:15 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jan 13 20:22:26 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LMoqH-0000W0-Es for geh-help-gnu-emacs@m.gmane.org; Tue, 13 Jan 2009 20:22:25 +0100 Original-Received: from localhost ([127.0.0.1]:39950 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LMop1-0006k9-0f for geh-help-gnu-emacs@m.gmane.org; Tue, 13 Jan 2009 14:21:07 -0500 Original-Path: news.stanford.edu!newsfeed.stanford.edu!postnews.google.com!p36g2000prp.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 40 Original-NNTP-Posting-Host: 75.45.102.12 Original-X-Trace: posting.google.com 1231865720 9298 127.0.0.1 (13 Jan 2009 16:55:20 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Tue, 13 Jan 2009 16:55:20 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: p36g2000prp.googlegroups.com; posting-host=75.45.102.12; posting-account=Ut0WDQoAAABFlcXayfIPT8oJUeTymM4u User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 3.5.30729), gzip(gfe), gzip(gfe) Original-Xref: news.stanford.edu gnu.emacs.help:165978 X-Mailman-Approved-At: Tue, 13 Jan 2009 14:17:22 -0500 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:61307 Archived-At: On Jan 13, 8:43=A0am, "Drew Adams" wrote: > > When a completion buffer pops up, e.g. M-x o, enter something, hit > > tab... how do I dismiss that buffer? =A0Ctrl-g (cancel) seems to have n= o > > effect; Ctrl-x k doesn't do the right thing; and hitting Esc doesn't > > have the desired effect. > > I assume that you have `pop-up-frames' =3D t or something similar - somet= hing that > causes buffer *Completions* to appear in its own frame. Right. > In vanilla Emacs, `C-g' does nothing to remove this frame, as you say. > Icicles does not have this problem:http://www.emacswiki.org/cgi-bin/wiki/= Icicles (I'm fairly new to Emacs and still hazy on the interaction between pieces and parts...) The completion buffer I'm concerned about is created while using SLIME to edit Lisp code / interact with a Lisp REPL. Is my understanding correct that Icicles works with any completion buffer? (My assumption here is that buffers named "*Completions*" are some specific Emacs "thing" that code can interact with, which obviously may be incorrect...) > >http://www.dr-qubit.org/predictive/user-guide/html/Pop_002dUp-Frame.html > > mentions completion-popup-frame-dismiss and some key bindings. =A0The > > key bindings don't seems to work on my installation. > > Perhaps Toby Cubitt (author of Predictive) can help with that. I just realized those were the docs for some specific thing called "Predictive," not Emacs predictive completion in general. So they're not relevant for what I'm trying to do. Thanks, Walter