Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge trunk | dgp | 2013-07-15 | 6 | -62/+62 |
|\ | |||||
| * | Prefer CompileWord() over CompileTokens() when possible. | dgp | 2013-07-15 | 3 | -6/+3 |
| | | |||||
| * | Global replace: CompileBody() -> BODY(). | dgp | 2013-07-12 | 4 | -30/+19 |
| | | |||||
| * | Tests demonstrating the need for the last two SetLineInformation() calls. | dgp | 2013-07-12 | 1 | -0/+25 |
| | | |||||
| * | Revise the CompileWord() and PushVarNameWord() macros to make explicit the | dgp | 2013-07-11 | 2 | -18/+7 |
| | | | | | | SetLineInformation() that's in each of them. | ||||
| * | Have TclMakeEnsemble() set ENSEMBLE_COMPILE at creation, not as a separate | dgp | 2013-07-11 | 1 | -8/+8 |
| | | | | | | epoch-bumping step. | ||||
* | | merge trunk | dgp | 2013-07-11 | 4 | -61/+447 |
|\ \ | |/ | |||||
| * | Add a test for each call to SetLineInformation() demonstrating the need | dgp | 2013-07-11 | 4 | -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_coverage | dgp | 2013-07-11 | 5 | -27/+24 |
| | | | |||||
| | * | Add tests for the SetLineInformation() calls in tclEnsemble.c, and fix | dgp | 2013-07-11 | 2 | -6/+28 |
| | | | | | | | | | the bugs around those calls exposed by the tests. | ||||
| | * | Add tests for SetLineInformation() calls in tclCompCmdsSZ.c as well as some | dgp | 2013-07-10 | 2 | -46/+206 |
| | | | | | | | | | obvious refactoring improvements. | ||||
| | * | Add tests for SetLineInformation() calls in tclCompCmdsGR.c. | dgp | 2013-07-10 | 2 | -4/+57 |
| | | | |||||
| | * | Add tests for, and fix bugs in, the SetLineInformation() calls in tclCompCmds.c. | dgp | 2013-07-10 | 2 | -11/+127 |
| | | | |||||
| | * | merge trunk | dgp | 2013-07-10 | 1 | -0/+16 |
| | |\ | | |/ | |/| | |||||
| * | | Fix for [86fb5ea28e]. Test will eventually merge in from tip280-test-coverage. | dgp | 2013-07-10 | 1 | -0/+16 |
| | | | |||||
| | * | Next attempt. Appears to have uncovered a bug. | dgp | 2013-07-10 | 2 | -1/+15 |
| | | | |||||
| | * | First additional test. Remove dup macros in tclEnsemble.c. | dgp | 2013-07-10 | 6 | -20/+21 |
| | | | |||||
| | * | Disabling the SetLineInformation() macro entirely causes only 3 tests | dgp | 2013-07-10 | 3 | -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. | ||||
* | | Remove the (now unused) wlineat arguments. | dgp | 2013-07-10 | 1 | -6/+2 |
| | | |||||
* | | Revise the litInfo table so that it gets built later (in TclInitByteCodeObj) | dgp | 2013-07-10 | 2 | -60/+20 |
| | | | | | | from a simpler store of data that can unwind. | ||||
* | | Tentative Work In Progress unwinding TIP 280 line information. | dgp | 2013-07-09 | 1 | -10/+29 |
| | | |||||
* | | Use the TokenAfter() macro. | dgp | 2013-07-08 | 1 | -7/+5 |
| | | |||||
* | | Use TIP 280 macros. | dgp | 2013-07-08 | 1 | -4/+2 |
| | | |||||
* | | merge trunk | dgp | 2013-07-08 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Unbreak MSVC6 debug build (thanks Andreas Kupries!) | jan.nijtmans | 2013-07-08 | 1 | -1/+1 |
| |\ | |||||
| | * | Unbreak MSVC6 debug build (thanks Andreas Kupries!) | jan.nijtmans | 2013-07-08 | 1 | -1/+1 |
| | | | |||||
* | | | Factor out compiling the Command literal. | dgp | 2013-07-08 | 1 | -22/+19 |
| | | | |||||
* | | | Plug memory leak; Break three compilation mechanisms into routines. | dgp | 2013-07-08 | 1 | -196/+266 |
| | | | |||||
* | | | Move TIP 280 and command extent housekeeping to the periphery. | dgp | 2013-07-08 | 1 | -27/+27 |
| | | | |||||
* | | | Defer expansion request detection as much as possible. | dgp | 2013-07-08 | 1 | -13/+30 |
| | | | |||||
* | | | Consolidate the StartExpanding() calls. | dgp | 2013-07-08 | 1 | -7/+3 |
| | | | |||||
* | | | The routines StartExpanding() and EnterCmdWordData() are orthogonal, so it's | dgp | 2013-07-08 | 1 | -4/+3 |
| | | | | | | | | | ok to reverse the order in which they are called. | ||||
* | | | merge trunk | dgp | 2013-07-08 | 10 | -248/+560 |
|\ \ \ | |/ / | |||||
| * | | Build stub objects with -DSTATIC_BUILD on all platforms. Only important on ↵ | jan.nijtmans | 2013-07-08 | 1 | -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.nijtmans | 2013-07-08 | 1 | -1/+1 |
| | | | | | | | | | | | | win32 (already done) and cygwin, on other platforms it should not have any effect. | ||||
| * | | merge-mark | jan.nijtmans | 2013-07-07 | 0 | -0/+0 |
| |\ \ | | |/ | |||||
| | * | OpenBSD/m88k is now elf. Remove unneeded elf check. | stwo | 2013-07-07 | 2 | -50/+8 |
| | | | |||||
| * | | OpenBSD/m88k is now elf. Remove unneeded elf check. | stwo | 2013-07-07 | 2 | -50/+8 |
| | | | |||||
| * | | Merge mark | Kevin B Kenny | 2013-07-06 | 0 | -0/+0 |
| |\ \ | | |/ | |||||
| | * | http://www.iana.org/time-zones/repository/releases/tzdata2013d.tar.gz | Kevin B Kenny | 2013-07-06 | 7 | -197/+551 |
| | | | |||||
| * | | http://www.iana.org/time-zones/repository/releases/tzdata2013d.tar.gz | Kevin B Kenny | 2013-07-06 | 7 | -197/+551 |
| | | | |||||
* | | | merge trunk | dgp | 2013-07-05 | 3 | -5/+7 |
|\ \ \ | |/ / | |||||
| * | | Use X11/Xlib.h for checking where X11 can be found in stead of ↵ | jan.nijtmans | 2013-07-05 | 1 | -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.nijtmans | 2013-07-05 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | X11/XIntrinsic.h. Suggested by Pietro Cerutti. (Backported from tclconfig) | ||||
| * | | CONST -> const in one place | jan.nijtmans | 2013-07-05 | 1 | -1/+1 |
| | | | |||||
| * | | Allow successfull compilation, even if Tcl_GetErrorLine/Tcl_SetErrorLine are ↵ | jan.nijtmans | 2013-07-05 | 1 | -0/+2 |
| | | | | | | | | | | | | redefined as macros. | ||||
* | | | merge trunk | dgp | 2013-07-05 | 10 | -29/+45 |
|\ \ \ | |/ / | |||||
| * | | Bug [817249]: bring tclXtNotify.c up to date with Tcl_SetNotifier() change | jan.nijtmans | 2013-07-03 | 2 | -11/+20 |
| |\ \ | | |/ | |||||
| | * | Bug [817249]: bring tclXtNotify.c up to date with Tcl_SetNotifier() change | jan.nijtmans | 2013-07-03 | 2 | -17/+26 |
| | | | |||||
| * | | Fix compiler warning when compiling Itcl 4.0: | jan.nijtmans | 2013-07-03 | 4 | -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); ^ |