Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | | * | | | | | | Start of private method dispatch machinery. | dkf | 2018-04-05 | 4 | -13/+65 | |
| | | | | | | | | | ||||||
| | | * | | | | | | merge 8.7 | dgp | 2018-03-30 | 224 | -7692/+9668 | |
| | | |\ \ \ \ \ \ | ||||||
| | | * | | | | | | | This should be the implementation of private variables. | dkf | 2018-03-18 | 4 | -96/+264 | |
| | | | | | | | | | | ||||||
| | | * | | | | | | | Starting to build the implementation of the private methods and variables. ↵ | dkf | 2018-02-25 | 4 | -3/+93 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Definition support. | |||||
| * | | | | | | | | | merge 8.7 | jan.nijtmans | 2018-05-31 | 3 | -4/+2 | |
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | ||||||
| | * | | | | | | | | Neither use --disable-threads on MacOS builds, and don't mention it any more ↵ | jan.nijtmans | 2018-05-31 | 3 | -4/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in the README | |||||
| * | | | | | | | | | Merge 8.7 | jan.nijtmans | 2018-05-30 | 2 | -2/+2 | |
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | ||||||
| | * | | | | | | | | No longer pass "--enable-threads" to battery-included sub-packages, since ↵ | jan.nijtmans | 2018-05-30 | 2 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | it's the default, even when Tcl is built without threads, now. This opens the way (in the future) to remove this option from the sub-packages | |||||
| * | | | | | | | | | merge 8.7 | jan.nijtmans | 2018-05-29 | 6 | -21/+71 | |
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | ||||||
| | * | | | | | | | | merge 8.6 | jan.nijtmans | 2018-05-29 | 4 | -21/+69 | |
| | |\ \ \ \ \ \ \ \ | | | | |_|_|_|_|/ / | | | |/| | | | | | | ||||||
| | | * | | | | | | | merge 8.5 | sebres | 2018-05-28 | 1 | -2/+2 | |
| | | |\ \ \ \ \ \ \ | | | | | |_|_|_|_|/ | | | | |/| | | | | | ||||||
| | | | * | | | | | | win: searching for FQDN in user-name should be utf-8 safe (user-name could ↵ | sebres | 2018-05-28 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | contain non-ascii utf-8 chars) | |||||
| | | * | | | | | | | merge 8.5 (conflicts resolved, rewritten without winapi-stubs) | sebres | 2018-05-28 | 4 | -19/+67 | |
| | | |\ \ \ \ \ \ \ | | | | |/ / / / / / | ||||||
| | | | * | | | | | | merge-integrate sebres-bug-9e6b569963-8-5-branch to 8.5 | sebres | 2018-05-28 | 4 | -79/+142 | |
| | | | |\ \ \ \ \ \ | ||||||
| | | | | * | | | | | | minor indentation fix (no functional changes) | sebres | 2018-05-25 | 1 | -4/+4 | |
| | | | | | | | | | | | ||||||
| | | | | * | | | | | | avoid dual init of stubs (possible race condition, 8.5th only) | sebres | 2018-05-25 | 1 | -19/+20 | |
| | | | | | | | | | | | ||||||
| | | | | * | | | | | | optimized winapi-stubs loading (8.5th only); if user name specified without ↵ | sebres | 2018-05-25 | 3 | -89/+134 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | domain and equals the current user - try safest and fastest way to get current user-home path (without usage of netapi) | |||||
| | | | | * | | | | | | merge/reintegrate test-cases from bug-9e6b569963 | sebres | 2018-05-25 | 1 | -0/+6 | |
| | | | | |\ \ \ \ \ \ | ||||||
| | | | | | * | | | | | | Remove test filesystem-1.30.3, this is unstestable | fvogel | 2018-05-24 | 1 | -3/+0 | |
| | | | | | | | | | | | | ||||||
| | | | | | * | | | | | | Add support for ~domain\user style user names, with new test test ↵ | fvogel | 2018-05-23 | 2 | -3/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | filesystem-1.30.3. Warning: does not yet work. | |||||
| | | | | | * | | | | | | Add test filesystem-1.30.2 {normalisation of nonexistent user specified as ↵ | fvogel | 2018-05-19 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | user@domain} | |||||
| | | | | | * | | | | | | Fix [9e6b569963]: file normalize ~user fails on Windows | fvogel | 2018-05-18 | 1 | -1/+3 | |
| | | | | | | | | | | | | ||||||
| | | | | | * | | | | | | Add test filesystem-1.30.1 checking file normalize ~$::tcl_platform(user). ↵ | fvogel | 2018-05-18 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This test should currently fail when the computer is connected to a Windows domain controller, due to [9e6b569963]: file normalize ~user fails on Windows | |||||
| | | | | * | | | | | | | [9e6b569963] win: if user specified without domain (and local user was not ↵ | sebres | 2018-05-24 | 1 | -8/+19 | |
| | | | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | found), try to resolve user-home using current domain, so following code's are similar: file normalize ~$::tcl_platform(user)@$::env(USERDOMAIN) file normalize ~$::tcl_platform(user) | |||||
| | * | | | | | | | | | One TCL_NORETURN -> TCL_NORETURN1 minor mistake. Make it build when ↵ | jan.nijtmans | 2018-05-29 | 3 | -1/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tcl_SetPanicProc is a macro (normally it isn't) | |||||
| * | | | | | | | | | | merge 8.7 | jan.nijtmans | 2018-05-27 | 2 | -11/+5 | |
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | ||||||
| | * | | | | | | | | | don't bother to use constraint "threaded", because that's the way we want to ↵ | jan.nijtmans | 2018-05-27 | 2 | -11/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build anyway | |||||
* | | | | | | | | | | | Convert ScanElement/ConvertElement-related functions to use size_t in stead ↵ | jan.nijtmans | 2018-05-27 | 5 | -43/+43 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of int | |||||
* | | | | | | | | | | | Merge 8.7. Modify various other functions to use size_t in stead of int ↵ | jan.nijtmans | 2018-05-27 | 11 | -57/+47 | |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | arguments | |||||
| * | | | | | | | | | | merge 8.7 | dgp | 2018-05-26 | 1 | -1/+1 | |
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | ||||||
| | * | | | | | | | | | close fork | dgp | 2018-05-26 | 1 | -1/+1 | |
| | |\ \ \ \ \ \ \ \ \ | ||||||
| | | * | | | | | | | | | Fixed test process-7.3 | fbonnet | 2018-05-26 | 1 | -1/+1 | |
| | | | | | | | | | | | | ||||||
* | | | | | | | | | | | | merge trunk | jan.nijtmans | 2018-05-25 | 5 | -19/+27 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / | ||||||
| * | | | | | | | | | | | merge 8.6 | jan.nijtmans | 2018-05-25 | 2 | -11/+13 | |
| |\ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / | ||||||
| | * | | | | | | | | | | merge 8.6 | jan.nijtmans | 2018-05-25 | 2 | -11/+13 | |
| | |\ \ \ \ \ \ \ \ \ \ | | | | |/ / / / / / / / | | | |/| | | | | | | | | ||||||
| | | * | | | | | | | | | merge 8.5, conflicts resolved (rewritten without winapi-stubs) | sebres | 2018-05-24 | 2 | -11/+13 | |
| | | |\ \ \ \ \ \ \ \ \ | | | | | |/ / / / / / / | | | | |/| / / / / / / | | | | |_|/ / / / / / | | | |/| | | | | | | | ||||||
| | | | * | | | | | | | fixed typo in winFCmd-12.6.2: unneeded extra-bracket removed | sebres | 2018-05-24 | 1 | -1/+1 | |
| | | | | | | | | | | | ||||||
| | | | * | | | | | | | win: TclpGetUserHome should return normalized path (also in case we find ↵ | sebres | 2018-05-24 | 1 | -10/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | domain and NetUserGetInfo returns path), PoC: file normalize ~$::tcl_platform(user)@$::env(USERDOMAIN) | |||||
* | | | | | | | | | | | merge trunk | jan.nijtmans | 2018-05-23 | 96 | -3465/+4299 | |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / | ||||||
| * | | | | | | | | | | merge 8.7 | jan.nijtmans | 2018-05-23 | 3 | -7/+26 | |
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | ||||||
| | * | | | | | | | | | Unbreak build with other CFLAGS, such as TCL_MEM_DEBUG=1 or TCL_THREADS=0 on ↵ | jan.nijtmans | 2018-05-23 | 3 | -7/+26 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Linux | |||||
| * | | | | | | | | | | merge 8.7 | dgp | 2018-05-23 | 4 | -3/+4 | |
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | ||||||
| | * | | | | | | | | | unbreak the build | dgp | 2018-05-23 | 4 | -3/+4 | |
| | | | | | | | | | | | ||||||
| * | | | | | | | | | | merge 8.7 | jan.nijtmans | 2018-05-22 | 32 | -326/+236 | |
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | ||||||
| | * | | | | | | | | | Simplify usage of TCL_THREAD, along the lines of ↵ | jan.nijtmans | 2018-05-22 | 24 | -172/+134 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [eeddb0693a950be980a66de3811630a00c7bab54|eeddb0693a]. Suggested by DKF | |||||
| | * | | | | | | | | | More removals of TCL_THREADS usage (configure scripts/win makefiles) | jan.nijtmans | 2018-05-22 | 8 | -146/+95 | |
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | Fix build with TCL_THREADS=0 on Linux/other without epoll or kqueu support. ↵ | jan.nijtmans | 2018-05-22 | 4 | -14/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In that case, fallback to select notifier | |||||
| * | | | | | | | | | | merge 8.7 | jan.nijtmans | 2018-05-21 | 1 | -0/+9 | |
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | ||||||
| | * | | | | | | | | | Demonstrate how Tcl can build without TCL_THREADS defined at all (assuming ↵ | jan.nijtmans | 2018-05-21 | 1 | -1/+1 | |
| | | |_|_|_|_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | TCL_THREADS=1 as default). Activated by -DTCL_NO_DEPRECATED=1. See also [eeddb0693a950be980a66de3811630a00c7bab54|eeddb0693a] | |||||
| | * | | | | | | | | Disable many warnings that are pointless in the stub library. Yes, it ↵ | dkf | 2018-05-19 | 1 | -0/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | accesses deprecated fields, we know because we deprecated them. |