[Bug 3555454] Rearrange a bit to quash 'declared but never defined' compiler warnings.
Only build the threaded builds by default. 
Backport some improvements from Tcl 8.6
Only build the threaded builds by default
build htmlhelp, not winhelp by default
nmakehlp: Add "-V<num>" option, in order to be able to detect partial version numbers.
nmakehlp: Add "-V<num>" option, in order to be able to detect partial version numbers.
nmakehlp: Add "-V<num>" option, in order to be able to detect partial version numbers.
nmakehlp: Add "-V<num>" option, in order to be able to detect partial version numbers.
Remove wrapper macro for ntohs(): unnecessary, because it doesn't require an initialized winsock_2 library
... and don't forget ChangeLog entry
Remove wrapper macro for ntohs(): unnecessary, because it doesn't require an initialized winsock_2 library
merge trunk
3559678 Fix bad filename normalization when the last component is the empty string.
3559678 Fix bad filename normalization when the last component is the empty string.
merge trunk
[Bug 3496014] Protect Tcl_SetByteArrayObj for invalid values
(Backported from Tcl 8.6)
[Bug 3496014] Unecessary memset() in Tcl_SetByteArrayObj().
merge trunk
small wrapper for TclWinNToHs, for change in calling convention
small wrapper for TclWinNToHs, for change in calling convention