History of win/tclWinLoad.c of 4233732045504a4f
Not logged in

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

History of file win/tclWinLoad.c at check-in 4233732045504a4f

2026-08-09
11:38
Error messages almost all generated via Tcl_PrintfResult family file: [122da669eb] check-in: [4b4b6ea188] user: dkf branch: tip-757, size: 12125
2026-07-17
06:50
Use of TIP 757 in many places file: [3c0f8bf01a] check-in: [2237c55faf] user: dkf branch: tip-757-use, size: 12115
2026-04-09
19:54
Add a macro to declare a variable as 'used' when the compiler can't see it. For when TCL_UNUSED isn't so suitable. file: [5582e1f4a5] check-in: [a41f6993bb] user: dkf branch: tcl-used, size: 12256
2025-12-03
17:09
Ensure running the correct timeout program. Msys has a different version! file: [b58a58f08e] check-in: [f67b657113] user: apnadkarni branch: tip-741, size: 13701
2025-12-02
16:00
TIP 741 - cleanup temp Windows DLL's file: [49c292b78f] check-in: [37ae1e71dd] user: apnadkarni branch: tip-741, size: 13534
2025-11-18
17:15
Work in progress: adding restrict to OUT arguments file: [00fe38ebbf] check-in: [f9725400dd] user: dkf branch: c11-restrict, size: 12276
2025-11-13
15:24
Rebase to trunk file: [354b1ae129] check-in: [9e043e7f37] user: jan.nijtmans branch: tip-709, size: 16313
2025-10-06
12:05
merge trunk file: [226a5d06ae] check-in: [dce49c4e92] user: dkf branch: c-std-update, size: 12100
2025-10-05
10:38
Tranche 2 of adoption of TclPrintfResult file: [8a5b08b081] check-in: [9a6fb43196] user: dkf branch: c11-printf-result, size: 12212
2025-10-03
11:47
Use C11 macros to automatically add a NULL to the end of varargs sequences file: [9b76ff8290] check-in: [9c524e00d4] user: dkf branch: c11-automarker, size: 12149
2025-09-29
08:47
[https://core.tcl-lang.org/tk/tktview/832c2047bb|832c2047bb] follow-up: -Wc++-keyword only exists in clang > 20 file: [96d6fef75d] check-in: [72e16ac019] user: jan.nijtmans branch: core-9-0-branch, size: 12254
2025-08-18
21:40
partial back-port from tclSE (currently windows only): allow to load statically linked modules without necessity to declare them using Tcl_StaticPackage (or Tcl_StaticLibrary) file: [9ae7edf18a] check-in: [07f7174617] user: sebres branch: experimental-load-tcltest-implicitly, size: 12330
2025-07-16
10:43
Moving variable declarations to better places file: [23bcb874bb] check-in: [f569640c35] user: dkf branch: c-std-update, size: 11994
2025-07-14
14:26
TclSetErrorCode lets us avoid writing a lot of marker values file: [d4a9589a27] check-in: [a29f1f8fab] user: dkf branch: c-std-update, size: 12001
2025-07-12
20:58
Define TclPrintfResult() for common pattern in error generation. file: [4e591f4a2d] check-in: [70b6205548] user: dkf branch: c-std-update, size: 12112
2025-01-22
16:20
Tcl_MutexLock -> Tcl_MutexUnlock file: [cd06a9038d] check-in: [29ba86b320] user: jan.nijtmans branch: tip-709, size: 16207
14:00
For now, any dll using TLS is not loaded in memory, but using the fallback. file: [151aaa62d5] check-in: [7fcbce7514] user: jan.nijtmans branch: tip-709, size: 16205
2025-01-17
12:31
Add dummy TclpLoadMemoryGetBuffer/TclpLoadMemory for Windows and UNIX, so compiling with TCL_LOAD_FROM_MEMORY succeeds (but fallbacks normally at runtime) file: [8172e8a677] check-in: [53a5a0cfa2] user: jan.nijtmans branch: main, size: 12148
2025-01-16
09:16
Add dummy TclpLoadMemoryGetBuffer/TclpLoadMemory for Windows and UNIX, so compiling with TCL_LOAD_FROM_MEMORY succeeds (but fallbacks normally at runtime) file: [e803f24f8e] check-in: [88acf4888e] user: jan.nijtmans branch: core-8-branch, size: 12142
2025-01-15
17:19
change (internal) TclpLoadMemory() signature, backported from 9.0. Install headers before documentation. If documentation copying (which is slow) is aborted, it doesn't affect development work file: [de6729936d] check-in: [92063c26fc] user: jan.nijtmans branch: core-8-6-branch, size: 13224
2025-01-13
09:59
More macros for measuring literals at compile time, and a shortcut for adding to error info file: [1a8a4891bd] check-in: [43e1c33e9e] user: dkf branch: dkf-c11-features, size: 11353
2025-01-10
13:01
Add TclPrintfResult() for easy error message generation file: [6fbfe4d3c9] check-in: [665eb99f69] user: dkf branch: dkf-c11-features, size: 11396
2025-01-09
09:30
TclSetErrorCode is a macro to end-mark Tcl_SetErrorCode file: [ea49676c5c] check-in: [0e84f9c9df] user: dkf branch: dkf-c11-features, size: 11432
2024-12-22
16:24
Rebase to 9.0 file: [346f19ee5b] check-in: [b9b7feeba9] user: jan.nijtmans branch: tip-709, size: 16205
2024-12-20
16:00
Undo change in tclInt.h. We can keep the main changes inside tclWinLoad.c file: [5ce16e94dd] check-in: [fb6e036b63] user: jan.nijtmans branch: tip-709, size: 16201
2024-12-02
11:53
Fix compiler warning. Protect against long pathnames. file: [9736b55ad4] check-in: [78d25f891b] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 16020
2024-11-29
21:08
Now with a working GetModuleFileName[WA] for memory-loaded modules. file: [e3eda9817c] check-in: [3dcdaca2e2] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 15982
08:20
Add more testcases. Store full path in loadHandle file: [58b5a8f587] check-in: [9ff4820138] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 15506
2024-11-28
13:49
Make a start with TLS (gcc) and GetModuleName[A|W]. WIP. Make a start with test-cases file: [0886741901] check-in: [981e781f92] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 15258
2024-11-27
10:44
Implement build-time switch file: [c86fc591de] check-in: [376e9d7281] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 13757
2024-11-26
21:41
Make build switchable by defining (or not) TCL_LOAD_FROM_MEMORY file: [7266ae1641] check-in: [a3a06f460b] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 13823
17:05
Proof of concept cleaning up temp DLLs file: [4ff95722df] check-in: [4317ebe71d] user: apnadkarni branch: apn-bug-a8e4f76ce4, size: 12817
14:34
tclWinLoad.c must always be compiled with -D_UNICODE file: [bb6765f2dc] check-in: [8efedbb737] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 13791
13:44
Missing Tcl_InitHashTable() file: [b4aa9122fb] check-in: [4ad8c29369] user: jan.nijtmans branch: bug-a8e4f76ce4-androwish, size: 17072
13:19
Take over TclpFinalizeLoad from androwish file: [30f8878caf] check-in: [9c24e7f216] user: jan.nijtmans branch: bug-a8e4f76ce4-androwish, size: 17015
2024-11-25
15:27
Fix compilation: TclpLoadMemory doesn't have an "interp" parameter any more file: [51c5d26352] check-in: [500b38bc91] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 13789
2024-11-23
16:20
Update MemoryModule to latest (master) version. file: [a7a93b4fbe] check-in: [da876cd930] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 14007
2024-11-22
13:19
Rebase to latest 9.0. Better error-handling. Remove unneeded parameter file: [7d067dc185] check-in: [fc6274015d] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 14008
2024-11-18
20:00
Missing "return TCL_ERROR" file: [531ba4430e] check-in: [d9d63f17e0] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 13239
15:35
Code cleanup file: [5130b93332] check-in: [4e88af7df7] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 13239
15:11
Fix for [a8e4f76ce4]: load library (dll) from zipfs-library causes a leak in temporary folder file: [ba34121eae] check-in: [b74bd939ad] user: jan.nijtmans branch: bug-a8e4f76ce4, size: 13395
2024-08-28
16:33
Merge [3a60363aa10ef993]: Clean up a lot of whitespace issues. file: [7f7071db03] check-in: [627781a6db] user: pooryorick branch: unchained, size: 11909
2024-08-26
09:56
Merge [3bdb40e1f2683f5f]: Few more spacing/formatting tweaks. file: [a8bb5e952a] check-in: [30d592af71] user: pooryorick branch: unchained, size: 12048
09:45
Merge [1fbff64078d7fb02]: Fix indentation/brace usage style issues. file: [2fcee3d770] check-in: [bd3faf4a67] user: pooryorick branch: unchained, size: 12048
2024-08-22
20:52
Merge [f67f60d202716adf]: Fix [26870862f0]: Wrong sentinel in Tcl_SetErrorCode usage; Handle any C++-compiler as well. file: [9a263e45e7] check-in: [e18c9ab9f6] user: pooryorick branch: unchained, size: 12058
2024-07-20
15:59
Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [2347cb36e8] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 12002
2024-06-19
16:39
Fix [7be97a6859]: Reviewing chan.n changes file: [0aa131582d] check-in: [9453353b55] user: jan.nijtmans branch: main, size: 11537
16:36
Fix [7be97a6859]: Reviewing chan.n changes file: [5743995363] check-in: [f29b98a453] user: jan.nijtmans branch: core-8-branch, size: 11532
2024-05-23
08:53
More trickery with macros file: [5f42958107] check-in: [a3f9c1bec2] user: dkf branch: more-macros, size: 11544
2024-05-20
16:38
merge trunk file: [eac91c762b] check-in: [3fd88cd4cd] user: dkf branch: result-helpers, size: 11635
2024-05-14
16:06
Add helper macros TclSetResult and TclPrintfResult file: [3af2e1fa2d] check-in: [0b65fb9e0c] user: dkf branch: result-helpers, size: 11496
2024-05-13
15:41
Clean up a lot of small whitespace issues This is the dullest commit ever. Sorry. file: [4659692307] check-in: [3a60363aa1] user: dkf branch: main, size: 11538
2024-04-23
16:06
Hmm, something is broken. Leaving this here but this commit is definitely wrong somehow file: [6d4210ed0b] check-in: [b356268e32] user: dkf branch: tidy-indentation, size: 11638
2024-03-23
18:17
Backport formatting from 9.0. Revise genStubs.tcl such that dummy entries are only generated for Tcl 8.x, not for 9.0 file: [be04ab0bb5] check-in: [36eaeafb4b] user: jan.nijtmans branch: core-8-branch, size: 11672
2024-03-20
13:49
Few more spacing/formatting tweaks file: [2bd434db6f] check-in: [3bdb40e1f2] user: jan.nijtmans branch: main, size: 11677
13:14
(backport) more spacing/formatting tweaks. For now, macosx/unix/win only. file: [9cc3d2cbc5] check-in: [dc8a99efff] user: jan.nijtmans branch: core-8-branch, size: 11672
2024-03-19
16:12
Backport fix for [bda99f2393]: gets stdin problem when non-blocking - Windows (cherry-pick): Fix indentation/brace usage style issues file: [45953105c9] check-in: [770221ff54] user: jan.nijtmans branch: core-8-branch, size: 11676
14:56
Fix indentation/brace usage style issues file: [079ae4cef3] check-in: [1fbff64078] user: dkf branch: main, size: 11677
2023-10-19
18:48
Merge 8.7 file: [ce7a10e544] check-in: [f67f60d202] user: jan.nijtmans branch: main, size: 11687
2023-10-17
06:02
Handle sentinels for any C++ compiler file: [68d4e40fa9] check-in: [6876d1f99a] user: jan.nijtmans branch: bug-26870862f0, size: 11687
2023-03-08
15:01
More -Wconversion warning fixes file: [421c9c97f3] check-in: [837dbec7cc] user: jan.nijtmans branch: main, size: 11631
2023-03-05
20:46
Merge 9.0 file: [6eb3236989] check-in: [fef53bf657] user: jan.nijtmans branch: tip-626, size: 11632
2022-11-24
17:41
Merge 8.7 file: [b7b11cdaac] check-in: [e31792be33] user: jan.nijtmans branch: main, size: 11636
16:16
Use some more TCL_INDEX_NONE and Tcl_Size file: [50367f78ce] check-in: [9a501de3ec] user: jan.nijtmans branch: core-8-branch, size: 11631
2022-07-19
08:56
Merge 8.7 file: [1e81cfd9c5] check-in: [7c6436ddb3] user: jan.nijtmans branch: main, size: 11552
08:35
Make a start converting -1 -> TCL_INDEX_NONE where appropriate file: [14ea981b98] check-in: [ec4c6a5785] user: jan.nijtmans branch: core-8-branch, size: 11548
2022-07-12
09:22
Merge 8.7 file: [b497a84bf4] check-in: [db6106323b] user: jan.nijtmans branch: main, size: 11540
09:03
Merge 8.7. Clean-up tclWinConsole.c the same way file: [e2ecad5085] check-in: [da4d986fd1] user: jan.nijtmans branch: core-8-branch, size: 11536
08:20
Code cleanup (use {} in if/else statemenets) file: [8a4f006d52] check-in: [ba232277ee] user: jan.nijtmans branch: core-8-6-branch, size: 12407
2021-08-23
14:54
Merge 8.7 file: [eedc2af295] check-in: [30412ad14a] user: jan.nijtmans branch: main, size: 11524
13:00
Make everything compile warning-free when TCL_THREADS=0 file: [6c6fa6d0c2] check-in: [2abafeca96] user: jan.nijtmans branch: core-8-branch, size: 11520
2021-04-08
14:26
Merge 8.7 file: [392c116292] check-in: [652f6ffee1] user: jan.nijtmans branch: main, size: 11501
2021-03-09
15:28
TclWinConvertError -> Tcl_WinConvertError file: [30952f2b64] check-in: [745469da9e] user: jan.nijtmans branch: rfe-800716, size: 11497
2020-12-08
15:42
Merge 8.7 file: [1a60996b8c] check-in: [71493b571b] user: jan.nijtmans branch: main, size: 11499
15:31
Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet file: [ddbe9f2f53] check-in: [4254aa305b] user: jan.nijtmans branch: core-8-branch, size: 11495
2020-11-06
14:58
Merge 8.7 file: [577d68775d] check-in: [a3d7ddd732] user: jan.nijtmans branch: main, size: 11500
14:43
Deprecate the (internal) functions TclGuessPackageName/TclGetLoadedPackages functions, since they turn out to be useless. The can be removed in 9.0 file: [2fe1cf0ec9] check-in: [7b2277bf8b] user: jan.nijtmans branch: core-8-branch, size: 11496
2020-03-09
16:34
merge 8.7 file: [0925fa7aca] check-in: [a0ed9240c8] user: dgp branch: trunk, size: 12211
16:13
TCL_UNUSED for win sources. file: [e064471570] check-in: [2c8f3c4653] user: dgp branch: core-8-branch, size: 12207
2020-03-04
16:16
Some more gcc(-9) warnings file: [cefe419609] check-in: [05722b9512] user: jan.nijtmans branch: core-8-6-branch, size: 12391
15:56
Merge 8.7 file: [b0025ad02d] check-in: [96a97069de] user: jan.nijtmans branch: trunk, size: 12436
15:55
Merge 8.6 file: [fc1c350507] check-in: [67d6f07392] user: jan.nijtmans branch: core-8-branch, size: 12432
15:52
Fix some gcc(-9) warnings caused by -Wcast-function-type file: [6fa9767ebd] check-in: [e1d75d2c24] user: jan.nijtmans branch: core-8-6-branch, size: 12334
2020-02-28
12:46
Merge 8.7 file: [92c2dfd6d2] check-in: [b7af922d61] user: jan.nijtmans branch: trunk, size: 12413
2019-09-19
18:27
Merge 8.7 file: [6712e2516c] check-in: [f6491a4282] user: jan.nijtmans branch: cplusplus, size: 12409
15:36
Merge 8.7 file: [14fc33f5f5] check-in: [8c85c9ded5] user: jan.nijtmans branch: trunk, size: 12349
07:44
Merge 8.6. Missing cast in Tcl_WinTCharToUtf() macro (when compiling without -DUNICODE) file: [a4939470fc] check-in: [d43bb90300] user: jan.nijtmans branch: core-8-branch, size: 12345
2019-09-18
15:11
TCHAR -> WCHAR converions (and corresponding Win32 API call changes), since we are impicitly compiling with -DUNICODE file: [c5b90602e6] check-in: [d05832de38] user: jan.nijtmans branch: core-8-6-branch, size: 12327
2019-09-14
13:07
Merge 8.7 file: [5ea4f719d1] check-in: [9ea2eea22d] user: jan.nijtmans branch: trunk, size: 12347
2019-09-05
15:14
Mark more function paramaters as unused. Now Tcl compiles fully (on UNIX and Windows) without -Wunused-parameters warnings file: [2e39b0ed3b] check-in: [48b1783ecd] user: jan.nijtmans branch: cplusplus, size: 12407
2019-08-03
20:25
Merge tip-548 (since using the *WChar* functions leads to less type-casts in c++) Als finish implementaton for MacOSX file: [4300c7ac75] check-in: [3da6c33030] user: jan.nijtmans branch: cplusplus, size: 12351
2019-08-02
12:15
Merge 8.7. Continue implementation for win32 file: [b36c979665] check-in: [ff6fa30271] user: jan.nijtmans branch: cplusplus, size: 12324
2019-07-11
07:18
Rename UTF-related functions to "WChar" and "Char16" variants, more intuitive because they represent wchar_t and char16_t (since C++11) types in modern compilers. file: [03241e1105] check-in: [070bfd62cb] user: jan.nijtmans branch: tip-548, size: 12344
2019-07-05
09:03
Improvement: always export both 16-bit and 32-bit UTF function file: [e7bf2163be] check-in: [27f2c4cf5e] user: jan.nijtmans branch: tip-548, size: 12343
2019-06-29
13:59
Merge 8.7 file: [841acfd852] check-in: [1ecbfe0266] user: jan.nijtmans branch: tip-548, size: 12343
13:59
Merge 8.7 file: [88de224e7f] check-in: [2d3e4efedb] user: jan.nijtmans branch: trunk, size: 12320
13:57
Code cleanup, like TCHAR -> WCHAR and TEXT("xxx") -> L"xxx", since we always compile in UNICODE mode. file: [4cc3cd763d] check-in: [dcb0c6ddcb] user: jan.nijtmans branch: core-8-branch, size: 12316
2019-05-22
07:32
More WIP: eliminate all usage of (platform-specific) Tcl_WinTCharToUtf()/Tcl_WinUtfToTChar() to its proposed portable replacements: Tcl_Utf16ToUtfDString()/Tcl_UtfToUtf16DString() This allows for Tcl_WinTCharToUtf()/Tcl_WinUtfToTChar() to be declared deprecated. file: [0a1bfedd0f] check-in: [a33e22b6ba] user: jan.nijtmans branch: utf-max, size: 12343
2019-04-02
19:17
Merge 8.6 file: [04d04053c6] check-in: [1bcfcb3ac6] user: jan.nijtmans branch: androwish, size: 15561
2019-02-01
20:36
Another (big) round of int -> size_t enhancements. So Tcl can handle string >2GiB in more places. file: [5f8470a137] check-in: [8534448b44] user: jan.nijtmans branch: trunk, size: 12320
2018-09-01
22:01
Change ckalloc and friends to Tcl_Alloc and friends. Add two defines, TCL_IO_FAILURE and TCL_NO_LENGTH (experimental, still open to be renamed following discussion) file: [5cf09f3b2b] check-in: [f13660b5a5] user: jan.nijtmans branch: memory-API, size: 12322
2017-11-03
13:05
merge zipfs file: [258fabe832] check-in: [1e71395a96] user: jan.nijtmans branch: androwish, size: 15562
12:59
merge core-8-6-branch file: [5c6f75bc96] check-in: [705199e7bf] user: jan.nijtmans branch: trunk, size: 12316
12:57
Fix [6f2f83cc149e9918884faffefebc8dfa695f4ea0|6f2f83cc14]: tclWinload.c robustness. And fix a minor possible memory leak in TclSetupEnv() as well. Thanks to Christian Werner for both suggestions, backported from Androwish. file: [fd59292149] check-in: [4f69064432] user: jan.nijtmans branch: core-8-6-branch, size: 12317
2017-10-12
15:20
Eliminate variable which is only used once. And a minor end-of-line space reduction. No functional change. file: [26dba14547] check-in: [28f72eb529] user: jan.nijtmans branch: trunk, size: 12225
2017-10-10
15:11
merge zipfs file: [af4988b65e] check-in: [f3498c8e60] user: jan.nijtmans branch: androwish, size: 15471
2017-09-21
18:47
RFE [566a999189] - better error message for 32/64 bit mismatch on load. file: [b05e9650f0] check-in: [85eebd6da8] user: apnadkarni branch: core-8-6-branch, size: 12226
2016-05-09
09:42
Fix [5c7578d0f2958bfd]: Tclkits producing temporary directories on Windows file: [5dc5701884] check-in: [35ac7f7ade] user: jan.nijtmans branch: androwish, size: 14648
2015-10-07
13:14
Where "interp" is only used for error-reporting, it can be allowed to be NULL. This should fix [5da26d4760]: Tcl_LoadFile() segfaults if "interp" is NULL. file: [959ad319c6] check-in: [5034c136a8] user: jan.nijtmans branch: trunk, size: 11403
2012-11-26
10:12
Fixing a few things that were missed (as they are for non-OSX Unix). file: [d91622da43] check-in: [768ab704ad] user: dkf branch: novem-64bit-sizes, size: 11466
2012-11-18
07:39
Better programming practice, no literal '-1' in source code. Might even be useful for 64bit-sizes branch <p>add TCL_NOSIZE as internal defined for -1, and use it in a lot of places Ass this function argument should be size_t, not ssize_t (still to be TIPped), something like this will be needed anyway. file: [b153eaf9eb] check-in: [11a1d1e174] user: jan.nijtmans branch: tcl_nosize, size: 11464
2012-10-23
21:50
Add "flags" parameter from Tcl_LoadFile to to various internal functions, so these flags are available through the whole filesystem for (future) internal use file: [0649a17966] check-in: [4d417791c9] user: jan.nijtmans branch: trunk, size: 11408
2012-08-04
13:04
more result generation conversion file: [ba67dd8e1e] check-in: [6325d5dbea] user: dkf branch: trunk, size: 11393
2012-07-03
14:52
Factor out a number of common patterns of use of Tcl_DStringAppend. file: [d374af41ad] check-in: [4dd736c95f] user: dkf branch: trunk, size: 11348
2012-04-11
20:36
fix windows build broken by [92cfbef048] (Refactor Win socket and load code to be less baroque in its internals) file: [cf63acfbce] check-in: [c8d80a632a] user: jan.nijtmans branch: trunk, size: 11345
2012-04-05
09:34
Reduce amount of unreachable code. Refactor Win socket and load code to be less baroque in its internals. file: [9e5a9865d6] check-in: [92cfbef048] user: dkf branch: trunk, size: 11346
2011-04-06
13:05
More generation of error codes (most platform-specific parts not already using Tcl_PosixError). file: [9de987dbaf] check-in: [1b095ad294] user: dkf branch: trunk, size: 10686
2011-03-12
15:06
Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts in rest of Tcl source code. No ABI change. API change *should* be harmless. file: [44a2f6f7d1] check-in: [5574bdd262] user: dkf branch: trunk, size: 10250
2011-03-02
20:27
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them (except in zlib files). file: [8f50ddb225] check-in: [c64f310d38] user: dgp branch: trunk, size: 10314
16:06
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [5f2357d32a] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 6757
2011-03-01
15:38
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [fb79ce7061] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 6741
2010-11-23
14:27
Jumps of win/ files. Fixed missing patches to configure. Jumped configure.in and tcl.m4. Also @578 file: [d08a9a5c5b] check-in: [1c930c462b] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 10385
2010-11-22
16:07
Next @380. OO Stacktraces broken. file: [05c1e677a3] check-in: [1713113dd4] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 6737
2010-11-03
22:10
Backported from 8.6 (see 2010-08-04). * win/tclWin32Dll.c (asciiProcs, unicodeProcs): * win/tclWinLoad.c (TclpDlopen): 'load' use LoadLibraryEx with * win/tclWinInt.h (TclWinProcs): LOAD_WITH_ALTERED_SEARCH_PATH to prefer dependent DLLs in same dir as loaded DLL. file: [efdcc17ce8] check-in: [296bc1241d] user: andreas_kupries branch: core-8-4-branch, size: 6828
2010-09-17
12:55
Merge from HEAD to rmax-ipv6-branch file: [235be9f240] check-in: [70c6ac9692] user: rmax branch: rmax-ipv6-branch, size: 10390
2010-09-13
16:57
merge file: [c0292fb012] check-in: [ec5c3bd471] user: dgp branch: dgp-refactor, size: 10390
14:20
Various clean-ups, converting from tclWinProc->xxxProc directly to Xxx (no change in functionality) file: [3028a53fa4] check-in: [18a516cee2] user: nijtmans branch: trunk, size: 10390
2010-08-04
21:48
merge file: [f8c7aef21c] check-in: [0dcf82938b] user: dgp branch: dgp-refactor, size: 10434
19:35
* win/tclWin32Dll.c (asciiProcs, unicodeProcs): * win/tclWinLoad.c (TclpDlopen): 'load' use LoadLibraryEx with * win/tclWinInt.h (TclWinProcs): LOAD_WITH_ALTERED_SEARCH_PATH to prefer dependent DLLs in same dir as loaded DLL. file: [d3f2ab4f1e] check-in: [6b14ef3555] user: hobbs branch: trunk, size: 10431
19:17
* win/tclWin32Dll.c (asciiProcs, unicodeProcs): * win/tclWinLoad.c (TclpDlopen): 'load' use LoadLibraryEx with * win/tclWinInt.h (TclWinProcs): LOAD_WITH_ALTERED_SEARCH_PATH to prefer dependent DLLs in same dir as loaded DLL. file: [a795a081b6] check-in: [c33c6a7479] user: hobbs branch: core-8-5-branch, size: 6834
2010-06-07
17:36
rebranch from HEAD file: [41741bbc0e] check-in: [f3af08f468] user: rmax branch: rmax-ipv6-branch, size: 10349
2010-05-14
13:31
merge file: [dd310e60e5] check-in: [384f57f831] user: dgp branch: dgp-refactor, size: 10349
2010-05-11
14:47
Unnecessary type casts, See Tcl [Patch #2997087] Don't duplicate CYGWIN timezone #define from tclPort.h in tclWinPort.h file: [707028902c] check-in: [b231748527] user: nijtmans branch: trunk, size: 10349
2010-04-25
15:40
merge file: [513d7dd541] check-in: [6c1e5491e0] user: dgp branch: dgp-refactor, size: 10366
2010-04-22
11:40
Move TCHAR fallback typedef from tcl.h to tclPlatDecls.h (as suggested by dgp) Eliminate various unnecessary type casts. file: [46236a9b5b] check-in: [77d22c7b43] user: nijtmans branch: trunk, size: 10366
2010-04-19
15:58
merge file: [50e38b1012] check-in: [256b0d9584] user: dgp branch: dgp-refactor, size: 10379
2010-04-13
13:37
Fix [Patch 2986105]: conditionally defining strcasecmp/strncasecmp Fix gcc warning: comparison of unsigned expression >= 0 is always true file: [731c97ab0e] check-in: [5426e082dc] user: nijtmans branch: trunk, size: 10379
2010-04-02
23:48
merge file: [ded74d133f] check-in: [bda2f88d91] user: dgp branch: dgp-refactor, size: 10405
21:21
* generic/tcl.decls: [TIP #357]: First round of changes * generic/tclDecls.h: to export Tcl_LoadFile, Tcl_FindSymbol, * generic/tclIOUtil.c: and Tcl_FSUnloadFile to the public API. * generic/tclInt.h: * generic/tclLoad.c: * generic/tclLoadNone.c: * generic/tclStubInit.c: * tests/fileSystem.test: * tests/load.test: * tests/unload.test: * unix/tclLoadDl.c: * unix/tclLoadDyld.c: * unix/tclLoadNext.c: * unix/tclLoadOSF.c: * unix/tclLoadShl.c: * unix/tclUnixPipe.c: * win/Makefile.in: * win/tclWinLoad.c: file: [79a1523e18] check-in: [80aa157f45] user: kennykb branch: trunk, size: 10405
2010-03-11
15:02
Revert a few files from the previous commit, preventing conflicts with Kevin's TIP #357 work file: [fd80fd440b] check-in: [6e701eee65] user: nijtmans branch: trunk, size: 6753
13:35
Remove unnecessary '&' decoration for function pointers. Fix double declaration of TclNativeDupInternalRep file: [0e0108f9af] check-in: [bb4a12448b] user: nijtmans branch: trunk, size: 6752
2010-02-17
15:36
merge updates from HEAD file: [0cac445985] check-in: [ac9a3fc416] user: dgp branch: dgp-refactor, size: 6752
2010-02-15
22:56
reverted earlier rename from tcl*Stubs to tcl*ConstStubs, it's not necessary at all. tclEnsemble.c: Fix signed-unsigned mismatch make tclWinProcs "const" Add first part of mslu support, See [Feature Request #2819611] file: [c748972ceb] check-in: [0d29245dd5] user: nijtmans branch: trunk, size: 6753
2009-02-04
14:16
merge updates from HEAD file: [b1e7964422] check-in: [255c748a68] user: dgp branch: dgp-refactor, size: 6747
2009-02-03
23:10
- eliminate some unnessary type casts - some internal const decorations - spacing file: [ee7dc5eef4] check-in: [4ad5e07e8e] user: nijtmans branch: trunk, size: 6748
2008-11-10
02:18
merge updates from HEAD file: [1bf646b809] check-in: [4a9c1325dc] user: dgp branch: dgp-refactor, size: 6741
2008-10-26
18:34
Style improvements - invoking callbacks without visual junk. file: [3eab644c5a] check-in: [a1a8afc25d] user: dkf branch: trunk, size: 6737
2008-05-11
04:22
merge updates from HEAD file: [7cc3572fb5] check-in: [b084fd8e3a] user: dgp branch: dgp-refactor, size: 6747
2008-04-27
22:21
Get rid of pre-C89-isms (esp. CONST vs const). file: [5046a5b3aa] check-in: [2d205c22fb] user: dkf branch: trunk, size: 6743
2007-04-20
17:13
merge updates from HEAD file: [c19ab0fde2] check-in: [92b90f2910] user: dgp branch: dgp-refactor, size: 6747
06:10
Replaced commas in varargs with string concatenation where possible [Patch 1515234] file: [717a1685e0] check-in: [d0d3c30f1a] user: kennykb branch: trunk, size: 6747
2005-12-02
18:42
merge updates from HEAD file: [646f0978cc] check-in: [1059d34b2b] user: dgp branch: dgp-refactor, size: 6752
2005-11-04
00:06
ANSIfy file: [4b1adab5b1] check-in: [eeb132b4ae] user: dkf branch: trunk, size: 6748
2005-08-02
18:14
merge updates from HEAD file: [b9aef9de97] check-in: [10feab7c07] user: dgp branch: kennykb-numerics-branch, size: 6903
2005-07-26
04:11
Merge updates from HEAD file: [bc1a211705] check-in: [8351a734a6] user: dgp branch: dgp-refactor, size: 6903
2005-07-24
22:56
Getting more systematic about style file: [a9e85ee479] check-in: [83d72c558c] user: dkf branch: trunk, size: 6899
2003-10-16
02:28
Merged updates from HEAD file: [b8129cfee7] check-in: [44102608b1] user: dgp branch: dgp-refactor, size: 6830
2003-09-08
20:12
format last change for 74 characters per line file: [c17f4c248b] check-in: [3ae1927bea] user: davygrvy branch: trunk, size: 6831
20:03
* win/tclWinLoad.c (TclpDlopen): Changed the error message for ERROR_PROC_NOT_FOUND to be a bit more helpful in giving us clues. "can't find specified procedure" means a function in the import table, for implicit loading, couldn't be resolved and that's why the load failed. file: [b4e11dab08] check-in: [c14ddbc3bb] user: davygrvy branch: trunk, size: 6817
2002-10-10
12:25
load fixes for Bug 611108 file: [63113563a7] check-in: [4a2a8cda84] user: vincentdarley branch: trunk, size: 6733
2002-08-20
20:25
merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk file: [e8071b47f6] check-in: [354986d9c3] user: das branch: macosx-8-4-branch, size: 6233
2002-07-18
16:26
Tcl_LoadHandle usage file: [55681a8866] check-in: [9fb2f4b2d3] user: vincentdarley branch: trunk, size: 6240
15:04
load comments and clientData replacement file: [d179e712df] check-in: [9e000cc9a7] user: vincentdarley branch: trunk, size: 6236
2002-07-17
20:00
load internals refactoring file: [2ae7528af9] check-in: [bbffcec48d] user: vincentdarley branch: trunk, size: 5805
2002-02-05
02:21
Merging with the current TOT. Very few conflicts, mostly in the generated files. file: [fe1c105b67] check-in: [f469a31a06] user: wolfsuit branch: macosx-8-4-branch, size: 6062
2002-01-25
21:36
* [Patch 505630] Updated interfaces of generic/tclBasic.cc (TIP 27). * [Patch 506818] Updated interfaces of generic/tclHash.c (TIP 27). * [Patch 506807] Updated interfaces of generic/tclObj.c (TIP 27). * [Patch 507304] Updated interfaces of win/tclWin32.c (TIP 27). * Update all callers. file: [77042ea05f] check-in: [375ac8d641] user: dgp branch: trunk, size: 6054
2002-01-09
19:09
Updated APIs in the files */tcl*Load*.c according to the guidelines of TIP 27. file: [6e614cbc02] check-in: [ce9573a39c] user: kennykb branch: trunk, size: 6052
2001-09-28
01:21
* More CONST poisoning fixes from the 2001-09-24 TIP 27 changes. CONST-ified Tcl_FSLoadFile and TclpLoadFile. Report and patch from Kevin Kenny. [Bug 465833] file: [b87f509abc] check-in: [82ca289320] user: dgp branch: trunk, size: 6042
2001-09-04
18:06
minor fs, vfs fixes file: [4c97ae4771] check-in: [e50cc64ecb] user: vincentdarley branch: trunk, size: 6047
2001-08-30
08:53
filesystem file: [95f5aaf1c8] check-in: [63ee4e7a09] user: vincentdarley branch: trunk, size: 5820
2001-04-03
22:54
see backport log in ChangeLog for specific file backports from 8.4aCVS file: [28339c2331] check-in: [6defc375da] user: hobbs branch: core-8-3-1-branch, size: 5770
2000-09-06
22:37
* win/tclWinLoad.c (TclpLoadFile): added special message for ERROR_PROC_NOT_FOUND exception in loading a dll. * win/tclWinError.c: changed ERROR_PROC_NOT_FOUND to map from ESRCH (POSIX: no such process) to EINVAL because there is no good mapping for "procedure not found". file: [dae3c8dad5] check-in: [3bea237729] user: hobbs branch: trunk, size: 5766
2000-08-08
19:03
Deleted: Created branch tclpro-1-5-0-synthetic check-in: [e979569c4f] user: cvs2fossil branch: tclpro-1-5-0-synthetic, size: 0
2000-02-10
09:53
* doc/load.n: added notes about dll load errors on Windows file: [e2738804e5] check-in: [492839384e] user: hobbs branch: trunk, size: 5641
08:55
* win/tclWinLoad.c (TclpLoadFile): improved error message for load failures, could perhaps be even more intelligent. file: [b286a49e15] check-in: [738eec4269] user: hobbs branch: trunk, size: 5625
1999-04-21
00:42
Deleted: Added comments for 4/19 and 4/20 check-in: [6c6fc5d7b2] user: redman branch: scriptics-tclpro-1-2-old, size: 0
1999-04-16
00:46
merged tcl 8.1 branch back into the main trunk file: [198343bfdc] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 4356
1999-03-11
19:28
Deleted: Add documentation for Tcl_GetVersion() check-in: [940e47cf48] user: redman branch: scriptics-tclpro-1-2, size: 0
1998-09-24
23:58
merging changes from 8.0.3 into 8.1a2 file: [60dce342e0] check-in: [1c3c1ab19f] user: stanton branch: core-8-1-branch-old, size: 4360
1998-09-21
23:39
Added contents of Tcl 8.1a2 file: [2ef3465cb8] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 4335
1998-09-14
18:39
Replaced SCCS strings, fixed binary files file: [38ef9fbb87] check-in: [196f92fd17] user: stanton branch: trunk, size: 3266
1998-03-26
14:56
Added: Initial revision file: [7ab4192c31] check-in: [f86c34e38d] user: rjohnson branch: trunk, size: 3244