From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Confusing completion for buffer names Date: Thu, 17 Jun 2010 15:26:46 -0400 Message-ID: Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: dough.gmane.org 1276802874 30794 80.91.229.12 (17 Jun 2010 19:27:54 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 17 Jun 2010 19:27:54 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 17 21:27:52 2010 connect(): No such file or directory Return-path: Envelope-to: ged-emacs-devel@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 1OPKki-0001ia-1u for ged-emacs-devel@m.gmane.org; Thu, 17 Jun 2010 21:27:52 +0200 Original-Received: from localhost ([127.0.0.1]:39816 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OPKkh-0002JG-FT for ged-emacs-devel@m.gmane.org; Thu, 17 Jun 2010 15:27:51 -0400 Original-Received: from [199.232.76.173] (port=36717 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OPKjh-0001bx-FG for emacs-devel@gnu.org; Thu, 17 Jun 2010 15:26:49 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1OPKjf-0006eI-2G for emacs-devel@gnu.org; Thu, 17 Jun 2010 15:26:48 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:52049) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1OPKje-0006e8-HW for emacs-devel@gnu.org; Thu, 17 Jun 2010 15:26:46 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1OPKje-0000hd-1L; Thu, 17 Jun 2010 15:26:46 -0400 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:126091 Archived-At: I just found out that someone made * act as a wildcard in completion. I cannot find this in etc/NEWS. If it is there and I am overlooking it, can someone show me the entry that pertains to it? That feature can be useful, and does no harm when the completion list does not include items that contain *s. On buffer names, however, it leads to frequent bizarre results. Please turn off this feature when the completion list includes a literal match for the *. For instance, when reading a buffer name, if you type * l TAB, the * should be treated as literal because there are buffer names which start with *. If there is no buffer name starting with `*l', I want it to say `[No match]' -- not give me `*mail*'.