emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Meta-data in source files


From: Emilio Lopes
Subject: Re: Meta-data in source files
Date: Mon, 19 Sep 2005 20:57:01 +0200
User-agent: Emacs Gnus

Richard M Stallman writes:

>     Could we agree to refrain from storing meta-data in source
>     files?  I'm referring here to things like "Time-stamp: ..." and
>     CVS' "$Id" and friends.

> I have always preferred not to have such things in Emacs source
> files.  It is the people who wrote the files (outside Emacs) who
> want them, but in Emacs itself they tend to cause confusion.  I have
> stopped pushing on it, but I would be glad if those were deleted.

Bellow is a patch which removes the `Time-stamp' templates.  I left
one though, because it's used to update the date in a Texinfo manual.

2005-09-19  Emilio C. Lopes  <address@hidden>

        * winner.el: 
        * ps-print.el: 
        * ps-mule.el: 
        * ps-bdf.el: 
        * progmodes/ebnf2ps.el: 
        * progmodes/ebnf-yac.el: 
        * progmodes/ebnf-otz.el: 
        * progmodes/ebnf-iso.el: 
        * progmodes/ebnf-ebx.el: 
        * progmodes/ebnf-dtd.el: 
        * progmodes/ebnf-bnf.el: 
        * progmodes/ebnf-abn.el: 
        * printing.el: 
        * net/newsticker.el: 
        * find-lisp.el: 
        * delim-col.el: 
        * calculator.el: deleted `time-stamp' templates.

diff -rN -c old-emacs-darcs.eclig/lisp/calculator.el 
new-emacs-darcs.eclig/lisp/calculator.el
*** old-emacs-darcs.eclig/lisp/calculator.el    Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/calculator.el    Mon Sep 19 20:38:29 2005
***************
*** 5,11 ****
  
  ;; Author: Eli Barzilay <address@hidden>
  ;; Keywords: tools, convenience
- ;; Time-stamp: <2005-07-18 17:45:34 juri>
  
  ;; This file is part of GNU Emacs.
  
--- 5,10 ----
diff -rN -c old-emacs-darcs.eclig/lisp/delim-col.el 
new-emacs-darcs.eclig/lisp/delim-col.el
*** old-emacs-darcs.eclig/lisp/delim-col.el     Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/delim-col.el     Mon Sep 19 20:38:27 2005
***************
*** 5,11 ****
  
  ;; Author: Vinicius Jose Latorre <address@hidden>
  ;; Maintainer: Vinicius Jose Latorre <address@hidden>
- ;; Time-stamp: <2004/03/09 21:32:06 vinicius>
  ;; Version: 2.1
  ;; Keywords: internal
  ;; X-URL: http://www.cpqd.com.br/~vinicius/emacs/
--- 5,10 ----
diff -rN -c old-emacs-darcs.eclig/lisp/find-lisp.el 
new-emacs-darcs.eclig/lisp/find-lisp.el
*** old-emacs-darcs.eclig/lisp/find-lisp.el     Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/find-lisp.el     Mon Sep 19 20:43:20 2005
***************
*** 3,9 ****
  ;; Author: Peter Breton
  ;; Created: Fri Mar 26 1999
  ;; Keywords: unix
- ;; Time-stamp: <2001-07-16 12:42:35 pavel>
  
  ;; Copyright (C) 1999, 2000, 2002, 2003, 2004,
  ;;   2005 Free Software Foundation, Inc.
--- 3,8 ----
diff -rN -c old-emacs-darcs.eclig/lisp/net/newsticker.el 
new-emacs-darcs.eclig/lisp/net/newsticker.el
*** old-emacs-darcs.eclig/lisp/net/newsticker.el        Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/net/newsticker.el        Mon Sep 19 20:43:18 2005
***************
*** 9,15 ****
  ;; URL:         http://www.nongnu.org/newsticker
  ;; Created:     17. June 2003
  ;; Keywords:    News, RSS
- ;; Time-stamp:  "26. August 2005, 16:33:46 (ulf)"
  
  (defconst newsticker-version "1.8" "Version number of newsticker.el.")
  
--- 9,14 ----
diff -rN -c old-emacs-darcs.eclig/lisp/printing.el 
new-emacs-darcs.eclig/lisp/printing.el
*** old-emacs-darcs.eclig/lisp/printing.el      Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/printing.el      Mon Sep 19 20:43:17 2005
***************
*** 4,10 ****
  
  ;; Author: Vinicius Jose Latorre <address@hidden>
  ;; Maintainer: Vinicius Jose Latorre <address@hidden>
