summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |\ | |/ |/|
* | 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.
* | 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
| |
| * 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
| |
| * 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)
* | 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
| |\ | |/ |/|
* | Bug [817249]: bring tclXtNotify.c up to date with Tcl_SetNotifier() changejan.nijtmans2013-07-032-17/+26
| |
| * 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.
* | Don't forget ChangeLog for previous commitjan.nijtmans2013-07-021-0/+5
| |
* | Bug [32afa6e256]: dirent64 check is incorrect in tcl.m4. Thanks to Brian ↵jan.nijtmans2013-07-022-2/+2
| | | | | | | | Griffin.
| * Fix [34538ba43f]jan.nijtmans2013-06-271-1/+1
| |\ | |/ |/|
* | Fix [34538ba43f]jan.nijtmans2013-06-271-1/+1
| |
| * Bug [9b2e636361]: Tcl_CreateInterp() needs initialized encodings.jan.nijtmans2013-06-274-48/+66
| |\ | |/ |/|
* | Bug [9b2e636361]: Tcl_CreateInterp() needs initialized encodings.jan.nijtmans2013-06-273-47/+64
|\ \
| * | Allocate encoding name, so caller of Tcl_RegisterConfig() doesn't need to ↵ticket_9b2e636361jan.nijtmans2013-06-261-4/+12
| | | | | | | | | | | | | | | keep it forever. Fix some comments.
| * | Proposed solution for [9b2e636361]jan.nijtmans2013-06-262-27/+22
| | |
| | * 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.
* | | formatting, typojan.nijtmans2013-06-261-13/+13
|/ /
| * Replace always true test with assertion.dgp2013-06-251-1/+2
| |