build / ChangeLog

2001-04-07  Adrian Aichner  <>

	* Makefile (VERSION): r1-72 is released.
	* build.el (build-make-sym-to-opt): Removed from
	* build.el (build-configure-sym-to-opt): New in
	`build-configure-prolog'.  Fix substring FROM value.
	* build.el (build-make-set-value): Removed from
	* build.el (build-configure-set-value): New in

2001-03-28  Adrian Aichner  <>

	* Makefile (VERSION): r1-68 is released.
	* build.el: Try requiring pcl-cvs.
	* build.el (build-cvs-update): Use feature pcl-cvs, if available.

2001-03-20  Adrian Aichner  <>

	* Makefile (VERSION): r1-67 is released.
	* build.el (build-configure-option-category): Adjust for
	configure.usage option line proliferation.
	* build.el (build-configure-generate): Avoid setting and switching
	to buffer.
	* build.el (build-with-GNU): Add whitespace between widgets.
	* build.texi: Fix CVS keyword in subtitle.

2001-03-17  Adrian Aichner  <>

	* Makefile (VERSION): r1-66 is released.
	* build-report.el: Update Copyright section.
	* build.el: Add Legalese.
	* build.el (build-make-customize): Add support for GTK_DIR and
	sort list lexically.
	* build.texi: Update Copyright information.  Update release Date.
	* build.texi (Top): Add version and author information.

2001-03-17  Adrian Aichner  <>

	* build.el (build-cvs-checkout-options-validate): Improve
	* build.el (build-cvs-checkout-dir): Change custom type from
	directory to string.

2001-03-12  Adrian Aichner  <>

	* build.el (build-configure):
	* build.el (build-cvs-checkout-options-validate):
	* build.el (build-cvs-options):
	* build.el (build-cvs-checkout-dir):
	* build.el (build-cvs-checkout-parent-dir): New.
	* build.el (build-cvs-xemacs-module):
	* build.el (build-cvs-xemacs-release):
	* build.el (build-cvs-login):
	* build.el (build-cvs-checkout):
	* build.el (build-cvs-update):
	* build.el (build-from-CVS):
	* build.el (build-tarball-extract):
	* build.el (build-make):

2001-02-18  Adrian Aichner  <>

	* build-report.el (build-report-destination): xemacs-build-reports
	has moved to SourceForge, where mailing list name length is
	restricted, hence the name change to
	* build.el: Fix comment structure for folding-mode.
	* build.el (build-cvs-checkout-options-validate): New.
	* build.el (build-cvs-working-dir): Commented out.
	* build.el (build-cvs-checkout-dir): New.
	* build.el (build-config-inc-generate): Moved to Build Make

2000-12-30  Adrian Aichner  <>

	* README: New.

2000-12-29  Adrian Aichner  <>

	* build 1.58 is released.
	* TODO: Correct my E-mail address.
	* build.el: Order all "^\s-*(def" blocks by name in preparation
	for split into multiple files.
	* build.texi (Build Overview): Improve some wording.
	* Shorten description for build package.

2000-10-21  Adrian Aichner  <>

	* build 1.57 is released.
	* Makefile (VERSION): Increment to 1.01
	* build.el (build): Rename buttons.
	* build.texi (Build XEmacs): Document more buttons.
	* build.texi (Known Problems of Build): Enumerate Problems,
	itemize into Problem, Workaround, and Fix.

2000-10-09  Adrian Aichner  <>

	* build.el (build-version-number): Use CVS keyword Name for
	* build.texi: Ditto.
	* Makefile (AUTHOR_VERSION): Ditto.
	* build 1.56 is released.

2000-09-23  Adrian Aichner  <>

	* build-report.el: Update copyright year range.
	build-report-version is determined by XEmacs version -- remove
	* build-report.el (build-report-keep-regexp): Match test results.
	* build-report.el (build-report-delete-regexp): Ignore
	auto-linlining conflicts and texinfmt "Formatting" output.
	* build-report.el (build-report-insert-header): Report
	emacs-version and system-configuration instead of
	* build.el: Require build-report on top-level.  Add package
	version support.  Improve UI.
	* build.el (build): Add informative text to UI.  Fix
	support check (> 21.2-b32) for building with Microsoft Tools.
	* build.el (build-version-number): New.
	* build.el (build-version-date): New.
	* build.el (build-version): New.
	* build.el (build-config-inc-generate): Report version number of

2000-07-05  Adrian Aichner  <>

	* Makefile (VERSION): build 1.51 is released.

2000-07-05  AichnerAd  <>

	* build-report.el: Minor doc changes.  Sync with XEmacs 21.2
	* build-report.el (build-report-version-number): New.
	* build-report.el (build-report-version-date): New.
	* build-report.el (build-report-version): New.

2000-06-22  Adrian Aichner  <>

	* build.texi (Overview): Fix trivial typo.

2000-06-12  Adrian Aichner  <>

	* Makefile (VERSION): build 1.49 is released.

	* build.el (build-config-option-category): Rename all
	build-config- symbols to build-configure-, build-config- is now
	reserved for support under native Windows builds.
	(build): Re-indent whole file.
	(build-with-MS): Generate file from 'build-make
	(build-with-MS-make-commandline): New function building long or
	short build-make commandline depending on support in

2000-05-06  Adrian Aichner  <>

	* build.el (build-make-customize): Bring back *_DIR interface for
	MS builds (can't be deduced from xemacs.mak).

	* Makefile (VERSION): build 1.48 is released.
2000-04-09  Adrian Aichner  <>

	* Makefile (VERSION): build 1.47 is released with minimal

	* build.el: Add ellipsis for push-buttons requiring further

	* Makefile (ELCS): Remove obsolete build-info.elc
	(VERSION): build 1.46 is released.

	* build.el (build-make-customize): Remove MS-specific stuff.
	(build-from-tarballs): Add "Back" button.
	(build-from-CVS): ditto.
	(build-with-GNU): ditto.
	(build-with-MS): ditto.
	(build-build-report): ditto.
	(build-with-MS): Add buttons to "Check temacs (XEmacs before
	dumping)" and "Check XEmacs".

1999-07-15  Adrian Aichner  <>

	* Makefile (AUTHOR_VERSION): Increment to 1.43.

	* build-report.el (build-report-installation-file): Installation
 	file is now in top-level directory for Windows NT as well.

	* build.el (build-build-report): Ditto.

	* Makefile (AUTHOR_VERSION): Increment to 1.42.

	* build.el (build-cvs-update-options): Remove -A switch.

	* build-report.el (build-report-installation-version-regexp):
 	Handle releases in addition to betas.

1999-03-16  Adrian Aichner  <>

	* Create package.