2003-09-08  Joe English  <jenglish@flightlab.com>
	* tkTheme.c: renamed internal data structures and variable names
	to improve consistency.
	* tkTheme.c: removed custom Tcl_ObjType styleObjType (see
	tcl-core message for why).
	* tkTheme.c: removed last vestiges of ThreadSpecificData.
	* tkTheme.c: Store element implementations in a linked list 
	instead of an array.
	* widget.c, tile.c: BUGFIX: setting -style to a nonexistent style
	crashed.  Failed to propagate TCL_ERROR return codes.

2003-09-08  Joe English  <jenglish@flightlab.com>
	* Refactoring: attempt to split up generic & Tile-specific widget
	code. 
	* 'WidgetCore' must be first member of widget structure;
	simplified WidgetCommandProc() signature accordingly.

2003-09-08  Joe English  <jenglish@flightlab.com>
	* Refactoring: extract Tk_StateMapLookup() from UpdateSettings().

2003-09-08  Joe English  <jenglish@flightlab.com>
	* Added 'padding' element, Tk_GetPaddingFromObj().

2003-09-07  Joe English  <jenglish@flightlab.com>
	* tile.c(TileWidgetCmd): Refactoring:
	replaced parallel enum/array and switch statement
	with Tcl_GetIndexFromObjStruct and indirect function call.

2003-09-07  Joe English  <jenglish@flightlab.com>
	* tkstate.c (WidgetStateSpecUpdateString):
	BUGFIX: coredump if mask == 0.

2003-09-04  Joe English  <jenglish@flightlab.com>
	* Make style engine responsible for extracting widget resources
	instead of element implementations (see tcl-core message for details).

2003-09-04  Joe English  <jenglish@flightlab.com>
	* Simplified element methods (see tcl-core message for details).

2003-09-03  Joe English  <jenglish@flightlab.com>
	* tkTheme.[ch]: Nuked Tk_NameOfStyle; YAGNI.

2003-09-03  Joe English  <jenglish@flightlab.com>
	* tkTheme.[ch]: Reorganized and simplified style engine
	data structures.  As a side effect, also fixed bug #793825.

2003-09-02  Joe English  <jenglish@flightlab.com>
	* tkTheme.[ch]: Refactoring: replace two-level element
	lookup scheme with one-level TTK_GetElement.

2003-09-02  Joe English  <jenglish@flightlab.com>
	* tkTheme.[ch]: Cloned tk/generic/tkStyle.c; changed Tk_* to TTK_*,
	so I can modify style engine locally without having to patch
	the core.

2003-09-01  Joe English  <jenglish@flightlab.com>
	* Added support for -anchor option

2003-08-31  Joe English  <jenglish@flightlab.com>
	* Added "label" element, first cut at declarative layout utilities.

2003-08-29  Joe English  <jenglish@flightlab.com>
	* Initial snapshot release.

