summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix [Bug 1562528]dkf2006-09-222-29/+35
|
* * generic/tclUtil.c: Dropped ParseInteger() routine.dgp2006-09-212-80/+20
| | | | TclParseNumber covers the task just fine.
* correct registry version numbervincentdarley2006-09-211-2/+2
|
* fix line endingsdgp2006-09-201-5162/+5162
|
* Fix nasty bug with limits, vwait's (C) traces, and interpreter restart...dkf2006-09-192-5161/+5168
|
* * generic/tclExecute.c (INST_EXPON): Native type overflow detectiondgp2006-09-193-47/+21
| | | | | | | * tests/expr.test: was completely broken. Falling back on use of bignums for all non-trivial ** calculations until native-type-constrained special cases can be done carefully and correctly. [Bug 1561260].
* * tests/http.test (http-5.1): bump http to 2.5.3dgp2006-09-163-6/+8
| | | | | * unix/Makefile.in: * win/Makefile.in:
* * library/http/http.tcl: Change " " -> "+" url encoding mappinghobbs2006-09-164-6/+12
| | | | | * library/http/pkgIndex.tcl: to " " -> "%20" as per RFC 3986. * tests/http.test (http-5.1): bump http to 2.5.3
* * unix/configure.in (HAVE_MTSAFE_GETHOST*): Modified to recognizeandreas_kupries2006-09-123-1/+34
| | | | | | HP-UX 11.00 and beyond as having mt-safe implementations of the gethost functions. * unix/configure: Regenerated, using autoconf 2.59
* * unix/tclUnixCompat.c (PadBuffer): Fixed bug in calculation ofandreas_kupries2006-09-122-5/+17
| | | | | the increment needed to align the pointer, and added documentation explaining why the macro is implemented as it is.
* Added tommath_(super)class headers to include installpatthoyts2006-09-112-1/+4
|
* Fixed error launching win98 testpatthoyts2006-09-111-3/+3
|
* Updated to install http, tcltest and msgcat as Tcl Modules (as per Makefile.in).patthoyts2006-09-113-48/+68
|
* * unix/Makefile.in (install-libraries): Fixed typo tcltest 2.3.9 -> 2.3.0.andreas_kupries2006-09-112-2/+6
|
* * unix/tclUnixCompat.c: make compatLock static and only declare it whendas2006-09-112-107/+116
| | | | | it will actually be used; #ifdef parts of TSD that are not always needed; adjust #ifdefs to cover all possible cases; fix whitespace.
* * tests/msgcat.test: Bumped version in auxiliary files as well.andreas_kupries2006-09-113-4/+9
| | | | * doc/msgcat.n:
* bump msgcat version to 1.4.2Kevin B Kenny2006-09-113-6/+11
|
* * library/msgcat/msgcat.tcl: Removed some unneeded [uplevel]s.dgp2006-09-112-5/+8
|
* * generic/tclExecute.c: Corrected INST_EXPON flaw that treateddgp2006-09-113-5/+12
| | | | * tests/expr.test: $x**1 as $x**3. [Bug 1555371]
* * doc/tcltest.n: Bump to version tcltest 2.3.0 to accountdgp2006-09-118-19/+27
| | | | | | | | | * library/tcltest/pkgIndex.tcl: for new "-verbose line" feature. * library/tcltest/tcltest.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.bc: * win/makefile.vc:
* * library/msgcat/msgcat.tcl: Bump to version msgcat 1.4.2 to accountdgp2006-09-103-3/+8
| | | | * library/msgcat/pkgIndex.tcl: for modifications.
* * library/msgcat/msgcat.tcl (msgcat::Init): on Darwin, add fallback ofdas2006-09-1011-746/+907
| | | | | | | | | | | | | | | | | | * tests/msgcat.test: default msgcat locale to * unix/tclUnixInit.c (TclpSetVariables): current CFLocale identifier if available (via private ::tcl::mac::locale global, set at interp init when on Mac OS X 10.3 or later with CoreFoundation). * library/tcltest/tcltest.tcl: add 'line' verbose level: prints source * doc/tcltest.n: file line information of failing tests. * macosx/Tcl.xcodeproj/project.pbxproj: add new tclUnixCompat.c file; revise tests target to use new tcltest 'line' verbose level. * unix/configure.in: add descriptions to new AC_DEFINEs for MT-safe. * unix/tcl.m4: add caching to new SC_TCL_* macros for MT-safe wrappers. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59
* Added special handling for Darwin where gethostbyname/addr are actuallyvasiljevic2006-09-084-15/+53
| | | | MT-safe per-se.
* * unix/tclUnixCompat.c: Fixed conditions for CopyArray/CopyString,andreas_kupries2006-09-082-6/+11
| | | | and CopyHostent. Also fixed bad var names in TclpGetHostByName.
* unix/tclUnixCompat.c: Added fallback to MT-unsafevasiljevic2006-09-072-21/+69
| | | | | | library calls if TCL_THREADS is not defined. Fixed alignment of arrays copied by CopyArrayi() to be on the sizeof(char *) boundary.
* Rewritten MT-safe wrappers to return ptrs to TSD storage.vasiljevic2006-09-076-217/+169
|
* Use MODULE_SCOPE declaration where appropriatevasiljevic2006-09-061-7/+7
|
* Added for fixing Tcl Bug 999544vasiljevic2006-09-061-0/+584
|
* Added fixes for Tcl Bug 999544 (ported from core-8-4-branch).vasiljevic2006-09-069-14/+2089
|
* typodgp2006-09-051-1/+1
|
* * generic/tclCompExpr.c: Removed much complexity that isdgp2006-09-052-292/+91
| | | | no longer needed.
* * tests/main.text (Tcl_Main-4.4): Test corrected to not bedgp2006-09-042-3/+8
| | | | timing sensitive to the Bug 1481986 fix. [Bug 1550858]
* correct package examplehobbs2006-09-042-3/+8
|
* * generic/tclCompExpr.c: Corrected flawed logic fordgp2006-08-312-1/+8
| | | | | | disabling the INST_TRY_CVT_TO_NUMERIC instruction at the end of an expression when function arguments contain operators. [Bug 1541274]
* * tests/expr-old.test: The remaining failing tests reported indgp2006-08-313-4/+11
| | | | | | * tests/expr.test: [Bug 1381715] are all new in Tcl 8.5, so there's really no issue of compatibility with Tcl 8.4 result to deal with. Fixed by updating tests to expect 8.5 results.
* * generic/tclParseExpr.c: Dropped the old expr parser.dgp2006-08-302-1965/+12
|
* * generic/tclBasic.c (Tcl_CreateInterp): init iPtr->threadIdhobbs2006-08-302-1/+4
|
* * win/tclWinChan.c [Bug 819667] Improve logic for identifying COMhobbs2006-08-302-51/+55
| | | | ports.
* see changeshobbs2006-08-301-4/+16
|
* * generic/tclIOGT.c (ExecuteCallback):hobbs2006-08-302-5/+6
| | | | | * generic/tclPkg.c (Tcl_PkgRequireEx): replace Tcl_GlobalEval(Obj) with more efficient Tcl_Eval(Obj)Ex
* * unix/Makefile.in (valgrindshell): add valgrindshell target andhobbs2006-08-301-2/+9
| | | | | update default VALGRINDARGS. User can override, or add to it with VALGRIND_OPTS env var.
* * generic/tclFileName.c (DoGlob): match incrs with decrs.hobbs2006-08-301-1/+3
|
* silence compiler warndgp2006-08-291-2/+2
|
* undo mistaken commitdgp2006-08-291-2/+2
|
* * generic/tclParseExpr.c: Use the "parent" field ofdgp2006-08-292-6/+19
| | | | | | | orphan ExprNodes to store the closure of left pointers. This lets us avoid repeated re-scanning leftward for the left boundary of subexpressions, which in worst case led to near O(N^2) runtime.
* add casts to make gcc2 happy with previous commit [Bug 1548330]das2006-08-292-31/+31
|
* Fix for stack.test failures on FreeBSDJoe Mistachkin2006-08-293-13/+11
|
* fixed [ 1548263 ] NULL return from Tcl_FSGetNormalizedPath segvcoldstore2006-08-296-22/+48
|
* ftp://elsie.nci.nih.gov/pub/tzdata2006kKevin B Kenny2006-08-284-95/+106
|
* * generic/tclStringObj.c: Revised ObjPrintfVA to take caredgp2006-08-283-25/+42
| | | | | | | | * generic/tclParseExpr.c: to copy only whole characters when doing %s formatting. This relieves callers of TclObjPrintf() and TclFormatToErrorInfo() from needing to fix arguments to character boundaries. Tcl_ParseExpr() simplified by taking advantage. [Bug 1547786]