- ;; Time-stamp: <2005/06/11 19:51:32 vinicius>
  ;; Keywords: wp, print, PostScript
  ;; Version: 6.8.4
  ;; X-URL: http://www.cpqd.com.br/~vinicius/emacs/
--- 4,9 ----
diff -rN -c old-emacs-darcs.eclig/lisp/progmodes/ebnf-abn.el 
new-emacs-darcs.eclig/lisp/progmodes/ebnf-abn.el
*** old-emacs-darcs.eclig/lisp/progmodes/ebnf-abn.el    Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/progmodes/ebnf-abn.el    Mon Sep 19 20:43:15 2005
***************
*** 4,10 ****
  
  ;; Author: Vinicius Jose Latorre <address@hidden>
  ;; Maintainer: Vinicius Jose Latorre <address@hidden>
- ;; Time-stamp: <2004/04/03 16:43:57 vinicius>
  ;; Keywords: wp, ebnf, PostScript
  ;; Version: 1.1
  
--- 4,9 ----
diff -rN -c old-emacs-darcs.eclig/lisp/progmodes/ebnf-bnf.el 
new-emacs-darcs.eclig/lisp/progmodes/ebnf-bnf.el
*** old-emacs-darcs.eclig/lisp/progmodes/ebnf-bnf.el    Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/progmodes/ebnf-bnf.el    Mon Sep 19 20:43:14 2005
***************
*** 5,11 ****
  
  ;; Author: Vinicius Jose Latorre <address@hidden>
  ;; Maintainer: Vinicius Jose Latorre <address@hidden>
- ;; Time-stamp: <2004/04/03 16:42:18 vinicius>
  ;; Keywords: wp, ebnf, PostScript
  ;; Version: 1.9
  
--- 5,10 ----
diff -rN -c old-emacs-darcs.eclig/lisp/progmodes/ebnf-dtd.el 
new-emacs-darcs.eclig/lisp/progmodes/ebnf-dtd.el
*** old-emacs-darcs.eclig/lisp/progmodes/ebnf-dtd.el    Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/progmodes/ebnf-dtd.el    Mon Sep 19 20:43:14 2005
***************
*** 4,10 ****
  
  ;; Author: Vinicius Jose Latorre <address@hidden>
  ;; Maintainer: Vinicius Jose Latorre <address@hidden>
- ;; Time-stamp: <2004/04/04 21:50:16 vinicius>
  ;; Keywords: wp, ebnf, PostScript
  ;; Version: 1.0
  
--- 4,9 ----
diff -rN -c old-emacs-darcs.eclig/lisp/progmodes/ebnf-ebx.el 
new-emacs-darcs.eclig/lisp/progmodes/ebnf-ebx.el
*** old-emacs-darcs.eclig/lisp/progmodes/ebnf-ebx.el    Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/progmodes/ebnf-ebx.el    Mon Sep 19 20:43:13 2005
***************
*** 4,10 ****
  
  ;; Author: Vinicius Jose Latorre <address@hidden>
  ;; Maintainer: Vinicius Jose Latorre <address@hidden>
- ;; Time-stamp: <2004/04/03 16:45:34 vinicius>
  ;; Keywords: wp, ebnf, PostScript
  ;; Version: 1.1
  
--- 4,9 ----
diff -rN -c old-emacs-darcs.eclig/lisp/progmodes/ebnf-iso.el 
new-emacs-darcs.eclig/lisp/progmodes/ebnf-iso.el
*** old-emacs-darcs.eclig/lisp/progmodes/ebnf-iso.el    Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/progmodes/ebnf-iso.el    Mon Sep 19 20:43:13 2005
***************
*** 5,11 ****
  
  ;; Author: Vinicius Jose Latorre <address@hidden>
  ;; Maintainer: Vinicius Jose Latorre <address@hidden>
- ;; Time-stamp: <2004/04/03 16:48:52 vinicius>
  ;; Keywords: wp, ebnf, PostScript
  ;; Version: 1.8
  
--- 5,10 ----
diff -rN -c old-emacs-darcs.eclig/lisp/progmodes/ebnf-otz.el 
new-emacs-darcs.eclig/lisp/progmodes/ebnf-otz.el
*** old-emacs-darcs.eclig/lisp/progmodes/ebnf-otz.el    Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/progmodes/ebnf-otz.el    Mon Sep 19 20:43:12 2005
***************
*** 5,11 ****
  
  ;; Author: Vinicius Jose Latorre <address@hidden>
  ;; Maintainer: Vinicius Jose Latorre <address@hidden>
