From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: deleting rcs keywords from emacs sources Date: Sat, 27 Mar 2004 20:36:12 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <4242667.1080067569994.JavaMail.root@tintin.london.ongenie.net> <20040323214737.GA21737@fencepost> <1080200708.749.486.camel@localhost> <1080329835.5425.617.camel@localhost> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1080438984 7411 80.91.224.253 (28 Mar 2004 01:56:24 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 28 Mar 2004 01:56:24 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sun Mar 28 03:56:18 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 1B7PX8-0001Xy-00 for ; Sun, 28 Mar 2004 03:56:18 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B7PX8-00021b-00 for ; Sun, 28 Mar 2004 03:56:18 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B7PNU-0004tq-Ka for emacs-devel@quimby.gnus.org; Sat, 27 Mar 2004 20:46:20 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B7PNO-0004sU-H2 for emacs-devel@gnu.org; Sat, 27 Mar 2004 20:46:14 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B7PNA-0004qj-LF for emacs-devel@gnu.org; Sat, 27 Mar 2004 20:46:13 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B7PIk-00044X-SU for emacs-devel@gnu.org; Sat, 27 Mar 2004 20:41:26 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.24) id 1B7PDg-0001uv-MJ; Sat, 27 Mar 2004 20:36:12 -0500 Original-To: Andre Spiegel In-reply-to: <1080329835.5425.617.camel@localhost> (message from Andre Spiegel on Fri, 26 Mar 2004 20:37:15 +0100) 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:21006 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:21006 > 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. I see no reason to assume that RCS keywords in Emacs files are useful to anyone in general. You've said that those in VC files are useful to some extent for you. > 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. I asked that question so I can get an idea of how much inconvenience it would be for you. We could keep the keywords in the files you maintain, if the inconvenience for you of removing them would be substantial. But I would like to see how much inconvenience we're talking about. 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. Maybe that would work ok. In practice, I am not sure it is much better than the other two alternatives.