summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make error message in "try" implementationnijtmans2010-03-235-18/+27
| | | | exactly the same as the one in "return"
* * generic/tclCmdMZ.c: [Bug 2973361]: Compute the correct integerdgp2010-03-222-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.dkf2010-03-202-2/+5
|
* Missed a spot.dkf2010-03-201-2/+2
|
* regendkf2010-03-202-10/+23
|
* Allow [fcopy] to move more than 2GB per call. Frederic Bonnet identified issue.dkf2010-03-205-50/+77
|
* stub16.c Don't hide that we use the ASCII API here.nijtmans2010-03-203-10/+16
| | | | tclWinPipe.c 2 unnecessary type casts.
* Compile the [throw] command.dkf2010-03-194-7/+125
|
* commit msg errordgp2010-03-181-1/+1
|
* * generic/tclListObj.c: Prevent in overflow trouble in [lreplace]dgp2010-03-184-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].dkf2010-03-183-8/+60
|
* [Bug 2971921]: Corrected jump so that it doesn't skip into the middledkf2010-03-183-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_kupries2010-03-174-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.nijtmans2010-03-162-2/+3
|
* Upgrade zlib to version 1.2.4nijtmans2010-03-16188-11139/+29195
|
* Squelch unnecessary parens, shorten overlong comment lines.dkf2010-03-141-15/+15
|
* Fix [Bug 2967340]: Static build failurenijtmans2010-03-123-9/+9
|
* Revert a few files from the previous commit, preventingnijtmans2010-03-117-19/+13
| | | | conflicts with Kevin's TIP #357 work
* Remove unnecessary '&' decoration for functionnijtmans2010-03-1111-74/+87
| | | | | pointers. Fix double declaration of TclNativeDupInternalRep
* * generic/tclIORChan.c: [Bug 2936225]: Thanks to Alexandre Ferrieuxandreas_kupries2010-03-094-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.
* * library/tzdata/America/Matamoros: New localedgp2010-03-0911-360/+1286
| | | | | | | | | | | | | * library/tzdata/America/Ojinaga: New locale * library/tzdata/America/Santa_Isabel: New locale * library/tzdata/America/Asuncion: * library/tzdata/America/Tijuana: * library/tzdata/Antarctica/Casey: * library/tzdata/Antarctica/Davis: * library/tzdata/Antarctica/Mawson: * library/tzdata/Asia/Dhaka: * library/tzdata/Pacific/Fiji: Olson tzdata2010c.
* test that tclOO stubs are present in stub librarynijtmans2010-03-0710-92/+102
| | | | | | | | Applied missing part of [Patch 2961556] Change all tclWinProcs signatures to use TCHAR* in stead of WCHAR*. This is meant as preparation to make [Enh 2965056] possible at all.
* remove presence of tclTomMathStubsPtr in tclStubLib.cnijtmans2010-03-063-5/+11
| | | | test that tommath stubs are present in stub library
* Updated changelog with message relating to code audit from earlierdkf2010-03-051-0/+9
|
* Quell a warning in Kevin Kenny's build environmentdkf2010-03-051-2/+3
|
* Fix [Bug 2964425].dkf2010-03-052-3/+6
|
* [Patch 2961556]: Change TclOO to use the same style of function typedefs asdkf2010-03-057-42/+54
| | | | Tcl, as this is about the last chance to get this right.
* Code Audit results:dkf2010-03-0535-507/+547
| | | | | | | | * use do { ... } while (0) in macros * avoid shadowing one local variable with another * use clearer 'foo.bar++;' instead of '++foo.bar;' where result not required (i.e., semantically equivalent) * follow Engineering Manual rules on spacing and declarations
* Remove unused variabledkf2010-03-051-2/+1
|
* ignore shared libraries from checking innijtmans2010-03-041-0/+1
|
* Minor correction to log entry.dkf2010-03-041-4/+4
|
* Fix [Bug 2962664] by forcing oo::object deletion on oo::class deletion.dkf2010-03-045-34/+89
|
* 3 unnecessary MODULE_SCOPE symbolsnijtmans2010-03-043-10/+4
|
* Split tommath stub lib source filenijtmans2010-03-0413-66/+157
| | | | | in separate file. Don't use -fvisibility=hidden for cygwin
* * doc/refchan.n: Followup to ChangeLog entry 2009-10-07andreas_kupries2010-03-032-5/+19
| | | | | | (generic/tclIORChan.c). Fixed the documentation to explain that errno numbers are operating system dependent, and reworked the associated example.
* [Enh 2959069] Support for -fvisibility=hiddennijtmans2010-03-023-9/+79
|
* Use a less hacky way of using a char as a hash keydkf2010-03-021-3/+3
|
* Added test case for empty table in ::prefixferrieux2010-03-011-1/+4
|
* Improve error message for corner case in ::prefixferrieux2010-03-011-2/+2
|
* fix [AT 86258]: special-casing of empty tables when generating error ↵ferrieux2010-03-012-11/+18
| | | | messages for [::tcl::prefix match].
* Make the code prettierdkf2010-03-011-5/+10
|
* Refrain from a possibly lengthy reverse-DNS lookup on 0.0.0.0 whenferrieux2010-03-012-4/+16
| | | | | calling [fconfigure -sockname] on an universally-bound (default) server socket.
* Oops! [Bug 2960852]dkf2010-02-281-9/+12
|
* More additions of {TCL LOOKUP} error-code generation to various subcommands ofdkf2010-02-282-2/+16
| | | | [info] as part of long-term project to classify all Tcl's generated errors.
* Fix Bug #2959713: Link error with gcc 4.1nijtmans2010-02-282-1/+6
|
* Only look for the needle when it fits in the haystack. [Bug 2960021]dkf2010-02-272-3/+18
|
* * generic/tclMain.c (Tcl_Main): [Bug 801429]: Factor out the holding of thedkf2010-02-272-34/+82
| | | | | | | | | | client-installed main loop function into thread-specific data. ***POTENTIAL INCOMPATIBILITY*** Code that previously tried to set the main loop from another thread will now fail. On the other hand, there is a fairly high probability that such programs would have been failing before due to the lack of any kind of inter-thread memory barriers guarding accesses to this part of Tcl's state.
* Corrections to make things work in the non-cross-compiling casedkf2010-02-271-2/+2
|
* Split tclCompCmds.c into two pieces to improve developer sanity.dkf2010-02-267-3550/+3895
|
* * unix/Makefile.in (NATIVE_TCLSH): Added this variable to allow fordkf2010-02-262-29/+37
| | | | | better control of what tclsh to use for various scripts when doing cross compiling. An imperfect solution, but works.