From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Re: Enhanced enhanced visual feedback in `*Completions*' buffer Date: Sat, 08 Oct 2005 18:55:58 -0400 Message-ID: References: <20051008.160207.188502984.jet@gyve.org> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1128812196 22510 80.91.229.2 (8 Oct 2005 22:56:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 8 Oct 2005 22:56:36 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 09 00:56:28 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EONbt-0005CJ-A0 for ged-emacs-devel@m.gmane.org; Sun, 09 Oct 2005 00:56:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EONbs-0005Zk-Np for ged-emacs-devel@m.gmane.org; Sat, 08 Oct 2005 18:56:08 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EONbk-0005ZU-AD for emacs-devel@gnu.org; Sat, 08 Oct 2005 18:56:00 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EONbj-0005ZH-Rj for emacs-devel@gnu.org; Sat, 08 Oct 2005 18:56:00 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EONbj-0005ZE-Ol for emacs-devel@gnu.org; Sat, 08 Oct 2005 18:55:59 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EONbk-0003Uf-3i for emacs-devel@gnu.org; Sat, 08 Oct 2005 18:56:00 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1EONbi-0000nZ-Vt; Sat, 08 Oct 2005 18:55:59 -0400 Original-To: Masatake YAMATO In-reply-to: <20051008.160207.188502984.jet@gyve.org> (message from Masatake YAMATO on Sat, 08 Oct 2005 16:02:07 +0900 (JST)) 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:43706 Archived-At: The feature seems like a natural generalization of the existing feature, but I introduce a variable, `completion-common-string' which is used as a hint in `completion-setup-function' to put faces to *Completions* buffer. Client code like `lisp-complete-symbol' sets `completion-common-string'. is somewhat of a pain in the neck. And it would need to be documented in NEWS and the Lisp manual. Have you found all the functions in Emacs that would need to be changed? Is this variable the best API for it? Would it be better to add an optional argument to display-completion-list?