Source

build / ChangeLog

adrian 5d0aed7 



adrian e09c3ce 










adrian 31affcf 




youngs 9038241 









adrian e96219c 




adrian 3d4b7da 








adrian 908b218 





adrian f65dba4 

adrian dc5bc6e 
adrian f65dba4 





adrian 2fe7f94 


adrian 944d328 
adrian 2fe7f94 


aichnerad bf4e633 




aichnerad 6266602 






aichnerad f56266c 








aichnerad b949461 








aichnerad ae25d76 











aichnerad ab8213e 





administrator ee28593 









aichnerad ae6dc54 









aichnerad 5121f51 






aichnerad 2293f60 















administrator 5030701 
















AichnerAd ba66c85 









AichnerAd f3ad071 









AichnerAd a317f87 







AichnerAd dccc85d 




















AichnerAd a6366c6 



AichnerAd 785197a 







AichnerAd 8aa288f 



AichnerAd 70e65c0 













AichnerAd 0d10c5c 




AichnerAd 70e65c0 

AichnerAd bf6d241 



















aichner fa44dfe 

aichner 3461b14 






aichner fa44dfe 






aichner d5d4fa8 



2001-12-30  Adrian Aichner  <adrian@xemacs.org>

	* build.texi: Add missing direntry.

2001-12-02  Adrian Aichner  <adrian@xemacs.org>

	* build.el:
	* build.el (build-cvs-use-pcl-cvs): New.
	* build.el (build-cvs-update): Obey build-cvs-use-pcl-cvs.  If
	nil, run cvs update via (compile ...).
	* build.el (build-from-CVS): Reword widget UI to use "CVS tag".
	* build.el (build-with-MS): Overwrite build-report-version-file
	according to build settings for build-report to find correct
	information.

2001-05-19  Adrian Aichner  <adrian@xemacs.org>

	* build.el (build-with-MS): Use build-report-version-file after
	setting is.

2001-05-13  Adrian Aichner  <adrian@xemacs.org>

	* build.el (build-from-CVS): Name buffer correctly.
	* build.el (build-tarball-site): Update download sites from
	XEmacs-21.4.2/etc/FTP.
	* build.el (build-with-MS): Use version.sh of directory we build
	in and customize build-report-version-file accordingly (without
	saving in order to stay out of build-report's way).
	* build.el (build-with-MS-make-commandline): Removed.

2001-04-30  Adrian Aichner  <adrian@xemacs.org>

	* build.el (build-version-number): Don't skip over first
	character, which used to be r (for release).

2001-04-30  Adrian Aichner  <adrian@xemacs.org>

	* Makefile (VERSION): Start at 1.01 for now.
	* README: Document discontinuation of CVS keywords Name and Date
	and their use via cvs update -r rMAJOR-MINOR -kv.
	* build.el (build-version-number): Substitute version manually.
	* build.el (build-version-date): Substitute date manually.
	* build.texi: Substitute version and date manually.

2001-04-29  Steve Youngs  <youngs@xemacs.org>

	* Makefile (AUTHOR_VERSION): Changed to '1.78'.
	(ELCS): Removed 'build-report.elc'.
	(REQUIRES): Add xemacs-base, pcl-cvs, dired, w3 & prog-modes.

2001-04-28  Adrian Aichner  <adrian@xemacs.org>

	* Makefile (VERSION): r1-78 is released.
	* .cvsignore: Ignore the usual autogenerated files.

2001-04-26  Steve Youngs  <youngs@xemacs.org>

	* build.el: Autoload 'ring-insert-at-beginning, efs-copy-file'.

2001-04-25  Adrian Aichner  <adrian@xemacs.org>

	* Makefile (VERSION): r1-77 is released.
	* Makefile (CATEGORY): Change from comm to libs.
	* build.el (build-with-MS): Generate config.inc for XEmacs 21
	minor versions > 2.

2001-04-19  Adrian Aichner  <adrian@xemacs.org>

	* Makefile (VERSION): r1-76 is released.
	* README: Update documentation.

2001-04-08  Adrian Aichner  <adrian@xemacs.org>

	* Makefile (VERSION): r1-75 is released.
	* build.el: Require compile.
	* build.el (build-configure-sym-to-opt): Retain both dashes in
	build-configure options.

2001-04-08  Adrian Aichner  <adrian@xemacs.org>

	* Makefile (VERSION): r1-74 is released.
	* build.el (build-configure): Fix configure argument processing.
	* build.el (build-configure-generate): Find "configure.usage"
	according to `build-from-what', not (config-value-hash-table) of
	running XEmacs.
	* build.el (build-make-generate): Ditto for "Makefile.in".

2001-04-07  Adrian Aichner  <adrian@xemacs.org>

	* Makefile (VERSION): r1-73 is released.
	* build.el (build-configure-string): Use
	`build-configure-set-value' instead of `build-make-set-value'.
	* build.el (build-configure-file): Ditto.
	* build.el (build-configure-dir): Ditto.
	* build.el (build-configure-type): Ditto.

2001-04-07  Adrian Aichner  <adrian@xemacs.org>

	* Makefile (VERSION): r1-72 is released.
	* build.el (build-make-sym-to-opt): Removed from
	`build-configure-prolog'.
	* 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-configure-prolog'.
	* build.el (build-configure-set-value): New in
	`build-configure-prolog'.

2001-03-28  Adrian Aichner  <adrian@xemacs.org>

	* 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  <adrian@xemacs.org>

	* 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  <adrian@xemacs.org>

	* 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  <adrian@xemacs.org>

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

2001-03-12  Adrian Aichner  <adrian@xemacs.org>

	* 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  <adrian@xemacs.org>

	* 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
	xemacs-buildreports@xemacs.org.
	* 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
	section.

2000-12-30  Adrian Aichner  <adrian@xemacs.org>

	* README: New.

2000-12-29  Adrian Aichner  <adrian@xemacs.org>

	* 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.
	* package-info.in: Shorten description for build package.

2000-10-21  Adrian Aichner  <adrian@xemacs.org>

	* 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  <adrian@xemacs.org>

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

2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>

	* build-report.el: Update copyright year range.
	build-report-version is determined by XEmacs version -- remove
	build-report-version*.
	* 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-report-version.
	* build.el: Require build-report on top-level.  Add package
	version support.  Improve UI.
	* build.el (build): Add informative text to UI.  Fix config.inc
	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
	build.

2000-07-05  Adrian Aichner  <aichner@ecf.teradyne.com>

	* Makefile (VERSION): build 1.51 is released.

2000-07-05  AichnerAd  <aichner@ecf.teradyne.com>

	* build-report.el: Minor doc changes.  Sync with XEmacs 21.2
	lisp/build-report.el 1.5.2.4.
	* 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  <aichner@ecf.teradyne.com>

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

2000-06-12  Adrian Aichner  <aichner@ecf.teradyne.com>

	* 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 config.inc support under native Windows builds.
	(build): Re-indent whole file.
	(build-with-MS): Generate config.inc file from 'build-make
	options.
	(build-with-MS-make-commandline): New function building long or
	short build-make commandline depending on config.inc support in
	xemacs.mak.

2000-05-06  Adrian Aichner  <aichner@ecf.teradyne.com>

	* 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  <aichner@ecf.teradyne.com>

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

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

	* 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  <aichner@ecf.teradyne.com>

	* 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  <aichner@ecf.teradyne.com>

	* Create package.
	
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.