From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#6076: 23.1.96; [PATCH] rcirc-complete for nicks and commands Date: Tue, 04 May 2010 17:18:55 -0400 Message-ID: References: <87vdb3y7bv.fsf@mail.jurta.org> <87zl0fctpt.fsf@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1273069128 14604 80.91.229.12 (5 May 2010 14:18:48 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 5 May 2010 14:18:48 +0000 (UTC) Cc: 6076@debbugs.gnu.org, Leo To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed May 05 16:18:41 2010 connect(): No such file or directory 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.69) (envelope-from ) id 1O9fQu-0001ur-PI for geb-bug-gnu-emacs@m.gmane.org; Wed, 05 May 2010 16:18:41 +0200 Original-Received: from localhost ([127.0.0.1]:59697 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O9fQu-0000Lg-2q for geb-bug-gnu-emacs@m.gmane.org; Wed, 05 May 2010 10:18:40 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O9Pd7-0006F4-M4 for bug-gnu-emacs@gnu.org; Tue, 04 May 2010 17:26:13 -0400 Original-Received: from [140.186.70.92] (port=54360 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O9Pd2-00066t-3B for bug-gnu-emacs@gnu.org; Tue, 04 May 2010 17:26:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O9Pcy-00057O-8e for bug-gnu-emacs@gnu.org; Tue, 04 May 2010 17:26:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41401) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9Pcx-000578-Gi for bug-gnu-emacs@gnu.org; Tue, 04 May 2010 17:26:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1O9PX9-0004Dq-47; Tue, 04 May 2010 17:20:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 May 2010 21:20:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6076 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 6076-submit@debbugs.gnu.org id=B6076.127300794716196 (code B ref 6076); Tue, 04 May 2010 21:20:03 +0000 Original-Received: (at 6076) by debbugs.gnu.org; 4 May 2010 21:19:07 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9PWE-0004DB-Fo for submit@debbugs.gnu.org; Tue, 04 May 2010 17:19:06 -0400 Original-Received: from tomts5-srv.bellnexxia.net ([209.226.175.25]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9PWC-0004Cn-87 for 6076@debbugs.gnu.org; Tue, 04 May 2010 17:19:05 -0400 Original-Received: from toip4.srvr.bell.ca ([209.226.175.87]) by tomts5-srv.bellnexxia.net (InterMail vM.5.01.06.13 201-253-122-130-113-20050324) with ESMTP id <20100504211859.VKSE6410.tomts5-srv.bellnexxia.net@toip4.srvr.bell.ca> for <6076@debbugs.gnu.org>; Tue, 4 May 2010 17:18:59 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAAom4EtGN5LW/2dsb2JhbACdNXK+T4UTBA Original-Received: from bas1-montreal42-1178047190.dsl.bell.ca (HELO alfajor.home) ([70.55.146.214]) by toip4.srvr.bell.ca with ESMTP; 04 May 2010 17:34:02 -0400 Original-Received: by alfajor.home (Postfix, from userid 20848) id 50F5FAF46E; Tue, 4 May 2010 17:18:55 -0400 (EDT) In-Reply-To: <87zl0fctpt.fsf@mail.jurta.org> (Juri Linkov's message of "Tue, 04 May 2010 23:01:09 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Tue, 04 May 2010 17:20:03 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org 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:36695 Archived-At: > Isearch-like mode would be a good thing. Typing a key not bound > in its mode map will leave this mode and hide the *Completions* buffer. Right. But choosing which keys/events make it leave because we want it to be very lightweight (i.e. we want to leave as soon as possible), but we'd rather not leave when the user is still editing the completion. So self-insert-command should not leave, but then SPC (and several others likewise) probably should (even tho it's also self-insert-command) and maybe DEL shouldn't either, but what about C-f/C-b? I was thinking maybe we should decide it based on the position of point (whether it's still inside the completion text or not). Stefan