If TCL_NO_DEPRECATED is defined, make sure that TIP #139 functions all are taken from the public stub table, even if the inclusion is through tclInt.h.
Clarify readable fileevent "false positives" in	the case of multibyte encodings/transforms [Bug 3436609].
Various bits of cleanup, efficiencies, and comment documentation in tclVar.c
Various bits of cleanup, efficiencies, and comment documentation in tclVar.c (from mig-review)
Put back Tcl_[GS]etStartupScript in internal stub table, so extensions using this, compiled against 8.5 headers still run in Tcl 8.6.
forgot two #undef's
merge trunk
remove some EXTERN and CONST usages in tclWinPort.h
More flexible search for win32 tclConfig.sh, backported from TEA (not actually used in Tcl, only for Tk)
[Bug 3598300]: unix: tcl.h does not include sys/stat.h
[Bug 3598300]: unix: tcl.h does not include sys/stat.h
remove last commit, it breaks the build on linux
peephole INST_START_CMD before entering the big switch in tebc
peephole INST_START_CMD before entering the big switch in tebc
 [Bug 3598300]: unix: tcl.h does not include sys/stat.h
Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by default.
Define Tcl_EvalObj and Tcl_GlobalEvalObj as macros, even when TCL_NO_DEPRECATED is defined, so Tk can benefit from it too (this is not what TCL_NO_DEPRECATED is supposed to do).
and changelog
Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by default.
Define Tcl_EvalObj and Tcl_GlobalEvalObj as macros, even when TCL_NO_DEPRECATED is defined, so Tk can benefit from it too (this is not what TCL_NO_DEPRECATED is supposed to do).
Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by default.
Define Tcl_EvalObj and Tcl_GlobalEvalObj as macros, even when TCL_NO_DEPRECATED is defined, so Tk can benefit from it too.
[Bug 3601086]: Register zlib config as iso8859-1 (a superset of ascii) as that
is an encoding we guarantee to support without loading encoding files.
merge trunk