From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Reitter Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#4914: completions - remove window after use? Date: Thu, 12 Nov 2009 12:56:47 -0500 Message-ID: <22B10138-7AD6-4138-BD23-DA62D9B79BCB@gmail.com> References: <61C01A08-8FB6-4908-B9F1-B9F1CE3E3D92@gmail.com> <4AFBC50D.1060007@gmx.at> <6B8057CC-08E3-4A6F-BDCC-0A8CBD738365@gmail.com> <4AFC4889.6090707@gmx.at> Reply-To: David Reitter , 4914@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v1077) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1258049314 28469 80.91.229.12 (12 Nov 2009 18:08:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 12 Nov 2009 18:08:34 +0000 (UTC) Cc: 4914@emacsbugs.donarmstrong.com, emacs-pretest-bug@gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 12 19:08:26 2009 Return-path: Envelope-to: geb-bug-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 1N8e5J-0005cN-0N for geb-bug-gnu-emacs@m.gmane.org; Thu, 12 Nov 2009 19:07:53 +0100 Original-Received: from localhost ([127.0.0.1]:36914 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N8e5I-0000YA-IM for geb-bug-gnu-emacs@m.gmane.org; Thu, 12 Nov 2009 13:07:52 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N8e4v-0008Uy-Hd for bug-gnu-emacs@gnu.org; Thu, 12 Nov 2009 13:07:29 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N8e4p-0008Jx-I9 for bug-gnu-emacs@gnu.org; Thu, 12 Nov 2009 13:07:28 -0500 Original-Received: from [199.232.76.173] (port=48636 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N8e4o-0008Ir-MV for bug-gnu-emacs@gnu.org; Thu, 12 Nov 2009 13:07:22 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:44479) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1N8e4n-0006cS-OQ for bug-gnu-emacs@gnu.org; Thu, 12 Nov 2009 13:07:22 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nACI7II4032757; Thu, 12 Nov 2009 10:07:19 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id nACI558d032162; Thu, 12 Nov 2009 10:05:05 -0800 Resent-Date: Thu, 12 Nov 2009 10:05:05 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: David Reitter Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 12 Nov 2009 18:05:05 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 4914 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.125804862231233 (code B ref -1); Thu, 12 Nov 2009 18:05:05 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 12 Nov 2009 17:57:02 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nACHv09r031230 for ; Thu, 12 Nov 2009 09:57:02 -0800 Original-Received: from mx10.gnu.org ([199.232.76.166]:44708) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1N8dum-0006EJ-BT for emacs-pretest-bug@gnu.org; Thu, 12 Nov 2009 12:57:00 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1N8dui-00050S-K0 for emacs-pretest-bug@gnu.org; Thu, 12 Nov 2009 12:57:00 -0500 Original-Received: from qw-out-1920.google.com ([74.125.92.148]:19152) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N8dui-00050O-Bu for emacs-pretest-bug@gnu.org; Thu, 12 Nov 2009 12:56:56 -0500 Original-Received: by qw-out-1920.google.com with SMTP id 5so493887qwc.24 for ; Thu, 12 Nov 2009 09:56:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:mime-version :content-type:from:in-reply-to:date:cc:content-transfer-encoding :message-id:references:to:x-mailer; bh=/vueS9PzeZ9LGrxy6uNAeWfXgimFfv3qdw7oji2VFpw=; b=YEZv3y3zLj7kP8WIqoNU44B3MALTm8EDi1F0HeJ535JzagNJoQrnqBMUY6wLfccFKr GPDdCiD4T2LbI8XNWwbvQsX2dbSryVko1ji/iB3VORsfxJp8BqSvrTBXVTBcTMR3h3Rj C86n55oaw5rXdSfn5poHwC5opM4fwkzySKHDg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; b=nJxcA05RQ7sotBtNFrTXchC/PkH9E7ZlsYqIOQ5fYqZfs126niZCJCBEs4Nm81DD5o sHA924khTadrohHevGMObTHBHRjwO/imBzGAM2W6Y2RfnFNlWv3c+Ql0V2SdFKa8WX0E 0/vsIUCYRMCOeVpOQ5Hn3T+vI2os4EAGXT48U= Original-Received: by 10.224.42.83 with SMTP id r19mr1829592qae.35.1258048613133; Thu, 12 Nov 2009 09:56:53 -0800 (PST) Original-Received: from scarlett.psy.cmu.edu (SCARLETT.PSY.CMU.EDU [128.2.249.106]) by mx.google.com with ESMTPS id 20sm729160qyk.9.2009.11.12.09.56.50 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 12 Nov 2009 09:56:51 -0800 (PST) In-Reply-To: <4AFC4889.6090707@gmx.at> X-Mailer: Apple Mail (2.1077) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Thu, 12 Nov 2009 13:07:27 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:32573 gmane.emacs.pretest.bugs:25179 Archived-At: On Nov 12, 2009, at 12:40 PM, martin rudalics wrote: > > Again, the desired behavior would be to remove windows (or frames) > > that were created to display the *Completions* buffer rather than to > > leave them visible. >=20 > Deleting the window isn't necessarily the right thing either - think = of > the case where displaying the *completions* buffer reuses an existing > window instead of popping up a new one. I'm currently experimenting > with a generic solution for this problem. That would be good. Quite generally, those windows/frames that are = created (e.g. via pop-to-buffer) for a specific window should be removed = after we're done with the interaction (see also quit-window). I've had = a kludge for this in Aquamacs for a long time (via an advice to = bury-buffer), but it's quite difficult to do consistently when Emacs and = 3rd-part packages aren't aware that this is happening. Are dedicated windows the way to go?=