| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Further machinations to get NewTestThread actually to launch
the thread, not just compile.
|
| |
|
| |
|
|
|
|
| |
TCL_VOLATILE.
|
| |
|
| |
|
|
|
|
|
|
|
| |
that they set the typePtr field to
NULL so that the Tcl_Obj is not left
in an inconsistent state.
[Bug 2857044]
|
| |
|
|
|
|
|
|
| |
Fix safe-10.1 and safe-10.4 test cases,
making the wrong assumption that Tcltest
should be a static package.
|
|
|
|
| |
* win/tclAppInit.c: [Bug 2883850, 2900542].
|
| |
|
| |
|
|
|
|
| |
get created with static Tcl build
|
|
|
|
|
|
| |
minor *** POTENTIAL INCOMPATIBILITY *** because
Tcl_CreateChannel() and its derivatives, now
sometimes ignore their "chanName" argument.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
marks (added test case)
|
| |
|
|
|
|
|
|
| |
up from a few days ago (2009-11-9, not in ChangeLog). strchr is
apparently a macro on AIX and reacts badly to pre-processor
directives in its arguments.
|
| |
|
| |
|
|
|
|
| |
manifestations in the future. Add tcltest support for finalization.
|
|
|
|
| |
explicitly casting DdeCreateStringHandle argument.
|
|
|
|
|
|
| |
* tests/io.test: which used the number of _written_ bytes or
character to update the counters for the read bytes/characters.
New test io-53.11. This is a forward port from the 8.5 branch.
|
|
|
|
| |
commands in safe interps.
|
| |
|
|
|
|
|
| |
from the first of two FlushChannel()s. Uneasy to test; might need
specific channel drivers. Four-hands with aku.
|
|
|
|
|
| |
evaluation. Forward port from Tcl 8.5 branch, change by Don
Porter.
|
|
|
|
|
|
|
|
|
| |
On Windows7 and Vista we really have no access and these were
getting left behind.
A few tests were changed to reflect the intent of the test where
setting a directory chmod 000 should prevent any
modification. This restriction was ignored on XP but is honoured
on Vista
|
|
|
|
|
| |
[Bug 2895323]. Forward port from Tcl 8.5 branch, change by Don
Porter.
|
| |
|
|
|
|
| |
"res". Forward port from 8.5
|
|
|
|
|
|
|
| |
refCount for the file path out of the branch after the whole
conditional, closing a memory leak. Added clause on structure type
to prevent seg.faulting. Forward port from valgrinding the Tcl 8.5
branch.
|
| |
|
|
|
|
| |
added a warning to the 'bytelength' subcommand about future compatibility.
|
|
|
|
| |
added a warning to the 'bytelength' subcommand about future compatibility.
|
| |
|
| |
|
|
|
|
|
|
| |
contents of the state array. Also killed the 'InterpState'
procedure with its upleveled variable/upvar combination, and
replaced all uses with 'namespace upvar'.
|
|
|
|
|
|
|
| |
up to date with code guidelines, Tcl's features, also eliminating
a number of inefficiencies along the way.
(11) Fixed bug 2854929. Recurse into all subdirs under all TM root
dirs and put them on the access path.
|
|
|
|
|
|
|
|
|
|
| |
up to date with code guidelines, Tcl's features, also eliminating
a number of inefficiencies along the way.
(10) Misc. cleanup. Inlined IsInterp into CheckInterp, its only
user. Consistent 'return -code error' for error reporting. Updated
to use modern features (lassign, in/ni, dicts). The latter are
used to keep a reverse path -> token map and quicker check of
existence.
|
|
|
|
|
|
|
| |
up to date with code guidelines, Tcl's features, also eliminating
a number of inefficiencies along the way.
(9) Changed the log command setup so that logging is compiled out
completely when disabled (default).
|
|
|
|
|
|
|
|
|
| |
up to date with code guidelines, Tcl's features, also eliminating
a number of inefficiencies along the way.
(8) Converted the path token system to cache normalized paths and
path <-> token conversions. Removed more procedures not used any
longer. Removed the test cases 4.3 and 4.4 from safe.test. They
were testing the now deleted command "InterpStateName".
|
|
|
|
|
|
|
|
| |
up to date with code guidelines, Tcl's features, also eliminating
a number of inefficiencies along the way.
(7) Replaced the remaining uses of 'Set' and others outside of the
path/token handling, and deleted a number of procedures related to
state array access which are not used any longer.
|
|
|
|
|
|
|
| |
up to date with code guidelines, Tcl's features, also eliminating
a number of inefficiencies along the way.
(6) Replaced several uses of 'Set' with calls to the new procedure
'InterpState' and direct access to the per-slave state array.
|
|
|
|
|
|
|
| |
up to date with code guidelines, Tcl's features, also eliminating
a number of inefficiencies along the way.
(5) Moved the argument parsing setup into a procedure called when
the code is loaded. Easier management of temporary data.
|
|
|
|
|
|
|
|
| |
up to date with code guidelines, Tcl's features, also eliminating
a number of inefficiencies along the way.
(4) Moved the multiple namespace eval's around. Command export at
the top, everything else (var decls, argument parsing setup) at
the bottom.
|