aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorGlenn Morris2019-04-22 21:24:22 -0400
committerGlenn Morris2019-04-22 21:24:22 -0400
commit9ec18fbd560526ab19c6171aff15995d1307233e (patch)
tree4b66af4ec4c361c89b6c9131c6ab09a6613d35bb /admin
parent93912baefd10ccb3e6e2e9696cda3b813c056c87 (diff)
downloademacs-9ec18fbd560526ab19c6171aff15995d1307233e.tar.gz
emacs-9ec18fbd560526ab19c6171aff15995d1307233e.zip
* admin/admin.el (set-version): Check for increase in version length,
rather than a .50 version.
Diffstat (limited to 'admin')
-rw-r--r--admin/admin.el8
1 files changed, 4 insertions, 4 deletions
diff --git a/admin/admin.el b/admin/admin.el
index fda6708d4cd..d7de42e0782 100644
--- a/admin/admin.el
+++ b/admin/admin.el
@@ -138,10 +138,10 @@ Root must be the root of an Emacs source tree."
138 (if (eq 2 (length newversion)) 0 1)))) 138 (if (eq 2 (length newversion)) 0 1))))
139 (majorbump (and oldversion (not (equal oldmajor newmajor)))) 139 (majorbump (and oldversion (not (equal oldmajor newmajor))))
140 (minorbump (and oldversion (not majorbump) 140 (minorbump (and oldversion (not majorbump)
141 (or (not (equal (cadr oldversion) 141 (or (not (equal (cadr oldversion) (cadr newversion)))
142 (cadr newversion))) 142 ;; Eg 26.2 -> 26.2.50.
143 (and (equal (cadr oldversion) (cadr newversion)) 143 (and (> (length newversion)
144 (equal (nth 2 newversion) 50))))) 144 (length oldversion))))))
145 (newsfile (expand-file-name "etc/NEWS" root)) 145 (newsfile (expand-file-name "etc/NEWS" root))
146 (oldnewsfile (expand-file-name (format "etc/NEWS.%s" oldmajor) root))) 146 (oldnewsfile (expand-file-name (format "etc/NEWS.%s" oldmajor) root)))
147 (unless (> (length newversion) 2) ; pretest or release candidate? 147 (unless (> (length newversion) 2) ; pretest or release candidate?