setup ChangeLog Makefile.am choose.cc choose.h ...

rbcollins@sources.redhat.com rbcollins@sources.redhat.com
Sun Jul 27 13:18:00 GMT 2003


CVSROOT:	/cvs/cygwin-apps
Module name:	setup
Changes by:	rbcollins@sourceware.org	2003-07-27 13:18:01

Modified files:
	.              : ChangeLog Makefile.am choose.cc choose.h 
	                 package_db.cc package_db.h package_meta.cc 
	                 package_meta.h 
Added files:
	.              : Generic.h 

Log message:
	2003-07-27  Robert Collins  <rbtcollins@hotmail.com>
	
	* Generic.h: New file, home for generic programming tools.
	(visit_if): Move here from package_meta.cc.
	Adjust to be fully parameterised.
	* package_meta.h (packagemeta::hasNoCategories): Query for generic
	programming.
	(packagemeta::setDefaultCategories): set categories for packages
	with none.
	* package_meta.cc: Move visit_if out. Adjust users for
	full paramterised operation.
	(packagemeta::hasNoCategories): Implement.
	(packagemeta::setDefaultCategories): Implement.
	* choose.cc (ChooserPage::fillMissingCategory): Use visit_if to
	reduce duplicate code.
	(ChooserPage::setExistence): Delete.
	* choose.h (ChooserPage::setExistence): Rename to
	packagedb::setExistence.
	* package_db.h (packagedb::setExistence): Declare.
	* package_db.cc (packagedb::setExistence): Copy from choose.cc

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/Generic.h.diff?cvsroot=cygwin-apps&r1=NONE&r2=2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.387&r2=2.388
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/Makefile.am.diff?cvsroot=cygwin-apps&r1=2.31&r2=2.32
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/choose.cc.diff?cvsroot=cygwin-apps&r1=2.124&r2=2.125
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/choose.h.diff?cvsroot=cygwin-apps&r1=2.28&r2=2.29
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_db.cc.diff?cvsroot=cygwin-apps&r1=2.26&r2=2.27
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_db.h.diff?cvsroot=cygwin-apps&r1=2.18&r2=2.19
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_meta.cc.diff?cvsroot=cygwin-apps&r1=2.40&r2=2.41
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_meta.h.diff?cvsroot=cygwin-apps&r1=2.28&r2=2.29



More information about the Cygwin-apps-cvs mailing list