aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorMiles Bader2005-10-07 07:15:40 +0000
committerMiles Bader2005-10-07 07:15:40 +0000
commit00e18f33adde1d2f196fdf9cadf11235cc4fcc8f (patch)
tree8c553c9a361da158ba47f3d0ed0429da180d957f /admin
parentba4c328314c2b01e6dcc3807a0666a644c3f3954 (diff)
parent9e1cb4bc96d36af6e8b893d467970a25afead03b (diff)
downloademacs-00e18f33adde1d2f196fdf9cadf11235cc4fcc8f.tar.gz
emacs-00e18f33adde1d2f196fdf9cadf11235cc4fcc8f.zip
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-88
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 569-579) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 129-132) - Update from CVS - Merge from emacs--cvs-trunk--0
Diffstat (limited to 'admin')
-rw-r--r--admin/ChangeLog4
-rw-r--r--admin/FOR-RELEASE4
-rw-r--r--admin/admin.el31
3 files changed, 36 insertions, 3 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 3f6f6aee58a..df7954d73bb 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,7 @@
12005-10-01 Jason Rumney <jasonr@gnu.org>
2
3 * admin.el (set-version): Set version numbers in nt/emacs.rc.
4
12005-08-31 Romain Francoise <romain@orebokech.com> 52005-08-31 Romain Francoise <romain@orebokech.com>
2 6
3 * FOR-RELEASE: (New features): Remove vhdl-mode.el update 7 * FOR-RELEASE: (New features): Remove vhdl-mode.el update
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE
index 9821c98c8dd..3515f78d04a 100644
--- a/admin/FOR-RELEASE
+++ b/admin/FOR-RELEASE
@@ -27,8 +27,6 @@ face name prefixes should be in it for good results.
27 27
28* NEW FEATURES 28* NEW FEATURES
29 29
30** Update Speedbar.
31
32** Rework how the fringe "angle" bitmap at at bottom of buffer is 30** Rework how the fringe "angle" bitmap at at bottom of buffer is
33shown to include an indication of whether the last line has a NL or not. 31shown to include an indication of whether the last line has a NL or not.
34[Assigned to KFS] 32[Assigned to KFS]
@@ -67,6 +65,8 @@ back burner waiting for a legal comment or an alternate implementation
67 65
68* BUGS 66* BUGS
69 67
68* Pierre Albarede's Aug 30 bug report about C-v and long lines.
69
70** Make a new interface for specifying window configurations 70** Make a new interface for specifying window configurations
71so that we can fix bugs in balance-windows. 71so that we can fix bugs in balance-windows.
72 72
diff --git a/admin/admin.el b/admin/admin.el
index 3969345cc32..2f7f085b9d9 100644
--- a/admin/admin.el
+++ b/admin/admin.el
@@ -87,7 +87,36 @@ Root must be the root of an Emacs source tree."
87 (submatch (1+ (in "0-9.")))))) 87 (submatch (1+ (in "0-9."))))))
88 (set-version-in-file root "lispref/elisp.texi" version 88 (set-version-in-file root "lispref/elisp.texi" version
89 (rx (and "EMACSVER" (1+ space) 89 (rx (and "EMACSVER" (1+ space)
90 (submatch (1+ (in "0-9."))))))) 90 (submatch (1+ (in "0-9."))))))
91 ;; nt/emacs.rc also contains the version number, but in an awkward
92 ;; format. It must contain four components, separated by commas, and
93 ;; in two places those commas are followed by space, in two other
94 ;; places they are not.
95 (let* ((version-components (append (split-string version "\\.")
96 '("0" "0")))
97 (comma-version
98 (concat (car version-components) ","
99 (cadr version-components) ","
100 (cadr (cdr version-components)) ","
101 (cadr (cdr (cdr version-components)))))
102 (comma-space-version
103 (concat (car version-components) ", "
104 (cadr version-components) ", "
105 (cadr (cdr version-components)) ", "
106 (cadr (cdr (cdr version-components))))))
107 (set-version-in-file root "nt/emacs.rc" comma-version
108 (rx (and "FILEVERSION" (1+ space)
109 (submatch (1+ (in "0-9,"))))))
110 (set-version-in-file root "nt/emacs.rc" comma-version
111 (rx (and "PRODUCTVERSION" (1+ space)
112 (submatch (1+ (in "0-9,"))))))
113 (set-version-in-file root "nt/emacs.rc" comma-space-version
114 (rx (and "\"FileVersion\"" (0+ space) ?, (0+ space)
115 ?\" (submatch (1+ (in "0-9, "))) "\\0\"")))
116 (set-version-in-file root "nt/emacs.rc" comma-space-version
117 (rx (and "\"ProductVersion\"" (0+ space) ?,
118 (0+ space) ?\" (submatch (1+ (in "0-9, ")))
119 "\\0\"")))))
91 120
92;;; arch-tag: 4ea83636-2293-408b-884e-ad64f22a3bf5 121;;; arch-tag: 4ea83636-2293-408b-884e-ad64f22a3bf5
93;; admin.el ends here. 122;; admin.el ends here.