aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGlenn Morris2017-02-17 20:15:21 -0500
committerGlenn Morris2017-02-17 20:15:21 -0500
commit22b2207471807bda86534b4faf1a29b3a6447536 (patch)
tree79f65cff576fe028b6556fc2763579a36610d7e7 /src
parent8675f9c8b8a002530d0c4e0263bb3d4cf3a649fa (diff)
downloademacs-22b2207471807bda86534b4faf1a29b3a6447536.tar.gz
emacs-22b2207471807bda86534b4faf1a29b3a6447536.zip
Remove the build number from emacs-version variable
It's a largely internal detail that can confuse users. (Bug#25590) * lisp/version.el (emacs-build-number): New constant. (emacs-version): Use emacs-build-number. * lisp/loadup.el (top-level): When dumping, increment emacs-build-number rather than emacs-version. * src/emacs.c (emacs-version): Doc fix. * doc/lispref/intro.texi (Version Info): Update emacs-version details. Mention emacs-build-number. * lisp/gnus/gnus-util.el (gnus-emacs-version): * lisp/mail/emacsbug.el (report-emacs-bug): * admin/admin.el (set-version): Update for emacs-version change. ; * etc/NEWS: Mention this.
Diffstat (limited to 'src')
-rw-r--r--src/emacs.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/emacs.c b/src/emacs.c
index 3083d0df302..e5305e27417 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -2607,7 +2607,12 @@ This is nil during initialization. */);
2607 Vemacs_copyright = build_string (emacs_copyright); 2607 Vemacs_copyright = build_string (emacs_copyright);
2608 2608
2609 DEFVAR_LISP ("emacs-version", Vemacs_version, 2609 DEFVAR_LISP ("emacs-version", Vemacs_version,
2610 doc: /* Version numbers of this version of Emacs. */); 2610 doc: /* Version numbers of this version of Emacs.
2611This has the form: MAJOR.MINOR[.MICRO], where MAJOR/MINOR/MICRO are integers.
2612MICRO is only present in unreleased development versions,
2613and is not especially meaningful. Prior to Emacs 26.1, an extra final
2614component .BUILD is present. This is now stored separately in
2615`emacs-build-number'. */);
2611 Vemacs_version = build_string (emacs_version); 2616 Vemacs_version = build_string (emacs_version);
2612 2617
2613 DEFVAR_LISP ("report-emacs-bug-address", Vreport_emacs_bug_address, 2618 DEFVAR_LISP ("report-emacs-bug-address", Vreport_emacs_bug_address,