TclCompileScript() should not overwrite envPtr->numSrcBytes.
The envPtr already has the right value stored in it.
TclCompileScript() should not overwrite envPtr->numSrcBytes.
The envPtr already has the right value stored in it.
Modify internal TclStubInfoType type:  use TclStubs * in stead of ClientData, so less type casts are needed in the code. 
Disadvantage: somewhat more code duplication, but it makes the code much more understandable.
Don't use TclpInetNtoa any more, use inet_ntoa in stead. Since IP6 support it's even not necessary any more (except for fake-rfc2553, but mutexes are used here already) , but it's in the internal stub table so we cannot remove it unto 9.0
Remove TclInitStubTable() function (but keep it in the "initsubsystems" branch).
Don't use deprecated Tcl_DStringTrunc any more.
Don't use deprecated Tcl_DStringTrunc any more
Make more use of the CompileTokens() macro.
Replace always true test with assertion.
Proposed solution for [9b2e636361]
Allocate encoding name, so caller of Tcl_RegisterConfig() doesn't need to keep it forever. 
Fix some comments.
formatting, typo
typos. 
On Cygwin, Tcl_SetPanicProc(NULL) should set back the panic proc to its default, which is not NULL.
Correct typo detected by valgrind.
Stop buffer overrun into undefined values detected by valgrind.
Bug [9b2e636361]: Tcl_CreateInterp() needs initialized encodings.
Bug [9b2e636361]: Tcl_CreateInterp() needs initialized encodings.
Fix [34538ba43f]
Fix [34538ba43f]
Bug [32afa6e256]: dirent64 check is incorrect in tcl.m4. Thanks to Brian Griffin.