Shift more burden of smart cleanup onto the TclFreeCompileEnv() routine.
Stop crashes when the hookProc raises an error.
Use iPtr field instead of source field to mark a CompileEnv as uninitialized.
envPtr->source == NULL can actually be valid (at least when merging forward).
Shift more burden of smart cleanup onto the TclFreeCompileEnv() routine.
Stop crashes when the hookProc raises an error.
Restore the ReleaseCmdWordData cleanup routine from 8.4, to plug very
rare memory leak.
Shift more burden of smart cleanup onto the TclFreeCompileEnv() routine.
Stop crashes when the hookProc raises an error.
unused variables
Bug [3599194]: compat/fake-rfc2553.c is broken
For Unicode 6.3, mongolian vowel separator (U+180e) is nominated to change character class from Space to Control character. 
Make sure that "string is space" will continue to return 1 for this character. See TIP #413.
3605719,3605720 Test independence. Thanks Rolf Ade for patches.
3605719,3605720 Test independence.  Thanks Rolf Ade for patches.
ArraySearch struct used only locally.  Remove from tclInt.h.
Array Search struct used only locally.  Remove from tclInt.h.
Remove unused struct InterpList.
Remove unused struct InterpList.
LimitHandler struct used only locally.  Remove from tclInt.h.
LimitHandler struct used only locally.  Remove from tclInt.h
Repair linked list management in Tcl_DeleteCloseHandler().
CloseCallback struct is used only locally.  Remove from tclInt.h.
Repair linked list management in Tcl_DeleteCloseHandler().
CloseCallback struct used only locally.  Remove from tclIO.h.
Repair linked list management in Tcl_DeleteCloseHandler().
CloseCallback struct used only locally.  Remove from tclIO.h.
[Bug 3605721]: Test independence fixes for binary-41.*