Jerry James writes:
In byte-compile-insert-header, we add a comment like this to .elc
files:
;;; compiled by alfred.e.neumann(a)notentirelysane.com on Fri Mar 28 13:09:15
2014
;;; from file /home/alfred/Projects/xemacs/xemacs-21.5/lisp/font-mgr.el
;;; emacs version 21.5 (beta34) "kale" 8ef8d5e7c920+ XEmacs Lucid.
;;; bytecomp version 2.28 XEmacs; 2009-08-09.
;;; optimization is on
[...]
Would anyone object to removing that first line?
Why not just make it a commit-time constant? That mailbox is great!
No, I don't see any reason to keep it. AFAIK the reason to have it in
the first place was to make it sort of possible to identify the build
that compiled the elc, but the VCS id is much more accurate about the
code base.
But there are going to be files that vary anyway; I'm pretty sure
there's code protected by compile-time features (like Mats's
gnus-use-idna), even in core.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta