This is the mail archive of the cygwin-apps-cvs@sources.redhat.com mailing list for the cygwin-apps 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]

setup AntiVirus.cc ChangeLog Makefile.am PickP ...


CVSROOT:	/cvs/cygwin-apps
Module name:	setup
Changes by:	maxb@sourceware.org	2004-12-25 23:05:57

Modified files:
	.              : AntiVirus.cc ChangeLog Makefile.am 
	                 PickPackageLine.cc PickView.cc archive.cc 
	                 archive_tar.cc archive_tar.h cygpackage.cc 
	                 cygpackage.h desktop.cc find.cc install.cc 
	                 main.cc mklink2.cc mount.cc netio.cc nio-ie5.h 
	                 proppage.cc script.cc win32.h 
Removed files:
	.              : win32.cc 

Log message:
	2004-12-25  Max Bowsher  <maxb@ukf.net>
	
	The Big Cleanup: Phase "win32"
	
	* win32.h: Major overhaul. Document why we use _WIN32_IE. Move out
	fragment dealing with alloca() to the single file in which it is used.
	Remove fragment dealing with _MAX_PATH, and convert all uses of it
	elsewhere to MAX_PATH. Remove random include of <stdarg.h>. Remove
	NOCOMATTRIBUTE, as setup contains no code which it affects. Remove
	includes of <wininet.h> and <windowsx.h> - see later in this log.
	(IsWindowsNT): New inline function, a much simpler implementation of
	Win32::OS().
	
	* win32.cc: Delete.
	
	* Makefile.am (setup_SOURCES): Remove "win32.cc".
	
	* AntiVirus.cc (detect), PickPackageLine.cc (PickPackageLine::paint),
	* install.c (Installer::installOneSource):
	Use IsWindowsNT(), not Win32::OS().
	* main.cc (main): Use IsWindowsNT(), not locally defined iswinnt.
	
	* PickView.cc (PickView::WindowProc), netio.cc (auth_proc),
	* proppage.cc (PropertyPage::DialogProc):
	Avoid using obfuscating macros from <windowsx.h>.
	
	* archive.cc: Include or #define alloca() in the only file in which
	it is used.
	
	* nio-ie5.h: Include <wininet.h> here, where it is actually needed,
	rather than in "win32.h" which is included almost everywhere.
	
	* archive_tar.cc, archive_tar.h, cygpackage.cc, cygpackage.h,
	* desktop.cc, find.cc, install.cc, main.cc, mklink2.c, mount.cc,
	* script.cc: Use MAX_PATH, not _MAX_PATH.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/AntiVirus.cc.diff?cvsroot=cygwin-apps&r1=2.5&r2=2.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.461&r2=2.462
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/Makefile.am.diff?cvsroot=cygwin-apps&r1=2.46&r2=2.47
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/PickPackageLine.cc.diff?cvsroot=cygwin-apps&r1=2.11&r2=2.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/PickView.cc.diff?cvsroot=cygwin-apps&r1=2.21&r2=2.22
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/archive.cc.diff?cvsroot=cygwin-apps&r1=2.9&r2=2.10
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/archive_tar.cc.diff?cvsroot=cygwin-apps&r1=2.11&r2=2.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/archive_tar.h.diff?cvsroot=cygwin-apps&r1=2.8&r2=2.9
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/cygpackage.cc.diff?cvsroot=cygwin-apps&r1=2.12&r2=2.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/cygpackage.h.diff?cvsroot=cygwin-apps&r1=2.12&r2=2.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/desktop.cc.diff?cvsroot=cygwin-apps&r1=2.38&r2=2.39
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/find.cc.diff?cvsroot=cygwin-apps&r1=2.7&r2=2.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/install.cc.diff?cvsroot=cygwin-apps&r1=2.68&r2=2.69
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/main.cc.diff?cvsroot=cygwin-apps&r1=2.37&r2=2.38
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/mklink2.cc.diff?cvsroot=cygwin-apps&r1=2.2&r2=2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/mount.cc.diff?cvsroot=cygwin-apps&r1=2.18&r2=2.19
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/netio.cc.diff?cvsroot=cygwin-apps&r1=2.11&r2=2.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/nio-ie5.h.diff?cvsroot=cygwin-apps&r1=2.4&r2=2.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/proppage.cc.diff?cvsroot=cygwin-apps&r1=2.12&r2=2.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/script.cc.diff?cvsroot=cygwin-apps&r1=2.17&r2=2.18
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/win32.h.diff?cvsroot=cygwin-apps&r1=2.11&r2=2.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/win32.cc.diff?cvsroot=cygwin-apps&r1=2.1&r2=NONE


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