summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |
* | Make more use of the CompileTokens() macro.dgp2013-06-252-7/+4
| |
* | Don't use deprecated Tcl_DStringTrunc any morejan.nijtmans2013-06-251-1/+1
|\ \ | |/
| * Don't use deprecated Tcl_DStringTrunc any more.jan.nijtmans2013-06-251-1/+1
| |
* | Remove TclInitStubTable() function (but keep it in the "initsubsystems" branch).jan.nijtmans2013-06-256-29/+1
| |
* | Don't use TclpInetNtoa any more, use inet_ntoa in stead. Since IP6 support ↵jan.nijtmans2013-06-215-2/+5
| | | | | | | | it's even not necessary any more (except for fake-rfc2553, but mutexes are used here already) , but it's in the internal stub table so we cannot remove it until 9.0
* | Modify internal TclStubInfoType type: use TclStubs * in stead of ↵jan.nijtmans2013-06-213-17/+27
| | | | | | | | | | ClientData, so less type casts are needed in the code. Disadvantage: somewhat more code duplication, but it makes the code much more understandable.
* | TclCompileScript() should not overwrite envPtr->numSrcBytes.dgp2013-06-201-2/+0
|\ \ | |/ | | The envPtr already has the right value stored in it.
| * TclCompileScript() should not overwrite envPtr->numSrcBytes.dgp2013-06-201-1/+0
| | | | | | The envPtr already has the right value stored in it.
* | Fixed bug with optimizing with INST_START_CMD about.dkf2013-06-191-2/+1
| |
* | More use of simplifying macros.dgp2013-06-191-7/+6
| | | | | | Replace dynamic allocation with automatic storage on the call stack.
* | Eliminate a lot of dead code (for Windows 95/98/ME only). jan.nijtmans2013-06-195-393/+164
| | | | | | Eliminate all usage of TclWinSetInterfaces(), which does exactly the same as TclpSetInterfaces(), but keep exported symbol and stub entry.