From: Glenn Morris Date: Sat, 20 Apr 2013 19:48:04 +0000 (-0700) Subject: No longer include timestamp in header of .elc files X-Git-Tag: emacs-24.3.90~173^2^2~42^2~45^2~387^2~2026^2~414 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a6d63d97cd7f213a87630ab86119b469a89caeeb;p=emacs.git No longer include timestamp in header of .elc files This removes needless differences between files compiled at different times or by different people, or from sources in different locations. Ref: http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00187.html * lisp/emacs-lisp/bytecomp.el (byte-compile-insert-header): No longer include timestamp etc information. * etc/NEWS: Mention this. --- diff --git a/etc/NEWS b/etc/NEWS index 8f64aa6e7ee..83913bf88b8 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -75,6 +75,8 @@ Available only on X, this option allows to control over-scrolling using the scroll bar (i.e. dragging the thumb down even when the end of the buffer is visible). +** In compiled Lisp files, the header no longer includes a timestamp. + * Editing Changes in Emacs 24.4 diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2f625deedc6..07a5bb9231d 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2013-04-20 Glenn Morris + + * emacs-lisp/bytecomp.el (byte-compile-insert-header): + No longer include timestamp etc information. + 2013-04-20 Roland Winkler * faces.el (read-face-name): Bug fix, return just one face if arg diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el index 5db1793a407..755d5f716d3 100644 --- a/lisp/emacs-lisp/bytecomp.el +++ b/lisp/emacs-lisp/bytecomp.el @@ -1997,11 +1997,7 @@ Call from the source buffer." ;; >4 byte x version %d (insert ";ELC" 23 "\000\000\000\n" - ";;; Compiled by " - (or (and (boundp 'user-mail-address) user-mail-address) - (concat (user-login-name) "@" (system-name))) - " on " (current-time-string) "\n" - ";;; from file " filename "\n" + ";;; Compiled\n" ";;; in Emacs version " emacs-version "\n" ";;; with" (cond