Disable the legacy configuration setting from $::argv only when a setting call
to [configure] is made. Queries should not disturb that support.
Bump to tcltest 2.3.5.
MODULE_SCOPE symbol names are suppoted to start with 'tcl' (data) or 'Tcl' (code)
merge trunk
Fix gcc warning in cygwin build: implicitely declared function TclUnixOpenTemporaryFile. 
Move the function to slot 30, and define it (as 0) for win32 as well.
merge trunk
Change TCL_VERSION to "8.6-" everywhere in Tcl_InitStubs. This is not the way how to do it! Just for testing purposes.
use Tcl_PkgProvideEx everywhere (again, for testing purposes)
do some Tcl_EvalEx, for test-purposes, demonstrating a crash
Tcl_InitStubs("8.5",1) would succeed in an "8.50" interp.  Fixed.
Tcl_InitStubs("8.5",1) would succeed in an "8.50" interp. Fixed.
Turn pkgb.so into a Tcl9 interoperability test
library: Whatever Tcl9 looks like, loading pkgb.so in Tcl 9 should
either result in an error-message, either succeed, but never crash.
Turn pkgb.so into a Tcl9 interoperability test
library: Whatever Tcl9 looks like, loading pkgb.so in Tcl 9 should
either result in an error-message, either succeed, but never crash.
Extended test of [load]ing Tcl 8 compiled extension into Tcl 9 interp.
add proper runtime-detection to pkgb.so
fix failing test
small correction in doc/NRE.3
Source compat, rather than stubs compat demo.
3593703 Don't crash on bad input to Tcl_PkgRequire*().
3593703 Don't crash on bad input to Tcl_PkgRequire*().
merge trunk
only set tclStubsPtr if all version checks pass. Backported from tcl 8.5.