[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sun May 9 08:35:27 CEST 2010


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	10/05/09 08:35:27

Modified files:
	cm3/m3-ui/vbtkit/src/lego/: ZChassisVBT.m3 m3makefile 
	cm3/m3-ui/vbtkit/src/lego/POSIX/: m3makefile 
	cm3/m3-ui/vbtkit/src/lego/WIN32/: m3makefile 
Removed files:
	cm3/m3-ui/vbtkit/src/lego/POSIX/: ZChassisVBT.m3 
	cm3/m3-ui/vbtkit/src/lego/WIN32/: ZChassisVBT.m3 

Log message:
	unfork ZChassisVBT.m3
	
	instead of copying 140 lines and changing a few, when
	both variations are portable, you can test
	Compiler.ThisOS = Compiler.OS.POSIX or Compiler.OS.WIN32
	and just have both variations.
	
	Alternately, make a /smaller/ interface and /smaller/ implementation
	that just contains the changed functions/lines
	
	The larger ScrollerVBTClass.m3 file received more churn so
	merging might not be viable/worthwhile.
	
	Besides, the Posix gui is terrible here, G for grow, C for close,
	we should probably just use the Win32 gui everywhere.




More information about the M3commit mailing list