Mercurial > hg > xemacs-beta
comparison src/emacs.c @ 975:151d438d2d55
[xemacs-hg @ 2002-08-28 05:36:20 by youngs]
2002-08-16 Steve Youngs <youngs@xemacs.org>
* version.sh (xemacs_extra_name): New var to identify XEmacs
version > release < next release. ie, release+cvs.
* configure.in: Test for xemacs_extra_name.
* configure: Re-generate.
2002-08-16 Steve Youngs <youngs@xemacs.org>
* build-report.el (build-report-installation-version-regexp):
Update to cater for 'xemacs-extra-name'.
(build-report-version-file-regexp): Ditto.
(build-report): Ditto.
(build-report-installation-data): Ditto.
(build-report-version-file-data): Ditto.
* version.el (emacs-version): Test for 'xemacs-extra-name'.
2002-08-16 Steve Youngs <youngs@xemacs.org>
* config.h.in (XEMACS_EXTRA_NAME): New.
* emacs.c (vars_of_emacs): Use it.
author | youngs |
---|---|
date | Wed, 28 Aug 2002 05:36:34 +0000 |
parents | a703d313962d |
children | 25e260cb7994 |
comparison
equal
deleted
inserted
replaced
974:fce478afd5b4 | 975:151d438d2d55 |
---|---|
322 Lisp_Object Vemacs_major_version; | 322 Lisp_Object Vemacs_major_version; |
323 Lisp_Object Vemacs_minor_version; | 323 Lisp_Object Vemacs_minor_version; |
324 Lisp_Object Vemacs_patch_level; | 324 Lisp_Object Vemacs_patch_level; |
325 Lisp_Object Vemacs_beta_version; | 325 Lisp_Object Vemacs_beta_version; |
326 Lisp_Object Vxemacs_codename; | 326 Lisp_Object Vxemacs_codename; |
327 Lisp_Object Vxemacs_extra_name; | |
327 #ifdef INFODOCK | 328 #ifdef INFODOCK |
328 Lisp_Object Vinfodock_major_version; | 329 Lisp_Object Vinfodock_major_version; |
329 Lisp_Object Vinfodock_minor_version; | 330 Lisp_Object Vinfodock_minor_version; |
330 Lisp_Object Vinfodock_build_version; | 331 Lisp_Object Vinfodock_build_version; |
331 #endif | 332 #endif |
3854 #ifndef XEMACS_CODENAME | 3855 #ifndef XEMACS_CODENAME |
3855 #define XEMACS_CODENAME "Noname" | 3856 #define XEMACS_CODENAME "Noname" |
3856 #endif | 3857 #endif |
3857 Vxemacs_codename = build_string (XEMACS_CODENAME); | 3858 Vxemacs_codename = build_string (XEMACS_CODENAME); |
3858 | 3859 |
3860 DEFVAR_LISP ("xemacs-extra-name", &Vxemacs_extra_name /* | |
3861 Extra string to maybe put into the version string. | |
3862 | |
3863 Usually used to denote an XEmacs built from a CVS checkout between | |
3864 releases. In that case its value would be \"(+CVS)\". | |
3865 */ ); | |
3866 #ifdef XEMACS_EXTRA_NAME | |
3867 Vxemacs_extra_name = build_string (XEMACS_EXTRA_NAME); | |
3868 #endif | |
3869 | |
3859 /* Lisp variables which contain command line flags. | 3870 /* Lisp variables which contain command line flags. |
3860 | 3871 |
3861 The portable dumper stomps on these; they must be saved and restored | 3872 The portable dumper stomps on these; they must be saved and restored |
3862 if they are processed before the call to pdump_load() in main_1(). | 3873 if they are processed before the call to pdump_load() in main_1(). |
3863 */ | 3874 */ |