- ;; Time-stamp: <2004/11/19 22:24:07 vinicius>
  ;; Keywords: wp, ebnf, PostScript
  ;; Version: 1.0
  
--- 5,10 ----
diff -rN -c old-emacs-darcs.eclig/lisp/progmodes/ebnf-yac.el 
new-emacs-darcs.eclig/lisp/progmodes/ebnf-yac.el
*** old-emacs-darcs.eclig/lisp/progmodes/ebnf-yac.el    Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/progmodes/ebnf-yac.el    Mon Sep 19 20:43:12 2005
***************
*** 5,11 ****
  
  ;; Author: Vinicius Jose Latorre <address@hidden>
  ;; Maintainer: Vinicius Jose Latorre <address@hidden>
- ;; Time-stamp: <2004/04/03 16:50:46 vinicius>
  ;; Keywords: wp, ebnf, PostScript
  ;; Version: 1.3
  
--- 5,10 ----
diff -rN -c old-emacs-darcs.eclig/lisp/progmodes/ebnf2ps.el 
new-emacs-darcs.eclig/lisp/progmodes/ebnf2ps.el
*** old-emacs-darcs.eclig/lisp/progmodes/ebnf2ps.el     Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/progmodes/ebnf2ps.el     Mon Sep 19 20:43:11 2005
***************
*** 5,11 ****
  
  ;; Author: Vinicius Jose Latorre <address@hidden>
  ;; Maintainer: Vinicius Jose Latorre <address@hidden>
- ;; Time-stamp: <2005-09-18 07:27:20 deego>
  ;; Keywords: wp, ebnf, PostScript
  ;; Version: 4.2
  ;; X-URL: http://www.cpqd.com.br/~vinicius/emacs/
--- 5,10 ----
diff -rN -c old-emacs-darcs.eclig/lisp/ps-bdf.el 
new-emacs-darcs.eclig/lisp/ps-bdf.el
*** old-emacs-darcs.eclig/lisp/ps-bdf.el        Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/ps-bdf.el        Mon Sep 19 20:43:10 2005
***************
*** 5,11 ****
  
  ;; Keywords: wp, BDF, font, PostScript
  ;; Maintainer: Kenichi Handa <address@hidden>
- ;; Time-stamp: <2003/07/11 21:13:44 vinicius>
  
  ;; This file is part of GNU Emacs.
  
--- 5,10 ----
diff -rN -c old-emacs-darcs.eclig/lisp/ps-mule.el 
new-emacs-darcs.eclig/lisp/ps-mule.el
*** old-emacs-darcs.eclig/lisp/ps-mule.el       Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/ps-mule.el       Mon Sep 19 20:43:09 2005
***************
*** 8,14 ****
  ;; Maintainer: Kenichi Handa <address@hidden> (multi-byte characters)
  ;;    Vinicius Jose Latorre <address@hidden>
  ;; Keywords: wp, print, PostScript, multibyte, mule
- ;; Time-stamp: <2003/05/14 22:19:41 vinicius>
  
  ;; This file is part of GNU Emacs.
  
--- 8,13 ----
diff -rN -c old-emacs-darcs.eclig/lisp/ps-print.el 
new-emacs-darcs.eclig/lisp/ps-print.el
*** old-emacs-darcs.eclig/lisp/ps-print.el      Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/ps-print.el      Mon Sep 19 20:43:08 2005
***************
*** 10,16 ****
  ;; Maintainer: Kenichi Handa <address@hidden> (multi-byte characters)
  ;;    Vinicius Jose Latorre <address@hidden>
  ;; Keywords: wp, print, PostScript
- ;; Time-stamp: <2005/06/27 00:57:22 vinicius>
  ;; Version: 6.6.7
  ;; X-URL: http://www.cpqd.com.br/~vinicius/emacs/
  
--- 10,15 ----
diff -rN -c old-emacs-darcs.eclig/lisp/winner.el 
new-emacs-darcs.eclig/lisp/winner.el
*** old-emacs-darcs.eclig/lisp/winner.el        Mon Sep 19 20:52:09 2005
--- new-emacs-darcs.eclig/lisp/winner.el        Mon Sep 19 20:43:07 2005
***************
*** 5,11 ****
  
  ;; Author: Ivar Rummelhoff <address@hidden>
  ;; Created: 27 Feb 1997
- ;; Time-stamp: <2002-02-20 22:06:58 ivarru>
  ;; Keywords: convenience frames
  
  ;; This file is part of GNU Emacs.
--- 5,10 ----






reply via email to

[Prev in Thread] Current Thread [Next in Thread]