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.
This commit is contained in:
Glenn Morris 2013-04-20 12:48:04 -07:00
parent 61655fd96c
commit a6d63d97cd
3 changed files with 8 additions and 5 deletions

View file

@ -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 using the scroll bar (i.e. dragging the thumb down even when the end
of the buffer is visible). of the buffer is visible).
** In compiled Lisp files, the header no longer includes a timestamp.
* Editing Changes in Emacs 24.4 * Editing Changes in Emacs 24.4

View file

@ -1,3 +1,8 @@
2013-04-20 Glenn Morris <rgm@gnu.org>
* emacs-lisp/bytecomp.el (byte-compile-insert-header):
No longer include timestamp etc information.
2013-04-20 Roland Winkler <winkler@gnu.org> 2013-04-20 Roland Winkler <winkler@gnu.org>
* faces.el (read-face-name): Bug fix, return just one face if arg * faces.el (read-face-name): Bug fix, return just one face if arg

View file

@ -1997,11 +1997,7 @@ Call from the source buffer."
;; >4 byte x version %d ;; >4 byte x version %d
(insert (insert
";ELC" 23 "\000\000\000\n" ";ELC" 23 "\000\000\000\n"
";;; Compiled by " ";;; Compiled\n"
(or (and (boundp 'user-mail-address) user-mail-address)
(concat (user-login-name) "@" (system-name)))
" on " (current-time-string) "\n"
";;; from file " filename "\n"
";;; in Emacs version " emacs-version "\n" ";;; in Emacs version " emacs-version "\n"
";;; with" ";;; with"
(cond (cond