1 GNU EMACS VERSIONING -*- org -*-
3 Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00872.html
5 Emacs version numbers have the form
7 major.minor[.devel].build
9 "build" increments each time Emacs is built in the same location
10 (without cleaning) and isn't really part of the version.
12 bugfix releases increase "minor" by 1.
13 non-bugfix releases increase "major" by 1, and reset "minor" to 1.
14 (The division between bugfix and non-bugfix has not always been clear
17 Unreleased (development) versions have an extra "devel" component.
18 This is a fairly meaningless number that may be unchanged for a long time.
20 When the release process starts, it changes to 90, 91, ...
21 When the actual release is made, this component is removed.
23 The development version for a new major release has "minor" = 0.
24 The development version for a new minor release has "minor" = that of