summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Extend the public and private stub tables with dummy NULL entries, up to the ↵jan.nijtmans2013-01-076-22/+465
| | | | | size of the Tcl 8.6 stub tables. This makes it easier to debug extensions which use Tcl 8.5/8.6 features but (erroneously) are attempted to be loaded in Tcl 8.4.
* Don't call "ulimit" on cygwin: On Cygwin the stack size cannot be modified, ↵jan.nijtmans2013-01-071-1/+2
| | | | and the reported stacksize is much lower than the real one.
* adjust stub library version numberjan.nijtmans2013-01-051-2/+2
|
* test case for bug-3598580: Tcl_ListObjReplace may release deleted elements ↵jan.nijtmans2013-01-032-0/+15
| | | | too early
* Don't free ctrl.script if thread creation fails: it is a constant string ↵jan.nijtmans2013-01-021-1/+0
| | | | "testthread wait" normally.
* Marked some string subcommands as obsolete, following discussion on tcl-core.jan.nijtmans2013-01-022-29/+40
|
* test Tcl_GetErrorLine() forwards/backwards compatibility in pkgb.so as welljan.nijtmans2013-01-021-0/+7
|
* [Bug 3598580]: Tcl_ListObjReplace may release deleted elements too early jan.nijtmans2012-12-272-2/+9
| | | | | Tests!? Where are the tests!?! They are in test listobj-11.1
* Turn pkgb.so into a Tcl9 interoperability test library: Whatever Tcl9 looks ↵jan.nijtmans2012-12-213-59/+58
| | | | | like, loading pkgb.so in Tcl 9 should either result in an error-message, either succeed, but never crash. Eliminate unnessarcy static HasStubSupport() and isDigit() functions, just do the same inline.
* Restore clarity to macro test.dgp2012-12-131-1/+1
|
* Changelog entry, and change macro variable to not conflict with possible ↵jan.nijtmans2012-12-132-3/+8
| | | | outside variable names
* Fix Tcl_DecrRefCount macro, not to refer to its objPtr parameter twice.jan.nijtmans2012-12-131-4/+7
|
* Restore the initialization of tclStubsPtr from the "Tcl" package clientDatadgp2012-12-101-2/+3
| | | so that we don't close off a potential avenue of future innovations.
* only set tclStubsPtr if all version checks pass. Backported from tcl 8.5.jan.nijtmans2012-12-071-43/+62
|
* Disable the legacy configuration setting from $::argv only when a settingdgp2012-12-032-3/+5
| | | | call to [configure] is made. Queries should not disturb that support. Bump to tcltest 2.2.11.
* 3588687 When detecting incompatibility during stubs initialization, the errordgp2012-11-291-1/+1
| | | | message has always assumed a stubs-disabled 8.0 interp to be the cause. That's no longer a good assumption. More suitable error message committed.
* Fix bug reported by Brian Griffin:jan.nijtmans2012-11-221-4/+0
| | | <p>[http://code.activestate.com/lists/tcl-core/12524/]
* Fix msgcat.test (in case a higher msgcat version is encountered, which is ↵jan.nijtmans2012-11-162-1/+8
| | | | | not included with Tcl 8.4) <p>Doc fix in TCL_MEM_DEBUG.3
* More complete purge of things only present for supporting long-dead Mac 9 ↵dgp2012-11-1555-2933/+64
| | | | systems.
* Fix bug in genStubs.tcl: If the macosx section doesn't contain any ↵jan.nijtmans2012-11-152-2/+2
| | | | | macosx-specific entries, no section at all is created <p>revert previous workaround in tclInt.decls
* add missing macosx sectionsjan.nijtmans2012-11-153-1/+198
|
* Fix 2 failing tests on Windows 7. Fix backported from Tcl 8.6jan.nijtmans2012-11-151-29/+35
|
* Remove all the long dead mac entries in tcl*.decls filesjan.nijtmans2012-11-157-595/+253
| | | | <p>backport genStubs::forAllStubs function, to generate dummy entries for some MAC_TCL entries <p>re-generate all tcl*Decls.h files.
* Remove all the long dead mac/* files (for Mac OS9 !?!).dgp2012-11-1556-28987/+0
|
* 3587242 Missing Tcl_MutexUnlock() call made [testasync create] block.dgp2012-11-141-0/+1
|
* Fix botched patchdkf2012-11-141-2/+13
|
* Backport from Tcl 8.6.dkf2012-11-142-2/+48
| | | | | | | * unix/tclUnixPipe.c (DefaultTempDir): [Bug 2933003]: Allow overriding of the back-stop default temporary file location at compile time by setting the TCL_TEMPORARY_FILE_DIRECTORY #def to a string containing the directory name (defaults to "/tmp" as that is the most common default).
* Workaround for mingw versions which don't provide _fpcontrol in float.hjan.nijtmans2012-11-141-0/+8
|
* 360894 Threads inherit floating point config from their creator threaddgp2012-11-131-4/+70
|\
| * merge 8.4dgp2012-11-135-8/+19
| |\ | |/ |/|
* | 3574493 Avoid hanging on exit due to use of synchronization calls indgp2012-11-072-6/+12
| | | | | | routines called by DllMain().
* | needed for complation with mingw-w64 (autoconf still to be run)jan.nijtmans2012-11-071-0/+1
| |
* | Add dummy 0 parameter (unused flags) to internal Tcl_FSLoadFileProc call, ↵jan.nijtmans2012-10-242-2/+6
| | | | | | | | for upwards compatibility with version 2 filesystems
| * merge 8.4dgp2012-10-030-0/+0
| |\ | |/ |/|
* | When checking for std channels being closed, compare the channel state,dgp2012-10-032-20/+30
| | | | | | not the channel itself so that stacked channels do not cause trouble.
| * When checking for std channels being closed, compare the channel state,dgp2012-10-032-20/+30
| | | | | | not the channel itself so that stacked channels do not cause trouble.
| * Make compilation of the fp control changes possible with MinGW.Joe Mistachkin2012-09-131-3/+10
| |
| * Free the WinThread structure before running the original thread procedure.Joe Mistachkin2012-09-131-1/+8
| |
| * Initial work on SF FRQ #3567063.Joe Mistachkin2012-09-131-4/+56
|/
* nmakehlp: Add "-V<num>" option, in order to be able to detect partial ↵jan.nijtmans2012-08-171-0/+5
| | | | version numbers.
* nmakehlp: Add "-V<num>" option, in order to be able to detect partial ↵jan.nijtmans2012-08-171-4/+6
| | | | version numbers.
* Reference to correct Bug #numberjan.nijtmans2012-08-065-5/+5
|
* add coffbase for samplejan.nijtmans2012-07-311-1/+2
|
* add thread to coffbase.txt, so the thread extensions can use itjan.nijtmans2012-07-311-1/+17
|
* Backport nmakehlp.c from Tcl 8.6, but add -Q option from sampleextensionjan.nijtmans2012-07-313-70/+272
|
* Support Unicode 6.2 (Add Turkish lira sign)jan.nijtmans2012-07-273-2/+7
|
* 3546275 Make [auto_execok] search match [exec]. Thanks Koen Danckaert.dgp2012-07-251-5/+8
|\
| * :q!dgp2012-07-251-5/+8
|/
* Preserve the chanPtr so that script evaluation cannot invalidate it whendgp2012-07-241-0/+2
| | | we plan to use it again.
* backport [e393e41a8d]: Fix several more missing mutex-locks in TestasyncCmdjan.nijtmans2012-07-201-5/+28
|