This is the mail archive of the cygwin-cvs@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

src/winsup/cinstall ChangeLog Makefile.in READ ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	rbcollins@sources.redhat.com	2002-01-19 05:33:18

Modified files:
	winsup/cinstall: ChangeLog Makefile.in README archive.cc 
	                 archive.h choose.cc choose.h ini.h install.cc 
	                 res.rc resource.h win32.h 
Added files:
	winsup/cinstall: win32.cc 

Log message:
	2002-01-20  Robert Collins  <rbtcollins@hotmail.com>
	
	* Makefile.in (OBJS): Add win32.o - win32 support functions.
	* README: Update todos.
	* archive.cc (extract_file): Support a suffix for appending to extracted files.
	* archive.h: Ditto.
	* choose.cc (set_view_mode): Use the new view::views class.
	(view::views::Unknown): New static for defaulting view::views variables.
	(view::views::PackageFull): New static for the current view.
	(view::views::Package): Ditto.
	(view::views::Category): Ditto.
	(topbucket::paint): Remove.
	(topbucket::empty): Rename to pick_category_line::empty.
	(topbucket::~topbucket): Remove.
	(paint): Use the new view::views class.
	Don't paint 'all' as a category when showing package categoies.
	(pick_category_line::actiontext): New method.
	(pick_category_line::paint): Make showing the category optional, and show the
	'category action'.
	(pick_category_line::click): Make showing the category optional, and
	differentiate between the name being clicked, and the action description.
	(view::view): Use the new view::views class.
	(view::set_view_mode): Ditto.
	(view::mode_caption): Ditto.
	(view::views::caption): New method.
	(view::set_headers): Use the new view::views class.
	(view::clear_view): Ditto.
	(viewsplusplus): Replaced by
	(view::views::operator++): New operator.
	(set_view_mode): Use the new view::views class.
	(create_listview): Ditto.
	(dialog_cmd): Ditto.
	* choose.h (actions): Remove.
	(views): Remove.
	(pick_line): Add a new convenience constructor.
	(top_bucket): Remove.
	(pick_category_line): Reparent under pick_line, and adsorb top_bucket.
	(view::views): New class.
	* ini.h: Don't include choose.h
	(is_download_action): Remove.
	(is_upgrade_action): Remove.
	(is_uninstall_action): Remove.
	(is_full_action): Remove.
	* install.cc (num_replacements): New static.
	(rebootneeded): Ditto.
	(replace_one): Handle upgrades separate from removal or new installs.
	(install_one_source): Handle in use files.
	(install_one): Don't repeat upgrades.
	(do_install_thread): Initialize new statics.
	Order actions as uninstall, replace, install.
	Warn about rebooting if needed.
	* res.rc (IDS_REBOOT_REQUIRED): New string.
	* resource.h (IDS_REBOOT_REQUIRED): Give value.
	* win32.h: Declare class Win32, and update copyright and intent message.
	* win32.cc: New file.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/win32.cc.diff?cvsroot=src&r1=NONE&r2=2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/ChangeLog.diff?cvsroot=src&r1=2.174&r2=2.175
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/Makefile.in.diff?cvsroot=src&r1=2.42&r2=2.43
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/README.diff?cvsroot=src&r1=2.12&r2=2.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/archive.cc.diff?cvsroot=src&r1=2.2&r2=2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/archive.h.diff?cvsroot=src&r1=2.2&r2=2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/choose.cc.diff?cvsroot=src&r1=2.84&r2=2.85
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/choose.h.diff?cvsroot=src&r1=2.11&r2=2.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/ini.h.diff?cvsroot=src&r1=2.27&r2=2.28
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/install.cc.diff?cvsroot=src&r1=2.34&r2=2.35
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/res.rc.diff?cvsroot=src&r1=2.33&r2=2.34
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/resource.h.diff?cvsroot=src&r1=2.15&r2=2.16
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/win32.h.diff?cvsroot=src&r1=2.2&r2=2.3


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]