aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2010-10-09 10:59:55 -0700
committerGlenn Morris2010-10-09 10:59:55 -0700
commitf4f358f172feadc4c706e540f17e0989c2e1c9b8 (patch)
treeee57599ae141cb4fca7768c329cf3a6bcc9ebcf0
parent77aec22102cdee599831f5ae3e5eee7e3f2e3a5a (diff)
downloademacs-f4f358f172feadc4c706e540f17e0989c2e1c9b8.tar.gz
emacs-f4f358f172feadc4c706e540f17e0989c2e1c9b8.zip
* configure.in (AC_OUTPUT): Remove doc/emacs/emacsver.texi.
* configure: Regenerate. * .bzrignore: Remove doc/emacs/emacsver.texi. * doc/emacs/Makefile.in (distclean): Do not delete emacsver.texi. * doc/emacs/emacsver.texi: New file, replacing emacsver.texi.in. * admin/admin.el (set-version): Add doc/emacs/emacsver.texi.
-rw-r--r--ChangeLog4
-rw-r--r--admin/ChangeLog4
-rw-r--r--admin/admin.el3
-rwxr-xr-xconfigure3
-rw-r--r--configure.in3
-rw-r--r--doc/emacs/ChangeLog5
-rw-r--r--doc/emacs/Makefile.in1
-rw-r--r--doc/emacs/emacsver.texi4
-rw-r--r--doc/emacs/emacsver.texi.in1
9 files changed, 22 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 0849a25a2f6..30f7e9e2f90 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
12010-10-09 Glenn Morris <rgm@gnu.org> 12010-10-09 Glenn Morris <rgm@gnu.org>
2 2
3 * configure.in (AC_OUTPUT): Remove doc/emacs/emacsver.texi.
4
52010-10-09 Glenn Morris <rgm@gnu.org>
6
3 * configure.in: Combine some conditionals. 7 * configure.in: Combine some conditionals.
4 8
5 * configure.in (AC_OUTPUT): Add doc/emacs/emacsver.texi. 9 * configure.in (AC_OUTPUT): Add doc/emacs/emacsver.texi.
diff --git a/admin/ChangeLog b/admin/ChangeLog
index dc220d99741..b2a416f9467 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,5 +1,9 @@
12010-10-09 Glenn Morris <rgm@gnu.org> 12010-10-09 Glenn Morris <rgm@gnu.org>
2 2
3 * admin.el (set-version): Add doc/emacs/emacsver.texi.
4
52010-10-09 Glenn Morris <rgm@gnu.org>
6
3 * admin.el (set-version): No need to act on doc/ files any more. 7 * admin.el (set-version): No need to act on doc/ files any more.
4 8
5 * quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove b2m. 9 * quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove b2m.
diff --git a/admin/admin.el b/admin/admin.el
index 02b2ffac91b..7cd2c02fb58 100644
--- a/admin/admin.el
+++ b/admin/admin.el
@@ -70,6 +70,9 @@ Root must be the root of an Emacs source tree."
70 (rx (and "AC_INIT" (1+ (not (in ?,))) 70 (rx (and "AC_INIT" (1+ (not (in ?,)))
71 ?, (0+ space) 71 ?, (0+ space)
72 (submatch (1+ (in "0-9.")))))) 72 (submatch (1+ (in "0-9."))))))
73 (set-version-in-file root "doc/emacs/emacsver.texi" version
74 (rx (and "EMACSVER" (1+ space)
75 (submatch (1+ (in "0-9."))))))
73 (set-version-in-file root "doc/man/emacs.1" version 76 (set-version-in-file root "doc/man/emacs.1" version
74 (rx (and ".TH EMACS" (1+ not-newline) 77 (rx (and ".TH EMACS" (1+ not-newline)
75 "GNU Emacs" (1+ space) 78 "GNU Emacs" (1+ space)
diff --git a/configure b/configure
index 79b719539d7..144d6dff5c3 100755
--- a/configure
+++ b/configure
@@ -15017,7 +15017,7 @@ test "${prefix}" != NONE &&
15017test "${exec_prefix}" != NONE && 15017test "${exec_prefix}" != NONE &&
15018 exec_prefix=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'` 15018 exec_prefix=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
15019 15019
15020ac_config_files="$ac_config_files Makefile lib-src/Makefile oldXMenu/Makefile doc/emacs/Makefile doc/misc/Makefile doc/lispintro/Makefile doc/lispref/Makefile src/Makefile lwlib/Makefile lisp/Makefile leim/Makefile doc/emacs/emacsver.texi" 15020ac_config_files="$ac_config_files Makefile lib-src/Makefile oldXMenu/Makefile doc/emacs/Makefile doc/misc/Makefile doc/lispintro/Makefile doc/lispref/Makefile src/Makefile lwlib/Makefile lisp/Makefile leim/Makefile"
15021 15021
15022ac_config_commands="$ac_config_commands default" 15022ac_config_commands="$ac_config_commands default"
15023 15023
@@ -15726,7 +15726,6 @@ do
15726 "lwlib/Makefile") CONFIG_FILES="$CONFIG_FILES lwlib/Makefile" ;; 15726 "lwlib/Makefile") CONFIG_FILES="$CONFIG_FILES lwlib/Makefile" ;;
15727 "lisp/Makefile") CONFIG_FILES="$CONFIG_FILES lisp/Makefile" ;; 15727 "lisp/Makefile") CONFIG_FILES="$CONFIG_FILES lisp/Makefile" ;;
15728 "leim/Makefile") CONFIG_FILES="$CONFIG_FILES leim/Makefile" ;; 15728 "leim/Makefile") CONFIG_FILES="$CONFIG_FILES leim/Makefile" ;;
15729 "doc/emacs/emacsver.texi") CONFIG_FILES="$CONFIG_FILES doc/emacs/emacsver.texi" ;;
15730 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; 15729 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15731 15730
15732 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 15731 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
diff --git a/configure.in b/configure.in
index 6bf599b96b7..51d70121280 100644
--- a/configure.in
+++ b/configure.in
@@ -3771,8 +3771,7 @@ dnl the use of force in the `epaths-force' rule in Makefile.in.
3771AC_OUTPUT(Makefile lib-src/Makefile oldXMenu/Makefile \ 3771AC_OUTPUT(Makefile lib-src/Makefile oldXMenu/Makefile \
3772 doc/emacs/Makefile doc/misc/Makefile doc/lispintro/Makefile \ 3772 doc/emacs/Makefile doc/misc/Makefile doc/lispintro/Makefile \
3773 doc/lispref/Makefile src/Makefile \ 3773 doc/lispref/Makefile src/Makefile \
3774 lwlib/Makefile lisp/Makefile leim/Makefile \ 3774 lwlib/Makefile lisp/Makefile leim/Makefile, [
3775 doc/emacs/emacsver.texi, [
3776 3775
3777### Make the necessary directories, if they don't exist. 3776### Make the necessary directories, if they don't exist.
3778for dir in etc lisp ; do 3777for dir in etc lisp ; do
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 9eecf44abde..468a789c1d4 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,5 +1,10 @@
12010-10-09 Glenn Morris <rgm@gnu.org> 12010-10-09 Glenn Morris <rgm@gnu.org>
2 2
3 * Makefile.in (distclean): Do not delete emacsver.texi.
4 * emacsver.texi: New file, replacing emacsver.texi.in.
5
62010-10-09 Glenn Morris <rgm@gnu.org>
7
3 * emacsver.texi.in: New file. 8 * emacsver.texi.in: New file.
4 * emacs.texi: Set EMACSVER by including emacsver.texi. 9 * emacs.texi: Set EMACSVER by including emacsver.texi.
5 * Makefile.in (distclean): Delete emacsver.texi. 10 * Makefile.in (distclean): Delete emacsver.texi.
diff --git a/doc/emacs/Makefile.in b/doc/emacs/Makefile.in
index d877a92f93a..c50878ff533 100644
--- a/doc/emacs/Makefile.in
+++ b/doc/emacs/Makefile.in
@@ -160,7 +160,6 @@ clean: mostlyclean
160 rm -f emacs-manual-${version}.tar* 160 rm -f emacs-manual-${version}.tar*
161 161
162distclean: clean 162distclean: clean
163 rm -f emacsver.texi
164 163
165## In the standalone tarfile, the clean rule runs this. 164## In the standalone tarfile, the clean rule runs this.
166infoclean: 165infoclean:
diff --git a/doc/emacs/emacsver.texi b/doc/emacs/emacsver.texi
new file mode 100644
index 00000000000..ffa860585ba
--- /dev/null
+++ b/doc/emacs/emacsver.texi
@@ -0,0 +1,4 @@
1@c It would be nicer to generate this using configure and @version@.
2@c However, that would mean emacsver.texi would always be newer
3@c then the info files in release tarfiles.
4@set EMACSVER 24.0.50
diff --git a/doc/emacs/emacsver.texi.in b/doc/emacs/emacsver.texi.in
deleted file mode 100644
index d6ad0e8da02..00000000000
--- a/doc/emacs/emacsver.texi.in
+++ /dev/null
@@ -1 +0,0 @@
1@set EMACSVER @version@