From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Andre Spiegel Newsgroups: gmane.emacs.devel Subject: Re: deleting rcs keywords from emacs sources Date: Fri, 26 Mar 2004 20:37:15 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <1080329835.5425.617.camel@localhost> References: <4242667.1080067569994.JavaMail.root@tintin.london.ongenie.net> <20040323214737.GA21737@fencepost> <1080200708.749.486.camel@localhost> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1080329983 27258 80.91.224.253 (26 Mar 2004 19:39:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 26 Mar 2004 19:39:43 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Mar 26 20:39:36 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1B6xB2-00078g-00 for ; Fri, 26 Mar 2004 20:39:36 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B6xB1-0008PO-00 for ; Fri, 26 Mar 2004 20:39:35 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B6xAm-0004WP-J7 for emacs-devel@quimby.gnus.org; Fri, 26 Mar 2004 14:39:20 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B6xA8-0004RB-Kq for emacs-devel@gnu.org; Fri, 26 Mar 2004 14:38:40 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B6x9T-000410-6Y for emacs-devel@gnu.org; Fri, 26 Mar 2004 14:38:34 -0500 Original-Received: from [193.113.160.15] (helo=mail.o2.co.uk) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B6x8x-0003g1-59; Fri, 26 Mar 2004 14:37:27 -0500 Original-Received: from [217.224.231.9] (217.224.231.9) by mail.o2.co.uk (7.0.020) (authenticated as andre.spiegel@o2online.de) id 406343740005FDB9; Fri, 26 Mar 2004 19:37:47 +0000 Original-To: rms@gnu.org In-Reply-To: X-Mailer: Ximian Evolution 1.4.5 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:20973 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20973 On Fri, 2004-03-26 at 17:45, Richard Stallman wrote: > I can follow how this is useful for you. I would guess that only a > few Lisp file maintainers do this, though. It may not be that common among Emacs maintainers, but as I said, it surely is an essential feature in many other contexts. > If you put a date manually into the files when you send an entire > file to someone, it would achieve the same purpose, right? > You'd be doing it manually instead of automatically. It's doable, but it would be inconvenient. How about this: CVS/RCS allows you to switch off keyword substitution by default for each individual file. The keywords are then only substituted when somebody asks for it while checking out his personal working copy. This way, the files would contain unexpanded $Id$ headers for everybody by default, but people like me who want and need them can turn on keyword substitution locally for themselves. How does that sound?