After a Tcl_SetObjResult, don't do a Tcl_TransferResult to the same interpreter
Stop [glob] complaining about empty list result.  Continue support for
a no-op -nocomplain option, but don't document it.  Old script support only.
Re-fix failing load-3.2 test.  The right way this time.
Remove all maintenance of a string result in the Interp.
Initialize legacyFreeProc with invalid value: This will result in
a crash immediately, when an extention tries to call it, in stead
of crashing some time later....
Remove some more legacy regarding accessing interp->result
Remove obsolete functions Tcl_GetDefaultEncodingDir and Tcl_SetDefaultEncodingDir
merge trunk
merge trunk
merge trunk
turn pkgb.so into a Tcl8 interoperability test
library: Whatever Tcl9 looks like, loading pkgb.so in Tcl 8 should
either result in an error-message, either succeed, but never crash.
merge trunk
merge trunk
merge trunk
merge trunk
allow novem to use installed Tcl8 .tm packages, such as tcltest and msgcat
remove some dead code (already planned to be removed in Tcl9)
merge trunk
Merge trunk. 
Add more clarity why refCount should be decremented AFTER checking for <2. 
Protect 8.x extensions for being loadable in "novem", by changing Tcl_PkgProvide into a macro.
remove deprecated functions Tcl_VarEval and Tcl_VarEvalVA
Remove all VA functions Tcl_AppendResultVA, Tcl_AppendStringsToObjVA, Tcl_SetErrorCodeVA, Tcl_PanicVA, and dependancy of tcl.h on <stdarg.h>. TIP required.
merge trunk
remove unnecessary struct names, which only pollute the "struct" namespace for the compiler.