summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* msgcat 1.7.0 features need foundation of Tcl 8.7.dgp2018-03-122-2/+2
|
* Implement TIP 490: msgcat for TclOOdgp2018-03-121-2/+2
|\
| * Install msgcat 1.7 in library folder 8.6 instead 8.5. It uses tailcall and ↵oehhar2018-01-131-1/+1
| | | | | | | | will not work with 8.5
| * Changed msgcat version from 1.6.2 to 1.7.0 -> this is not a patch releaseoehhar2018-01-131-2/+2
| |
| * TIP490: oo for msgcal: new solution enable any command for oo, new command ↵oehhar2018-01-101-2/+2
| | | | | | | | mcpackagenamespacege
* | Implement TIP 462: Add New [::tcl::process] Ensemble for Subprocess Managementdgp2018-03-125-4/+12
|\ \
| * \ merge 8.7dgp2018-03-1221-1339/+1957
| |\ \ | |/ / |/| |
* | | merge 8.7dgp2018-02-144-27/+20
|\ \ \
| * \ \ merge core-8-6-branchsebres2018-02-081-14/+15
| |\ \ \
| | * | | win/nmakehlp.c: removed unneeded dependencies to shlwapi (the same is easily ↵sebres2018-02-081-14/+15
| | | | | | | | | | | | | | | | | | | | implemented by standard win-api)
| * | | | TIP 493: Cease Distribution of http 1.0dgp2018-02-062-9/+1
| |\ \ \ \
| | * | | | Remove handling of http 1.0 package files from Makefiles.dgp2017-12-292-9/+1
| | | | | |
| * | | | | Fix INCLUDE_INSTALL_DIR def when building against Tcl source. Bump rules.vc ↵apnadkarni2018-02-021-4/+4
| |\ \ \ \ \ | | | |/ / / | | |/| | | | | | | | | to 1.2
| | * | | | Fixed def for INCLUDE_INSTALL_DIR when building against Tcl source. Bumped ↵apnadkarni2018-02-021-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | to 1.2.
* | | | | | merge core-8-branchjan.nijtmans2018-01-181-7/+0
|\ \ \ \ \ \ | |/ / / / /
| * | | | | TIP #485 implementation, Tcl 8.6 part: If Tcl is compiled with ↵jan.nijtmans2018-01-171-7/+0
| | |_|_|/ | |/| | | | | | | | | | | | | -DTCL_NO_DEPRECATED, all Deprecated API (as in the TIP) will be gone.
* | | | | merge core-8-branchjan.nijtmans2018-01-154-130/+98
|\ \ \ \ \ | |/ / / /
| * | | | Re-implement Tcl_WinTCharToUtf/Tcl_WinUtfToTChar in pure win32 api, even for ↵jan.nijtmans2018-01-102-81/+2
| | |/ / | |/| | | | | | | | | | TCL_UTF_MAX=3. We can do that now safely, because of the changed handling of valid 4-byte UTF-8 characters in the previous commit.
| * | | merge core-8-6-branchjan.nijtmans2017-12-281-17/+16
| |\ \ \ | | |/ /
| | * | Fix bug introduced in [0dd0d14489258621] (only for TCL_UTF_MAX > 3): If len ↵jan.nijtmans2017-12-281-17/+16
| | | | | | | | | | | | | | | | | | | | parameter = -1, returned size includes terminating 0-byte. So, account for that. Also, fix some comments which were not accurate any more, now that Windows 95/98 is not supported any more.
| * | | merge core-8-6-branchjan.nijtmans2017-12-281-12/+43
| |\ \ \ | | |/ /
| | * | Make Tcl_WinTCharToUtf/Tcl_WinUtfToTChar work when TCL_UTF_MAX > 3, mainly ↵jan.nijtmans2017-12-281-13/+44
| | | | | | | | | | | | | | | | when sizeof(Tcl_UniChar) != 2.
| * | | Merged core-8-6-branch: replace ifdef TCLDIR with compare against empty stringapnadkarni2017-12-261-1/+1
| |\ \ \ | | |/ /
| | * | Safer to compare TCLDIR against "" rather than ifdef as recursive nmakesapnadkarni2017-12-261-1/+1
| | | | | | | | | | | | can pass TCLDIR as defined but with an empty value.
| | * | merge releasejan.nijtmans2017-12-232-2/+3
| | |\ \
| | | * \ merge 8.6dgp2017-12-145-820/+1844
| | | |\ \
| | | * | | Start RC branch for Tcl 8.6.8dgp2017-12-062-2/+3
| | | | | |
| * | | | | Merge nmake rules 1.1apnadkarni2017-12-231-5/+34
| |\ \ \ \ \ | | |/ / / /
| | * | | | Look for Tcl and Tk import libraries with or without "t" suffix conventionapnadkarni2017-12-231-5/+34
| | | |/ / | | |/| | | | | | | when building extensions. Bump nmake rules version to 1.1 accordingly.
| * | | | Remove use of compiler option "opt:nowin98". Don't use "t" as suffix any ↵jan.nijtmans2017-12-211-26/+14
| | | | | | | | | | | | | | | | | | | | more when building extensions (but still use it for Tcl and Tk).
* | | | | merge core-8-branchjan.nijtmans2017-12-1913-1986/+2663
|\ \ \ \ \ | |/ / / /
| * | | | merge core-8-6-branch. Remove win/coffbase.txt, which isn't used any more.jan.nijtmans2017-12-181-43/+0
| |\ \ \ \ | | |/ / /
| * | | | Revert a few more (int -> size_t) transitions, which could effect extensions ↵jan.nijtmans2017-12-152-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | (such as Itcl 3.4) which use internal Tcl header files. Better wait until 9.0 for this. What we _can_ do is change some (internal) fields to 'unsigned': that doubles the epoch range without further danger. Thanks, Don, for pointing this out!
| * | | | core-8-6-branch merge: Use nmakehlp -L to locate directoriesapnadkarni2017-12-133-25/+72
| |\ \ \ \ | | |/ / /
| | * | | Updated nmake system to make use of the new nmakehlp -L option forapnadkarni2017-12-133-25/+72
| | | | | | | | | | | | | | | locating dependencies.
| * | | | Add -L option to nmakehlp to locate directoriesapnadkarni2017-12-121-1/+100
| |\ \ \ \ | | |/ / /
| | * | | Add -L option to nmakehlp to locate directoriesapnadkarni2017-12-121-1/+100
| | | | |
| * | | | Merge from core-8-6-branch - install stubs and headers where presentapnadkarni2017-12-112-2/+48
| |\ \ \ \ | | |/ / /
| | * | | Allow standard targets to be selectively disabled.apnadkarni2017-12-112-2/+48
| | | | | | | | | | | | | | | | | | | | Automatic install for extension stubs and public headers if present. Print installation dir, remove useless partial print of preprocessor defines.
| * | | | merge core-8-6-branchjan.nijtmans2017-12-091-1/+19
| |\ \ \ \ | | |/ / /
| | * | | Undo latest change to tcl.rc, since the autoconf-based windows build doesn't ↵jan.nijtmans2017-12-091-1/+19
| | | | | | | | | | | | | | | | | | | | know about PRJLIBNAME
| * | | | TIP477 merge: nmake build reformapnadkarni2017-12-085-1628/+2442
| |\ \ \ \ | | |/ / /
| | * | | Merge TIP 477 implementationapnadkarni2017-12-085-837/+1651
| | |\ \ \ | | | |/ / | | |/| |
| | | * | Use PRJ_PACKAGE_TCLNAME instead of PROJECT when generating TEA based pkgindexapnadkarni2017-12-051-2/+4
| | | | |
| | | * | Added back nothreads option.apnadkarni2017-11-171-2/+6
| | | | |
| | | * | Fix ignore-glob versioned setting (something went wrong in previous merge). ↵jan.nijtmans2017-11-172-160/+160
| | | | | | | | | | | | | | | | | | | | Also convert rules-ext.vc and targets.vc to CRLF line-endings.
| | | * | merge core-8-6-branchjan.nijtmans2017-11-179-19/+56
| | | |\ \
| | | * | | Check for existence of targets.vc, not rules.vc to determine nmake support dir.apnadkarni2017-11-171-5/+6
| | | | | |
| | | * | | Add PRJ_PACKAGE_TCLNAME and other minor changes.apnadkarni2017-11-171-8/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also: Change ifdef checks to check for empty string instead. Quote include paths.
| | | * | | Loosen restriction on where rules-ext.vc file is located.apnadkarni2017-11-152-12/+45
| | | | | |