Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * generic/tcl.decls: [TIP #357]: First round of changes | Kevin B Kenny | 2010-04-02 | 18 | -276/+714 |
| | | | | | | | | | | | | | | | | | | | | * generic/tclDecls.h: to export Tcl_LoadFile, Tcl_FindSymbol, * generic/tclIOUtil.c: and Tcl_FSUnloadFile to the public API. * generic/tclInt.h: * generic/tclLoad.c: * generic/tclLoadNone.c: * generic/tclStubInit.c: * tests/fileSystem.test: * tests/load.test: * tests/unload.test: * unix/tclLoadDl.c: * unix/tclLoadDyld.c: * unix/tclLoadNext.c: * unix/tclLoadOSF.c: * unix/tclLoadShl.c: * unix/tclUnixPipe.c: * win/Makefile.in: * win/tclWinLoad.c: | ||||
* | * library/reg/pkgIndex.tcl: [TIP #362]: Fixed first round of | Kevin B Kenny | 2010-04-02 | 4 | -15/+20 |
| | | | | | | * tests/registry.test: bugs resulting from the recent commits * win/tclWinReg.c: of changes in support of the referenced TIP. | ||||
* | * generic/tclStrToD.c: [Bug 2952904]: Defer creation of the smallest | Kevin B Kenny | 2010-04-02 | 2 | -5/+10 |
| | | | | | | floating point number until it is actually used. (This change avoids a bogus syslog message regarding a 'floating point software assist fault' on SGI systems.) | ||||
* | Added missing doc. Oops! | dkf | 2010-03-31 | 2 | -3/+16 |
| | |||||
* | * doc/package.n: [Bug 2980210]: Document the arguments taken by | dkf | 2010-03-31 | 2 | -2/+5 |
| | | | | the [package present] command correctly. | ||||
* | Improve the documentation of how to make and use a thread. | dkf | 2010-03-31 | 2 | -7/+60 |
| | |||||
* | [FRQ 2974744]: share exception codes (ObjType?): | nijtmans | 2010-03-31 | 4 | -17/+24 |
| | | | | | | Revised test cases, making sure that abbreviated codes are checked resulting in an error, and checking for the exact error message. | ||||
* | * generic/tclIORChan.c (ReflectClose, ReflectInput, ReflectOutput, | andreas_kupries | 2010-03-30 | 2 | -59/+107 |
| | | | | | | | | ReflectSeekWide, ReflectWatch, ReflectBlock, ReflectSetOption, ReflectGetOption, ForwardProc): [Bug 2978773]: Preserve ReflectedChannel* structures across handler invokations, to avoid crashes when the handler implementation induces nested callbacks and destruction of the channel deep inside such a nesting. | ||||
* | * generic/tclObj.c (Tcl_GetCommandFromObj): [Bug 2979402]: Reorder | dgp | 2010-03-30 | 2 | -2/+8 |
| | | | | | the validity tests on internal rep of a "cmdName" value to avoid invalid reads reported by valgrind. | ||||
* | [Bug 2979399] uninitialized value troubles | nijtmans | 2010-03-30 | 2 | -28/+6 |
| | |||||
* | Finish bump to registry 1.3.0 | dgp | 2010-03-30 | 6 | -18/+21 |
| | |||||
* | [FRQ 2974744]: share exception codes (ObjType?): | nijtmans | 2010-03-30 | 3 | -51/+58 |
| | | | | further optimization, making use of indexType. | ||||
* | Bump version of registry package to 1.3. | dkf | 2010-03-30 | 3 | -5/+6 |
| | |||||
* | TIP #362 IMPLEMENTATION | dkf | 2010-03-30 | 3 | -123/+260 |
| | | | | | | * win/tclWinReg.c: [Patch 2960976]: Apply patch from Damon Courtney to * tests/registry.test: allow the registry command to be told to work with both 32-bit and 64-bit registries. | ||||
* | Only test for -visibility=hidden with gcc | nijtmans | 2010-03-29 | 3 | -8/+28 |
| | | | | (Second remark in [Bug 2976508]) | ||||
* | * generic/tclStringObj.c: Fix array overrun in test format-1.12 | dgp | 2010-03-29 | 2 | -2/+7 |
| | | | | caught by valgrind testing. | ||||
* | Minor formatting corrections | dkf | 2010-03-29 | 1 | -5/+5 |
| | |||||
* | Revert the conversion of TCL_VERSION to "8.1" and "8.5" in the Tcl_InitStubs() | dgp | 2010-03-28 | 7 | -18/+15 |
| | | | | calls of the pkg*.c testing extensions. | ||||
* | Provide "lowest supported Tcl version" to | nijtmans | 2010-03-27 | 7 | -15/+18 |
| | | | | | the Tcl_InitStubs functions in unix/dltest, in stead of "current Tcl version" | ||||
* | [Freq 2974744] share exception codes (ObjType?) | nijtmans | 2010-03-27 | 5 | -43/+67 |
| | |||||
* | [Bug 2976508] tcl HEAD fails on HP-UX | nijtmans | 2010-03-26 | 2 | -2/+7 |
| | |||||
* | * unix/tclUnixFCmd.c (TclUnixCopyFile): [Bug 2976504]: Corrected | dkf | 2010-03-25 | 2 | -2/+5 |
| | | | | number of arguments to fstatfs() call. | ||||
* | * macosx/tclMacOSXBundle.c, macosx/tclMacOSXFCmd.c: | dkf | 2010-03-25 | 4 | -295/+351 |
| | | | | | | | * macosx/tclMacOSXNotify.c: Reduce the level of ifdeffery in the functions of these files to improve readability. They need to be audited for whether complexity can be removed based on the minimum supported version of OSX, but that requires a real expert. | ||||
* | oops | dgp | 2010-03-24 | 1 | -1/+6 |
| | |||||
* | * generic/tclResult.c: [Bug 2383005] Revise [return -errorcode] so | dgp | 2010-03-24 | 2 | -2/+27 |
| | | | | * tests/result.test: that it rejects illegal non-list values. | ||||
* | * generic/tclOOInfo.c (InfoObjectMethodTypeCmd) | dkf | 2010-03-24 | 5 | -11/+171 |
| | | | | | (InfoClassMethodTypeCmd): Added introspection of method types so that it is possible to find this info out without using errors. | ||||
* | * tests/async.test (async-4.*): Reduce obscurity of these tests by | dkf | 2010-03-24 | 2 | -36/+36 |
| | | | | | putting the bulk of the code for them inside the test body with the help of [apply]. | ||||
* | * generic/tclCmdMZ.c (TryPostBody, TryPostHandler): Make sure that the | dkf | 2010-03-24 | 2 | -12/+43 |
| | | | | [try] command does not trap unwinding due to limits. | ||||
* | * generic/tclCmdMZ.c: [Bug 2973361] Revised fix for computing | dgp | 2010-03-23 | 2 | -24/+34 |
| | | | | indices of script arguments to [try]. | ||||
* | Make error message in "try" implementation | nijtmans | 2010-03-23 | 1 | -1/+1 |
| | | | | exactly the same as the one in "return" | ||||
* | Make error message in "try" implementation | nijtmans | 2010-03-23 | 5 | -18/+27 |
| | | | | exactly the same as the one in "return" | ||||
* | * generic/tclCmdMZ.c: [Bug 2973361]: Compute the correct integer | dgp | 2010-03-22 | 2 | -6/+17 |
| | | | | | values to identify the argument indices of the various script arguments to [try]. Passing in -1 led to invalid memory reads. | ||||
* | Clarify the use of '&' for backgrounding a pipeline. | dkf | 2010-03-20 | 2 | -2/+5 |
| | |||||
* | Missed a spot. | dkf | 2010-03-20 | 1 | -2/+2 |
| | |||||
* | regen | dkf | 2010-03-20 | 2 | -10/+23 |
| | |||||
* | Allow [fcopy] to move more than 2GB per call. Frederic Bonnet identified issue. | dkf | 2010-03-20 | 5 | -50/+77 |
| | |||||
* | stub16.c Don't hide that we use the ASCII API here. | nijtmans | 2010-03-20 | 3 | -10/+16 |
| | | | | tclWinPipe.c 2 unnecessary type casts. | ||||
* | Compile the [throw] command. | dkf | 2010-03-19 | 4 | -7/+125 |
| | |||||
* | commit msg error | dgp | 2010-03-18 | 1 | -1/+1 |
| | |||||
* | * generic/tclListObj.c: Prevent in overflow trouble in [lreplace] | dgp | 2010-03-18 | 4 | -4/+138 |
| | | | | | * generic/tclTestObj.c: operations. Thanks to kbk for fix and test. * tests/listObj.test: [Bug 2971669]. | ||||
* | Fix silly error in bytecode generation for [try]. | dkf | 2010-03-18 | 3 | -8/+60 |
| | |||||
* | [Bug 2971921]: Corrected jump so that it doesn't skip into the middle | dkf | 2010-03-18 | 3 | -67/+105 |
| | | | | | of an instruction! Tightened the instruction issuing. Moved endCatch calls closer to their point that they guard. | ||||
* | * generic/tclIORTrans.c (ReflectInput, ReflectOutput, | andreas_kupries | 2010-03-17 | 4 | -23/+170 |
| | | | | | | | | | | | | | ReflectSeekWide): [Bug 2921116]: Added missing TclEventuallyFree calls for preserved ReflectedTransform* structures. Reworked ReflectInput to preserve the structure for its whole life, not only in InvokeTclMethod. * generic/tclIO.c (Tcl_GetsObj): [Bug 2921116]: Regenerate topChan, may have been changed by a self-modifying transformation. * tests/ioTrans/test (iortrans-4.8, iortrans-4.9, iortrans-5.11, iortrans-7.4, iortrans-8.3): New test cases. | ||||
* | don't cast away "const" without reason. | nijtmans | 2010-03-16 | 2 | -2/+3 |
| | |||||
* | Upgrade zlib to version 1.2.4 | nijtmans | 2010-03-16 | 188 | -11139/+29195 |
| | |||||
* | Squelch unnecessary parens, shorten overlong comment lines. | dkf | 2010-03-14 | 1 | -15/+15 |
| | |||||
* | Fix [Bug 2967340]: Static build failure | nijtmans | 2010-03-12 | 3 | -9/+9 |
| | |||||
* | Revert a few files from the previous commit, preventing | nijtmans | 2010-03-11 | 7 | -19/+13 |
| | | | | conflicts with Kevin's TIP #357 work | ||||
* | Remove unnecessary '&' decoration for function | nijtmans | 2010-03-11 | 11 | -74/+87 |
| | | | | | pointers. Fix double declaration of TclNativeDupInternalRep | ||||
* | * generic/tclIORChan.c: [Bug 2936225]: Thanks to Alexandre Ferrieux | andreas_kupries | 2010-03-09 | 4 | -9/+147 |
| | | | | | | * doc/refchan.n: <ferrieux@users.sourceforge.net> for debugging and fixing * tests/ioCmd.test: the problem. It is the write-side equivalent to the bug fixed 2009-08-06. |