summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Never guess non-existing timezone name "America/Brasilia" on Windows. ↵jan.nijtmans2013-08-111-1/+1
| | | | Reported by Arnulf Wiedemann
* Mark unixforkevent-1.1 nonPortable, until proven on more platforms.jan.nijtmans2013-08-052-3/+3
|
* Tcl_InitNotifier: Bug [a0bc856dcd]. jan.nijtmans2013-08-013-4/+166
|\ | | | | Start notifier thread again if we were forked, to solve Rivet bug 55153
| * Fixed test case variable clash with 'folder'rfe_notifier_forkoehhar2013-07-251-6/+6
| |
| * rebasejan.nijtmans2013-07-253-4/+166
| |\
| | * Make sure that the notifierMutex and notifierCV in a forked child cannot ↵jan.nijtmans2013-07-251-0/+2
| | | | | | | | | | | | block anything, even though the initialization of the Notifier Thread in the parent is not finished yet.
| | * rebasejan.nijtmans2013-07-253-4/+164
| | |\
| | | * rebasejan.nijtmans2013-07-233-4/+164
| | | |\
| | | | * Tcl_InitNotifier() call in TestforkObjCmd() is only necessary when ↵jan.nijtmans2013-07-221-0/+3
| | | | | | | | | | | | | | | | | | | | pthread_atfork() is not available.
| | | | * Use pthread_atfork() when available.jan.nijtmans2013-07-223-104/+202
| | | | |
| | | | * Test-case should pass on Darwin or with non-threaded build as well.jan.nijtmans2013-07-221-8/+3
| | | | |
| | | | * Fix bug which hangs iocmd.tf-32.1jan.nijtmans2013-07-221-1/+1
| | | | |
| | | | * Test file tests/unixForkEvent.test addedoehhar2013-07-221-0/+50
| | | | |
| | | | * Rebase to core-8-5-branchjan.nijtmans2013-07-213-3/+77
| | | | |\ | | | | | | | | | | | | Add "testfork" test command to be usable in testcase.
| | | | | * Start notifier thread again if we were forked, to solve Rivet bug 55153 - ↵oehhar2013-07-172-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | RFE [a0bc856dcd]
| | | | | * Prefer CompileWord() over CompileTokens() when possible.dgp2013-07-153-6/+3
| | | | | |
| | | | | * Global replace: CompileBody() -> BODY().dgp2013-07-124-30/+19
| | | | | |
| | | | | * Tests demonstrating the need for the last two SetLineInformation() calls.dgp2013-07-121-0/+25
| | | | | |
| | | | | * Revise the CompileWord() and PushVarNameWord() macros to make explicit thedgp2013-07-112-18/+7
| | | | | | | | | | | | | | | | | | SetLineInformation() that's in each of them.
| | | | | * Have TclMakeEnsemble() set ENSEMBLE_COMPILE at creation, not as a separatedgp2013-07-111-8/+8
| | | | | | | | | | | | | | | | | | epoch-bumping step.
| | | | | * Add a test for each call to SetLineInformation() demonstrating the needdgp2013-07-114-61/+431
| | | | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for it to be there. Fixed bugs revealed by the new tests. What's still missing are more tests demonstrating the need for other SetLineInformation() calls that are not there yet. ;)
| | | | | | * Revert the revised macros used in developing the new tests.tip280_test_coveragedgp2013-07-115-27/+24
| | | | | | |
| | | | | | * Add tests for the SetLineInformation() calls in tclEnsemble.c, and fixdgp2013-07-112-6/+28
| | | | | | | | | | | | | | | | | | | | | the bugs around those calls exposed by the tests.
| | | | | | * Add tests for SetLineInformation() calls in tclCompCmdsSZ.c as well as somedgp2013-07-102-46/+206
| | | | | | | | | | | | | | | | | | | | | obvious refactoring improvements.
| | | | | | * Add tests for SetLineInformation() calls in tclCompCmdsGR.c.dgp2013-07-102-4/+57
| | | | | | |
| | | | | | * Add tests for, and fix bugs in, the SetLineInformation() calls in tclCompCmds.c.dgp2013-07-102-11/+127
| | | | | | |
| | | | | | * merge trunkdgp2013-07-101-0/+16
| | | | | | |\ | | | | | | |/ | | | | | |/|
| | | | | * | Fix for [86fb5ea28e]. Test will eventually merge in from tip280-test-coverage.dgp2013-07-101-0/+16
| | | | | | |
| | | | | | * Next attempt. Appears to have uncovered a bug.dgp2013-07-102-1/+15
| | | | | | |
| | | | | | * First additional test. Remove dup macros in tclEnsemble.c.dgp2013-07-106-20/+21
| | | | | | |
| | | | | | * Disabling the SetLineInformation() macro entirely causes only 3 testsdgp2013-07-103-3/+10
| | | | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in the test suite to fail. Restoring just 2 SetLineInformation() calls fixes those failures. The need for all the other SLI() calls is not demonstrated by any test. Without more complete test coverage, it is difficult to confidently tweak the TIP 280 implementation without fear that changes are introducing breakage.
| | | | | * Unbreak MSVC6 debug build (thanks Andreas Kupries!)jan.nijtmans2013-07-081-1/+1
| | | | | |\ | | | | | |/ | | | | |/|
| | | | | * Build stub objects with -DSTATIC_BUILD on all platforms. Only important on ↵jan.nijtmans2013-07-081-1/+1
| | | | | |\ | | | | | | | | | | | | | | | | | | | | | win32 (already done) and cygwin, on other platforms it should not have any effect.
| | | | | * \ merge-markjan.nijtmans2013-07-070-0/+0
| | | | | |\ \
| | | | | * | | OpenBSD/m88k is now elf. Remove unneeded elf check.stwo2013-07-072-50/+8
| | | | | | | |
| | | | | * | | Merge markKevin B Kenny2013-07-060-0/+0
| | | | | |\ \ \
| | | | | * | | | http://www.iana.org/time-zones/repository/releases/tzdata2013d.tar.gzKevin B Kenny2013-07-067-197/+551
| | | | | | | | |
| | | | | * | | | Use X11/Xlib.h for checking where X11 can be found in stead of ↵jan.nijtmans2013-07-051-4/+4
| | | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | X11/XIntrinsic.h. Suggested by Pietro Cerutti. (backported from tclconfig)
| | | | | * | | | | CONST -> const in one placejan.nijtmans2013-07-051-1/+1
| | | | | | | | | |
| | | | | * | | | | Allow successfull compilation, even if Tcl_GetErrorLine/Tcl_SetErrorLine are ↵jan.nijtmans2013-07-051-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | redefined as macros.
| | | | | * | | | | Bug [817249]: bring tclXtNotify.c up to date with Tcl_SetNotifier() changejan.nijtmans2013-07-032-11/+20
| | | | | |\ \ \ \ \
| | | | | * | | | | | Fix compiler warning when compiling Itcl 4.0:jan.nijtmans2013-07-034-9/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In file included from ./generic/itcl2TclOO.c:12:0: /Tcl/include/tclInt.h:3012:8: warning: ‘struct addrinfo’ declared inside parameter list [enabled by default] const char **errorMsgPtr); ^
| | | | | * | | | | | Fix compiler warning when compiling Cygwin port with -Wwrite-stringsjan.nijtmans2013-07-031-6/+6
| | | | | | | | | | |
| | | | | * | | | | | Bug [32afa6e256]: dirent64 check is incorrect in tcl.m4. Thanks to Brian ↵jan.nijtmans2013-07-023-2/+7
| | | | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Griffin.
| | | | | * \ \ \ \ \ \ Fix [34538ba43f]jan.nijtmans2013-06-271-1/+1
| | | | | |\ \ \ \ \ \ \
| | | | | * \ \ \ \ \ \ \ Bug [9b2e636361]: Tcl_CreateInterp() needs initialized encodings.jan.nijtmans2013-06-274-48/+66
| | | | | |\ \ \ \ \ \ \ \
| | | | | * | | | | | | | | Stop buffer overrun into undefined values detected by valgrind.dgp2013-06-261-1/+2
| | | | | | | | | | | | | |
| | | | | * | | | | | | | | Correct typo detected by valgrind.dgp2013-06-261-1/+1
| | | | | | | | | | | | | |
| | | | | * | | | | | | | | typos. jan.nijtmans2013-06-262-2/+6
| | | | | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Cygwin, Tcl_SetPanicProc(NULL) should set back the panic proc to its default, which is not NULL.
| | | | | * | | | | | | | | | Replace always true test with assertion.dgp2013-06-251-1/+2
| | | | | | | | | | | | | | |