From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/62746 Path: news.gmane.org!not-for-mail From: Wolfram Fenske Newsgroups: gmane.emacs.gnus.general Subject: Re: New completion mode Date: Thu, 13 Apr 2006 18:19:11 +0200 Message-ID: <868xq91m9s.fsf@student.uni-magdeburg.de> References: <86irpe1a4h.fsf@student.uni-magdeburg.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1144945218 14699 80.91.229.2 (13 Apr 2006 16:20:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 13 Apr 2006 16:20:18 +0000 (UTC) Original-X-From: ding-owner+m11273@lists.math.uh.edu Thu Apr 13 18:20:09 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FU4YC-0007Bl-2E for ding-account@gmane.org; Thu, 13 Apr 2006 18:20:08 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1FU4Y3-0001Cf-00; Thu, 13 Apr 2006 11:19:59 -0500 Original-Received: from nas02.math.uh.edu ([129.7.128.40]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1FU4Xg-0001Ca-00 for ding@lists.math.uh.edu; Thu, 13 Apr 2006 11:19:36 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas02.math.uh.edu with esmtp (Exim 4.52) id 1FU4Xb-0002qz-7C for ding@lists.math.uh.edu; Thu, 13 Apr 2006 11:19:36 -0500 Original-Received: from mail.uni-magdeburg.de ([141.44.1.10]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1FU4XU-0004Gh-00 for ; Thu, 13 Apr 2006 18:19:24 +0200 Original-Received: from sunny.urz.uni-magdeburg.de ([141.44.8.7]) by mail.uni-magdeburg.de with esmtp (EXIM Version 4.43) for id 1FU4XQ-00005R-1Z; Thu, 13 Apr 2006 18:19:24 +0200 Original-Received: from hondo (pD9516461.dip0.t-ipconnect.de [217.81.100.97]) (authenticated bits=0) by sunny.urz.uni-magdeburg.de (8.12.10/8.12.10) with ESMTP id k3DGJHTH031478 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Thu, 13 Apr 2006 18:19:18 +0200 Original-To: ding@gnus.org In-Reply-To: (Lars Magne Ingebrigtsen's message of "Thu, 13 Apr 2006 07:42:58 +0200") User-Agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.4.18 (berkeley-unix) X-Spam-Score: -2.6 (--) X-Spam-Report: ---- Start SpamAssassin results -2.6 points, 5.0 required; -2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% [score: 0.0000] 0.0 AWL AWL: From: address is in the auto white-list ---- End of SpamAssassin results X-Scan-Signature: 65c49cf24e9eceb39552ac25e46254e7 X-Spam-Score: -2.6 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:62746 Archived-At: Lars Magne Ingebrigtsen writes: > (What's the copyright status of bbdb? I vaguely seem to recall that > it can't be included in Emacs...) I don't know about this stuff. >> If you still want to implement this, I think a completions buffer is >> less intrusive (better) than what Firefox does. I always feel >> Firefox's popup gets a little in the way of my typing, but I can't >> tell exactly why. > > I've never quite liked the completions buffer. :-) It seems to break > to flow when typing, while the Firefox approach seems so natural. OK, what is a more natural about the Firefox approach is that you don't have to type `C-x o' to be able to select anything. But one might argue that this isn't unnatural for somebody familiar with Emacs. If you don't want to use any of the suggestions, both approaches are equally natural: you can simply keep typing. Preferences aside, IMO, the *Completions* buffer is still better because it's more consistent with the rest of Emacs. And as you know, consistency goes a long way in UI design. It's even quite similar to the auto-completion features in popular shells, e. g. bash. One thing I don't like about the Firefox approach is that a window pops up without my having asked for it. I find that distracting. In bbdb, I press TAB to activate auto-completion. Admittedly, having to do this makes the feature less obvious than Firefox's popup, but since I use the shell a lot, this is my normal reflex, anyway. If what I've typed so far is unambiguous, auto-completion fills in the rest of the email address for me. If not, I get a completions buffer. This behavior is very similar to the way auto-completion works in bash or when visiting files in Emacs. Again, consistency. Anyway, just my two cents. Greetings Wolfram -- A: Yes. >Q: Are you sure? >>A: Because it reverses the logical flow of conversation. >>>Q: Why is top posting frowned upon?