From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: patches for etags and shell-command Date: Sun, 22 Jan 2006 02:38:07 +0200 Organization: JURTA Message-ID: <87vewdf9w0.fsf@jurta.org> References: <43D10FF4.8030202@pobox.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1137894321 1748 80.91.229.2 (22 Jan 2006 01:45:21 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 22 Jan 2006 01:45:21 +0000 (UTC) Cc: jrw@pobox.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jan 22 02:45:21 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1F0UI3-0002Pf-4X for ged-emacs-devel@m.gmane.org; Sun, 22 Jan 2006 02:45:11 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1F0UKc-0006aF-58 for ged-emacs-devel@m.gmane.org; Sat, 21 Jan 2006 20:47:50 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1F0UGq-0002VS-5c for emacs-devel@gnu.org; Sat, 21 Jan 2006 20:43:56 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1F0UGo-0002U0-DA for emacs-devel@gnu.org; Sat, 21 Jan 2006 20:43:54 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1F0UGm-0002TM-VV for emacs-devel@gnu.org; Sat, 21 Jan 2006 20:43:53 -0500 Original-Received: from [194.126.101.111] (helo=mail.neti.ee) by monty-python.gnu.org with esmtp (Exim 4.34) id 1F0ULF-00059M-KP; Sat, 21 Jan 2006 20:48:29 -0500 Original-Received: from mail.neti.ee (80-235-32-6-dsl.mus.estpak.ee [80.235.32.6]) by Relayhost1.neti.ee (Postfix) with ESMTP id 28EB816B8; Sun, 22 Jan 2006 03:41:03 +0200 (EET) Original-To: rms@gnu.org In-Reply-To: (Richard M. Stallman's message of "Sat, 21 Jan 2006 14:58:10 -0500") User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) X-Virus-Scanned: by amavisd-new-2.2.1 (20041222) (Debian) at neti.ee 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:49373 Archived-At: > I have two patches today; the first one changes shell-command so > that the default interactive argument is the current buffer's filename. > > Is the idea that you type M-n to bring the current buffer's filename > into the minibuffer, and then you type the rest of the command around > it? Access to that file name would be useful, but at the same time, > this interface would be rather inconvenient to use. I think using M-n to insert the buffer filename is very useful once users know about this. So the manual should mention it after installing. And also M-! invoked in dired could insert a list of all marked files to the minibuffer. This could be used as a replacement of `!' and a special character `*' surrounded by whitespace. It is more reliable for users to see the complete list of marked files in the minibuffer before running the command than remembering all rules of using `*', `?' and whitespace in the command run with `!' in dired. > This patch corrects a bug in etags that causes completion to only > consider the tags in a single TAGS buffer. With the match tag > completion will consider tags from all the active TAGS buffers. > > That seems like a clean extension. I will forward it to the etags > maintainer. I haven't tested this patch, but after looking at it I noticed that it deletes the initial message: (message "Making tags completion table for %s..." buffer-file-name) but retains the finishing message: (message "Making tags completion table for %s...done" buffer-file-name) I think both are necessary. -- Juri Linkov http://www.jurta.org/emacs/