diff --git a/.gitignore b/.gitignore index d663413..7997f7e 100644 --- a/.gitignore +++ b/.gitignore @@ -30,6 +30,7 @@ preview/latex/prcounters.def preview/latex/preview-mk.ins preview/latex/preview.aux preview/latex/preview.drv +preview/latex/preview.dtx preview/latex/preview.dvi preview/latex/preview.pdf preview/latex/preview.sty @@ -40,5 +41,5 @@ preview/latex/prshowlabels.def preview/latex/prtightpage.def preview/latex/prtracingall.def preview/preview-latex.el +preview/preview.el PROBLEMS.preview - diff --git a/Makefile.in b/Makefile.in index 583b6e7..8ec6992 100644 --- a/Makefile.in +++ b/Makefile.in @@ -139,7 +139,7 @@ STYLEELC = $(STYLESRC:.el=.elc) CLEANFILES = $(AUCELC) $(STYLEELC) $(MULEELC) DISTCLEANFILES = Makefile tex-site.el tex-site.el.out auctex.el \ - auto-loads.el config.* + auto-loads.el config.* preview/latex/preview.dtx preview/preview.el DISTTEXTS = FAQ INSTALL INSTALL.windows README TODO PROBLEMS.preview NOSEARCH = style/.nosearch @@ -370,14 +370,17 @@ release-commit: check-tag @echo "Tagging release $(TAG) in Git ..." sleep 5 mv ChangeLog ChangeLog.old + mv preview/ChangeLog preview/ChangeLog.old # Make sure the release ChangeLog entry is encoded with ISO-8859-1. This # requires the `iconv' program. echo `date "+%Y-%m-%d "`" ${COMMITTER}" | iconv -t ISO-8859-1 - > ChangeLog echo >> ChangeLog echo " * Version" $(TAG) released. >> ChangeLog echo >> ChangeLog + cp ChangeLog preview/ChangeLog cat ChangeLog.old >> ChangeLog - git commit -m 'Release_$(TAG)' -- ChangeLog + cat preview/ChangeLog.old >> preview/ChangeLog + git commit -m 'Release_$(TAG)' -- ChangeLog preview/ChangeLog git tag release_`echo $(TAG) | sed -e 's/[.]/_/g'` @echo @echo "Congratulations! Release $(TAG) of AUCTeX is ready." diff --git a/aclocal.m4 b/aclocal.m4 index f492cc2..9b29ec0 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -94,14 +94,14 @@ fi AC_DEFUN(AC_DATE_VERSION_FROM_CHANGELOG, [ AC_MSG_CHECKING([for date in ChangeLog]) -$1=[`sed -n '1s/^\([-0-9][-0-9]*\).*/\1/p' ChangeLog`] +$1=[`sed -n '1s/^\([-0-9][-0-9]*\).*/\1/p' "$3"`] if test "X${$1}" = X then AC_MSG_ERROR([[not found]]) fi AC_MSG_RESULT(${$1}) AC_MSG_CHECKING([for release in ChangeLog]) -$2=[`sed -n '2,/^[0-9]/s/.*Version \(.*\) released\..*/\1/p' ChangeLog`] +$2=[`sed -n '2,/^[0-9]/s/.*Version \(.*\) released\..*/\1/p' "$3"`] if test "X${$2}" = X then $2=${$1} diff --git a/configure.ac b/configure.ac index 45ef2de..f371ac8 100644 --- a/configure.ac +++ b/configure.ac @@ -27,10 +27,14 @@ AC_CHECK_PROGS_REQUIRED(MAKECMD, make, [make not found, aborting!]) AC_PROG_MAKE_SET AC_PROG_INSTALL -AC_DATE_VERSION_FROM_CHANGELOG(AUCTEXDATE,AUCTEXVERSION) +AC_DATE_VERSION_FROM_CHANGELOG(AUCTEXDATE,AUCTEXVERSION,ChangeLog) AC_SUBST(AUCTEXDATE) AC_SUBST(AUCTEXVERSION) +AC_DATE_VERSION_FROM_CHANGELOG(PREVIEWDATE,PREVIEWVERSION,preview/ChangeLog) +AC_SUBST(PREVIEWDATE) +AC_SUBST(PREVIEWVERSION) + EMACS_PROG_EMACS if test ${EMACS_FLAVOR} = xemacs @@ -197,7 +201,7 @@ AC_SHELL_QUOTIFY(TEXI2HTML) AC_SHELL_QUOTIFY(TEXI2DVI) AC_SHELL_QUOTIFY(TEXI2PDF) -AC_OUTPUT(Makefile tex-site.el.out:tex-site.el.in doc/Makefile auctex.el) +AC_OUTPUT(Makefile tex-site.el.out:tex-site.el.in preview/preview.el preview/latex/preview.dtx doc/Makefile auctex.el) cat >&2 <