setup ChangeLog PickCategoryLine.cc PickCatego ...

rbcollins@sources.redhat.com rbcollins@sources.redhat.com
Sun Jul 7 08:14:00 GMT 2002


CVSROOT:	/cvs/cygwin-apps
Module name:	setup
Changes by:	rbcollins@sources.redhat.com	2002-07-07 08:14:50

Modified files:
	.              : ChangeLog PickCategoryLine.cc 
	                 PickCategoryLine.h IniDBBuilderPackage.cc 
	                 PickView.cc category.cc category.h choose.cc 
	                 package_db.cc package_db.h package_meta.cc 
	                 package_meta.h 

Log message:
	2002-07-08  Robert Collins  <rbtcollins@hotmail.com>
	
	* PickCategoryLine.cc: Change bucket to use STL container syntax
	throughout.
	(PickCategoryLine::paint): Use new Category type syntax.
	* PickCategoryLine.h: Use STL vectors rather than custom containers
	throughout.
	* IniDBBuilderPackage.cc (IniDBBuilderPackage::buildPackageCategory):
	Use new add_category syntax.
	* PickView.cc (PickView::insert_pkg): Use new Category type syntax.
	(PickView::insert_category): Ditto.
	(PickView::init_headers): Ditto.
	* category.cc: Trim obsolete code.
	* category.h: Replace interconnecting class with a typedef to
	facilitate leveraging STL maps.
	* choose.cc (fill_missing_category): Use updated pkg.add_category
	syntax.
	(default_trust): Use new Category type syntax.
	(set_view_mode): Ditto.
	(create_listview): Ditto.
	* package_db.cc (categories): Ditto.
	* package_db.h: Update headers list to include needed headers.
	(packagedb::categories): Replace custom list with STL map.
	* package_meta.cc: Use new Category type syntax throughout.
	(packagemeta::add_category): Implement new syntax.
	* package_meta.h: Remove commented out source.
	(packagemeta::add_category): Update syntax to decouple interface from
	packagedb.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.268&r2=2.269
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/PickCategoryLine.cc.diff?cvsroot=cygwin-apps&r1=2.3&r2=2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/PickCategoryLine.h.diff?cvsroot=cygwin-apps&r1=2.4&r2=2.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/IniDBBuilderPackage.cc.diff?cvsroot=cygwin-apps&r1=2.8&r2=2.9
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/PickView.cc.diff?cvsroot=cygwin-apps&r1=2.7&r2=2.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/category.cc.diff?cvsroot=cygwin-apps&r1=2.6&r2=2.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/category.h.diff?cvsroot=cygwin-apps&r1=2.5&r2=2.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/choose.cc.diff?cvsroot=cygwin-apps&r1=2.104&r2=2.105
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_db.cc.diff?cvsroot=cygwin-apps&r1=2.21&r2=2.22
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_db.h.diff?cvsroot=cygwin-apps&r1=2.12&r2=2.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_meta.cc.diff?cvsroot=cygwin-apps&r1=2.29&r2=2.30
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/package_meta.h.diff?cvsroot=cygwin-apps&r1=2.18&r2=2.19



More information about the Cygwin-apps-cvs mailing list