merged
Another bit more
Another few bits of zlib stream core hacking
Fix [Bug 2712377]: [info vars] and object declared variables
Fix [Bug 3396896]
Argument parsing update
merge trunk
	* generic/tcl.h (TCL_DEPRECATED_API): Added macro that can be used to
	mark parts of Tcl's API as deprecated. Currently only used for fields
	of Tcl_Interp, which TIPs 330 and 336 have deprecated with a migration
	strategy; we want to encourage people to move away from those fields.
very slight tidy up to make build messages more regular
corrected changelog entry
Ensure all documented functions are listed in index line.
towards dictionary setting on transforms
[Bug 3448512]: clock scan "1958-01-01" fails only in debug compilation
[Bug 3448512]: clock scan "1958-01-01" fails only in debug compilation
fix windows build broken by [92cfbef048]
(Refactor Win socket and load code to be less baroque in its internals)
[Bug 3514475]: remove TclpGetTimeZone and TclpGetTZName
sync win/rules.vc with Tk version
sync win/rules.vc with Tk version
merge trunk
	* generic/tclZlib.c (ZlibTransformSetOption): [Bug 3517696]: Make
	flushing work correctly in a pushed compressing channel transform.