setup ChangeLog String++.h install ...
Mon Mar 17 22:23:00 GMT 2003

CVSROOT:	/cvs/cygwin-apps
Module name:	setup
Changes by:	2003-03-17 22:23:34

Modified files:
	.              : ChangeLog String++.h 

Log message:
	2003-03-16  Robert Collins  <>
	* package_db.h (PackageDBConnectedIterator): Typedef for connected loop detection collection iterator.
	* (ConnectedLoopDetector): An implementation of R.E. Tarjans strongly connected set visitor algorithm.
	* (do_postinstall): Use the new iterator for visiting postinstall scripts.
	2003-03-16  Robert Collins  <>
	* Introduce Installer class.
	(init_dialog): Rename to Installer::initDialog.
	(progress): Rename to Installer::progress.
	(standard_dirs): Rename to Installer::StandardDirs.
	(uninstall_one): Rename to Installer::uninstallOne.
	(replace_one): Rename to Installer::replaceOne.
	(log_ror_failure): Rename to Installer::replaceOnRebootFailed.
	(log_ror_success): Rename to Installer::replaceOnRebootSucceeded.
	(install_one_source): Rename to Installer::installOneSource.
	Note script files as they are installed.
	* (packageversion::addScript): Implement.
	(packageversion::scripts): Implement.
	* package_version.h (packageversion::addScript): Record the presence of a script.
	* script.h (Script): New class to track scripts.
	* (do_postinstall): Iterate through the package listed scripts before searching for scripts.
	* (String::substr): Second argument needed to be signed.
	* String++.h (String::substr): Second argument needed to be signed.


More information about the Cygwin-apps-cvs mailing list