Changes On Branch winFixes
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch winFixes Excluding Merge-Ins

This is equivalent to a diff from 572fd31268 to d22d2fc5be

2016-09-26
09:08
Fix the 'htmlhelp' target so that it compiles cleanly and includes all the appropriate HTML files. ... check-in: ecdfaed5d3 user: jan.nijtmans tags: core-8-6-branch
2016-09-21
09:36
merge core-8-6-branch. Undo changes to coffbase.txt (they cause overlap with Tk) Closed-Leaf check-in: d22d2fc5be user: jan.nijtmans tags: winFixes
09:28
Merge core-8-6-branch. Add more comments to tclLiteral.c, contributed by mr_calvin check-in: 8ac9a69b51 user: jan.nijtmans tags: trunk
09:20
Make it more likely that compiles with VS2012/VS2013 actually work on Windows XP. See: [https://tedw... check-in: 572fd31268 user: jan.nijtmans tags: core-8-6-branch
09:15
Make it more likely that compiled with VS2012/VS2013 actually work on Windows XP. See: [https://tedw... check-in: a26067b252 user: jan.nijtmans tags: core-8-5-branch
2016-09-19
18:48
Permit static linking to the MSVCRT as a stand-alone option. Enable WinXP SDK compatibility. check-in: 126eddaf93 user: mistachkin tags: winFixes
2016-09-16
09:06
Fix [c7d0bc9a549714e0]: Newly introduced unshared (local-only) literals from cmd resolvers cause Tcl... check-in: 8924992522 user: jan.nijtmans tags: core-8-6-branch

Changes to win/makefile.vc.
733
734
735
736
737
738
739
740

741
742
743
744
745
746
747
748

749
750

751
752
753

754
755

756
757
758
759
760
761
762
763
764
765
766






767
768
769
770
771
772
773
733
734
735
736
737
738
739

740
741
742
743
744
745
746
747

748
749

750
751
752
753
754
755
756
757
758
759
760
761
762






763
764
765
766
767
768
769
770
771
772
773
774
775







-
+







-
+

-
+



+


+





-
-
-
-
-
-
+
+
+
+
+
+







# Build the Windows HTML help file.
#---------------------------------------------------------------------

# NOTE: you can define HHC on the command-line to override this
!ifndef HHC
HHC=""%ProgramFiles%\HTML Help Workshop\hhc.exe""
!endif
HTMLDIR=$(ROOT)\html
HTMLDIR=$(OUT_DIR)\html
HTMLBASE=TclTk$(VERSION)
HHPFILE=$(HTMLDIR)\$(HTMLBASE).hhp
CHMFILE=$(HTMLDIR)\$(HTMLBASE).chm

htmlhelp: chmsetup $(CHMFILE)

$(CHMFILE): $(DOCDIR)\*
	@$(TCLSH) $(TOOLSDIR)\tcltk-man2html.tcl
	@$(TCLSH) $(TOOLSDIR)\tcltk-man2html.tcl "--htmldir=$(HTMLDIR)"
	@echo Compiling HTML help project
	@$(HHC) <<$(HHPFILE) >NUL
	-$(HHC) <<$(HHPFILE) >NUL
[OPTIONS]
Compatibility=1.1 or later
Compiled file=$(HTMLBASE).chm
Default topic=contents.htm
Display compile progress=no
Error log file=$(HTMLBASE).log
Full-text search=Yes
Language=0x409 English (United States)
Title=Tcl/Tk $(DOT_VERSION) Help
[FILES]
contents.htm
docs.css
Keywords
TclCmd
TclLib
TkCmd
TkLib
UserCmd
Keywords\*.htm
TclCmd\*.htm
TclLib\*.htm
TkCmd\*.htm
TkLib\*.htm
UserCmd\*.htm
<<

chmsetup:
	@if not exist $(HTMLDIR)\nul mkdir $(HTMLDIR)

#-------------------------------------------------------------------------
# Build the old-style Windows .hlp file
Changes to win/rules.vc.
226
227
228
229
230
231
232




233
234
235
236
237
238
239
240

241
242
243
244
245
246
247
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252







+
+
+
+








+







!else
!if [nmakehlp -f $(OPTS) "static"]
!message *** Doing static
STATIC_BUILD	= 1
!else
STATIC_BUILD	= 0
!endif
!if [nmakehlp -f $(OPTS) "nomsvcrt"]
!message *** Doing nomsvcrt
MSVCRT		= 0
!else
!if [nmakehlp -f $(OPTS) "msvcrt"]
!message *** Doing msvcrt
MSVCRT		= 1
!else
!if !$(STATIC_BUILD)
MSVCRT		= 1
!else
MSVCRT		= 0
!endif
!endif
!endif
!if [nmakehlp -f $(OPTS) "staticpkg"] && $(STATIC_BUILD)
!message *** Doing staticpkg
TCL_USE_STATIC_PACKAGES	= 1
!else
TCL_USE_STATIC_PACKAGES	= 0