From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: substitute-in-file-name and "$" Date: Mon, 07 Jul 2003 13:50:26 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <20030706000741.GA27544@gnu.org> <5xr853j1td.fsf@kfs2.cua.dk> <200307061720.h66HKB8U004290@rum.cs.yale.edu> Reply-To: Michael Albinus NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1057606539 3030 80.91.224.249 (7 Jul 2003 19:35:39 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 7 Jul 2003 19:35:39 +0000 (UTC) Cc: "Kim F. Storm" Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Jul 07 21:35:37 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19Zblx-0000mh-00 for ; Mon, 07 Jul 2003 21:35:37 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19Zbvw-00016C-00 for ; Mon, 07 Jul 2003 21:45:57 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19ZbkM-0002Jc-7V for emacs-devel@quimby.gnus.org; Mon, 07 Jul 2003 15:33:58 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19ZZ6R-0003cE-0A for emacs-devel@gnu.org; Mon, 07 Jul 2003 12:44:35 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19ZZ4L-000343-Un for emacs-devel@gnu.org; Mon, 07 Jul 2003 12:42:26 -0400 Original-Received: from gnuftp.gnu.org ([199.232.41.6]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19ZXrq-0003fg-6D; Mon, 07 Jul 2003 11:25:26 -0400 Original-Received: from mailrelay3.alcatel.de ([194.113.59.71] helo=mailrelay1.alcatel.de) by gnuftp.gnu.org with esmtp (Exim 4.20) id 19ZUeb-0000Rt-HF; Mon, 07 Jul 2003 07:59:33 -0400 Original-Received: from slbh00.bln.sel.alcatel.de (slbh00.bln.sel.alcatel.de [149.204.49.8]) by mailrelay1.alcatel.de (8.9.3/8.9.3) with ESMTP id NAA23906; Mon, 7 Jul 2003 13:50:12 +0200 (MET DST) Original-Received: from slbwba.bln.sel.alcatel.de (albinus@slbwba [149.204.93.83]) by slbh00.bln.sel.alcatel.de (8.9.3/8.9.3) with ESMTP id NAA19974; Mon, 7 Jul 2003 13:50:27 +0200 (MET DST) Original-To: "Stefan Monnier" In-Reply-To: <200307061720.h66HKB8U004290@rum.cs.yale.edu> (Stefan Monnier's message of "Sun, 06 Jul 2003 13:20:11 -0400") User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/20.7 (hpux) X-Alcanet-MTA-scanned-and-authorized: yes X-Alcanet-MTA-scanned-and-authorized: yes X-Alcanet-MTA-scanned-and-authorized: yes X-Alcanet-MTA-scanned-and-authorized: yes Original-cc: Luc Teirlinck Original-cc: Miles Bader Original-cc: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:15464 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:15464 "Stefan Monnier" writes: > substitute-in-file-name should be used very rarely anyway (in terms of > number of times it shows up in source code), so it's not a big deal. > Most uses of substitute-in-file-name are hidden inside read-file-name. > I'm curious to know which other cases exist. Just grepped Emacs 21.3 tree (sorry, no CVS access behind company firewall): lisp/calendar/diary-lib.el lisp/comint.el lisp/complete.el lisp/emulation/vip.el lisp/emulation/viper-cmd.el lisp/emulation/viper-util.el lisp/ffap.el lisp/files.el lisp/gud.el lisp/info.el lisp/mail/mailabbrev.el lisp/mail/rmail.el lisp/novice.el lisp/obsolete/rnews.el lisp/play/fortune.el lisp/shell.el lisp/term.el lisp/woman.el lisp/xscheme.el src/fileio.c src/lread.c src/minibuf.c And, of course, Tramp.