Redo RCS Id for pdumper
* lisp/version.el: Don’t put an RCS Id style string into the executable via purecopy, as this does not work with the pdumper. * src/emacs.c (RCS_Id): New constant, for 'ident'.
This commit is contained in:
parent
018eb31fc0
commit
3d1bcfba5e
2 changed files with 5 additions and 4 deletions
|
@ -163,8 +163,4 @@ correspond to the running Emacs.
|
|||
Optional argument DIR is a directory to use instead of `source-directory'."
|
||||
(emacs-repository-branch-git (or dir source-directory)))
|
||||
|
||||
;; We put version info into the executable in the form that `ident' uses.
|
||||
(purecopy (concat "\n$Id: " (subst-char-in-string ?\n ?\s (emacs-version))
|
||||
" $\n"))
|
||||
|
||||
;;; version.el ends here
|
||||
|
|
|
@ -124,6 +124,11 @@ static const char emacs_version[] = PACKAGE_VERSION;
|
|||
static const char emacs_copyright[] = COPYRIGHT;
|
||||
static const char emacs_bugreport[] = PACKAGE_BUGREPORT;
|
||||
|
||||
/* Put version info into the executable in the form that 'ident' uses. */
|
||||
char const EXTERNALLY_VISIBLE RCS_Id[]
|
||||
= "$Id" ": GNU Emacs " PACKAGE_VERSION
|
||||
" (" EMACS_CONFIGURATION " " EMACS_CONFIG_FEATURES ") $";
|
||||
|
||||
/* Empty lisp strings. To avoid having to build any others. */
|
||||
Lisp_Object empty_unibyte_string, empty_multibyte_string;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue