summaryrefslogtreecommitdiffstats
path: root/win/tclAppInit.c
Commit message (Collapse)AuthorAgeFilesLines
* more spacing/formatting tweaksdkf2024-03-191-3/+2
|
* Merge 8.7jan.nijtmans2023-11-101-1/+1
|\
| * Recommend Tcl_CreateObjCommand over Tcl_CreateCommandjan.nijtmans2023-11-101-1/+1
| |
* | Almost a merge-mark, just remove one (size_t) cast.jan.nijtmans2023-04-181-1/+1
|\ \ | |/
| * Adapt TIP's #494/#481/#537/#544/#568/#616/#623/#627/#630 to TIP #660 changesjan.nijtmans2023-04-181-1/+1
| |
* | Fix [1d074b177a]. Failure to read .tclshrcapnadkarni2023-02-251-2/+5
| |
* | Merge 8.7jan.nijtmans2022-07-191-10/+15
|\ \ | |/
| * Make sure that tclAppInit.c is never built with -DUSE_TCL_STUBS, so we don't ↵jan.nijtmans2022-07-191-10/+15
| |\ | | | | | | | | | need those dirty tricks in it any more.
| | * Updste stdlib.h (add missing functions). Restructure tclAppInit.cjan.nijtmans2022-07-181-12/+14
| | |
| | * Merge 8.7jan.nijtmans2022-07-171-14/+19
| | |\
| | * | tclAppInit.c should be built without BUILD_tcl/USE_TCL_STUBS always. All ↵jan.nijtmans2019-10-241-2/+5
| | | | | | | | | | | | | | | | build files should be adapted now to assure that.
* | | | Merge 8.7jan.nijtmans2022-07-191-3/+3
|\ \ \ \ | |/ / /
| * | | Make a start converting -1 -> TCL_INDEX_NONE where appropriatejan.nijtmans2022-07-191-3/+3
| | |/ | |/|
* | | Merge 8.7jan.nijtmans2022-02-011-5/+4
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2022-02-011-5/+4
| |\ \
| | * | Code cleanup in tclMain.c and tclAppInit.c: Make them Tcl-8.7-aware, usable ↵jan.nijtmans2022-02-011-9/+17
| | | | | | | | | | | | | | | | as more generic examples for extensions.
* | | | Merge 9.0jan.nijtmans2021-04-131-8/+12
|\ \ \ \
| * \ \ \ Merge 8.7jan.nijtmans2021-04-071-8/+12
| |\ \ \ \ | | |/ / /
| | * | | TIP #595 (for Tcl 8.7) part 1: just rename Tcl_StaticPackage to ↵jan.nijtmans2021-04-071-8/+12
| | | | | | | | | | | | | | | | | | | | Tcl_StaticLibrary, Tcl_PackageInitProc to Tcl_LibraryInitProc and Tcl_PackageUnloadProc to Tcl_LibraryUnloadProc. Adapt documentation, mentioning that the old names are now deprecated.
* | | | | Merge 9.0jan.nijtmans2021-02-171-4/+4
|\ \ \ \ \ | |/ / / /
| * | | | Merge 8.7jan.nijtmans2020-12-071-2/+2
| |\ \ \ \ | | |/ / /
| | * | | In configure/make Windows build, static builds include dde and registry ↵jan.nijtmans2020-12-071-2/+2
| | | | | | | | | | | | | | | | | | | | extension statically too implicitly
| * | | | Merge 8.7jan.nijtmans2020-11-061-2/+2
| |\ \ \ \ | | |/ / /
| | * | | Deprecate the (internal) functions TclGuessPackageName/TclGetLoadedPackages ↵jan.nijtmans2020-11-061-2/+2
| | |\ \ \ | | | |/ / | | | | | | | | | | functions, since they turn out to be useless. The can be removed in 9.0
| | | * | Correct casing of "packageName" argument in Tcl_StaticPackage() call and ↵jan.nijtmans2020-11-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "load" command (which - actually - is not a packageName at all ...) UPDATE: I am moving this to a feature branch. Changing the arguments passed to Tcl_StaticPackage will be an incompatible break for any scripts currently searching the [info loaded] list for "dde" or "registry". Not a change we should put in a patchlevel without at least a ticket to record the explanation and a (POTENTIAL INCOMPATIBILITY) warning.
* | | | | Merge trunkjan.nijtmans2020-10-161-2/+2
|\ \ \ \ \ | |/ / / /
| * | | | Merge 8.6jan.nijtmans2020-10-131-2/+2
| |\ \ \ \ | | |/ / /
| | * | | Merge 8.6 Eliminate some (correct but actually harmless) warnings only ↵jan.nijtmans2020-10-131-2/+2
| | |\ \ \ | | | |/ / | | | | | | | | | | happening on win64
| | | * | Fix warning, doing a static build on Windowsjan.nijtmans2020-10-131-2/+2
| | | | |
| | | * | Merge 8.5jan.nijtmans2020-10-091-1/+1
| | | |\ \
* | | | \ \ Merge 9.0jan.nijtmans2020-08-131-1/+2
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge 8.7jan.nijtmans2020-04-141-1/+2
| |\ \ \ \ \ | | |/ / / /
| | * | | | Fix windows build (with older compilers)jan.nijtmans2020-04-141-1/+2
| | | | | |
* | | | | | Merge trunkjan.nijtmans2020-03-101-3/+4
|\ \ \ \ \ \ | |/ / / / /
| * | | | | merge 8.7dgp2020-03-091-2/+1
| |\ \ \ \ \ | | |/ / / /
| | * | | | TCL_UNUSED for win sources.dgp2020-03-091-2/+1
| | | | | |
| * | | | | Merge 8.7jan.nijtmans2020-02-281-2/+4
| |\ \ \ \ \ | | |/ / / /
| | * | | | Merge 8.7 and (hopefully) fix Travis build with C++jan.nijtmans2019-12-131-1/+3
| | |\ \ \ \ | | | | |_|/ | | | |/| |
| | * | | | Merge tip-548 (since using the *WChar* functions leads to less type-casts in ↵jan.nijtmans2019-08-031-1/+1
| | |/ / / | | | | | | | | | | | | | | | | | | | | c++) Als finish implementaton for MacOSX
* | | | | Fix handling of BUILD_STATICjan.nijtmans2019-10-011-1/+0
| | | | |
* | | | | Merge trunk. Finish implementation.jan.nijtmans2019-09-301-0/+1
|\ \ \ \ \ | |/ / / /
* | | | | Further implementation of 2 new functions.jan.nijtmans2019-08-191-1/+1
|/ / / /
* | | | Merge 8.7jan.nijtmans2018-10-121-1/+1
|\ \ \ \ | |/ / /
| * | | Fix test for UNICODE in win/tclAppInit.c. No longer check for "tclsh ↵jan.nijtmans2018-10-121-1/+1
| | | | | | | | | | | | | | | | install", because tclsh is not compiled with that. Fix minizip.c compilation on systems without open64()
* | | | Merge trunkjan.nijtmans2018-09-261-1/+2
|\ \ \ \ | |/ / /
| * | | Improvements for zipfs. Document that TclZipfs_AppHook only works on Windows ↵jan.nijtmans2018-09-261-1/+2
| | | | | | | | | | | | | | | | | | | | in UNICODE mode. Also, remove this from the stub table because it should never be called this way. Prevent a possible crash on win32 startup.
* | | | Merge trunkjan.nijtmans2018-09-121-0/+2
|\ \ \ \ | |/ / /
| * | | TIP #430 implementationjan.nijtmans2018-09-121-0/+2
| |\ \ \
| | * | | First pass on the Msys style windows build. Moving Zipfs features closer ↵hypnotoad2017-11-171-0/+2
| | | | | | | | | | | | | | | | | | | | together in the autoconf
* | | | | Change ckalloc and friends to Tcl_Alloc and friends. Add two defines, ↵jan.nijtmans2018-09-011-3/+2
|/ / / / | | | | | | | | | | | | TCL_IO_FAILURE and TCL_NO_LENGTH (experimental, still open to be renamed following discussion)