summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * unix/tclLoadDyld.c: updated to use Mac OS X 10.1 dyld APIs thatdas2002-02-251-0/+5
| | | | have more libdl-like semantics. (bug #514392)
* fixing a bug in last tclCompCmds.c patch, in the code for [for] and [while].Miguel Sofer2002-02-251-0/+10
|
* Minor cleanup of compat functions to get rid of GCC warnings.dkf2002-02-251-0/+5
|
* * compat/strtoull.c (strtoull):dgp2002-02-241-0/+8
| | | | | | | * compat/strtoll.c (strtoll): * compat/strtoul.c (strtoul): Fixed failure to handle leading sign symbols '+' and '-' and '0X' and raise overflow errors. [Bug 440916] Also corrects prototype and errno problems.
* * configure: Regen.mdejong2002-02-231-0/+7
| | | | | | * unix/tcl.m4 (SC_CONFIG_CFLAGS): Link with -n32 instead of -32 when building on IRIX64-6.* system. [Tcl bug 521707]
* * generic/tclInt.h:dgp2002-02-221-0/+8
| | | | | | | * generic/tclObj.c: renamed global variable emptyString -> tclEmptyString because it is no longer static. * generic/tclPkg.c: Fix for panic when library is loaded on a platform without backlinking without proper use of stubs. [Bug 476537]
* see ChangeLoghobbs2002-02-221-0/+4
|
* see ChangeLoghobbs2002-02-221-0/+11
|
* Optimising [if], [for] and [while] for constant conditionsMiguel Sofer2002-02-221-0/+7
|
* Added TIP#76 implementation, docs + tests.dkf2002-02-221-0/+6
|
* Const-ifying declarations of strtoll/strtoull and new compat code.dkf2002-02-221-0/+10
|
* no messagedavygrvy2002-02-211-0/+30
|
* no messagedavygrvy2002-02-211-0/+13
|
* Improving 'long long' detection...dkf2002-02-211-0/+5
|
* no messagedavygrvy2002-02-201-5/+21
|
* * generic/tcl.decls (Tcl_RegExpRange,Tcl_GetIndexFromObjStruct):dgp2002-02-201-0/+8
| | | | | | | Overlooked a few source incompatibilities. Now using CONST84. * generic/tclDecls.h: make genstubs * generic/tcl.h (Tcl_CmdObjTraceProc): silence warning from Sun Workshop compiler.
* no messagedavygrvy2002-02-201-0/+8
|
* Made tcl.h better at guessing what is going on with 64-bit types whendkf2002-02-201-0/+6
| | | | configure doesn't tell it explicitly.
* Fixed behaviour of [format] on 64-bit platforms by defining it to work withdkf2002-02-191-0/+8
| | | | | | machine words by default. This seems to be what the test suite expected anyway, and it is a fairly sensible choice. The other alternative was to make %d always 32-bit and %ld always 64-bit, but that'd be more complex to do.
* * First draft of updated changes for 8.4a4 release.dgp2002-02-191-2/+6
|
* * unix/tclUnixPort.h: add strtoll/strtoull declarations forhobbs2002-02-161-0/+3
| | | | platforms that do not define them.
* * generic/tclIndexObj.c (STRING_AT): removed ptrdiff_t cast andhobbs2002-02-161-0/+5
| | | | use of VOID* in default case (GNU-ism).
* Further changes to the TIP 72 patch to make it compile under VC++Kevin B Kenny2002-02-151-0/+13
|
* * tclExecute.c:andreas_kupries2002-02-151-0/+8
| | | | | | | * tclIOGT.c: * tclIndexObj.c: Touchups to the TIP 72 patch to make it compileable under Windows again. The changes are not complete, there is one nasty regarding _stati64
* TIP#72 implementation. See ChangeLog for details.dkf2002-02-151-0/+68
| | | | | This version builds clean on Solaris/SPARC, with GCC and CC, both with and without threads and both in 32-bit and 64-bit mode.
* * generic/tclIOCmd.c (Tcl_GetsObjCmd): Trivial fix for bugandreas_kupries2002-02-141-0/+7
| | | | | | #517503, a memory leak reported by Miguel Sofer <msofer@users.sourceforge.net>. The leak happens if an error occurs for "set var [gets $chan]" and leak one empty object.
* * djgpp/ (new directory)davygrvy2002-02-121-0/+16
| | | | | | | | | | | | | | | * djgpp/Makefile (new): * unix/tclAppInit.c: * unix/tclMtherr.c: * unix/tclUnixFCmd.c: * unix/tclUnixFile.c: * unix/tclUnixInit.c: * unix/tclUnixPort.h: Early stage of DJGPP support for building Tcl on DOS. Dynamic loading isn't working, yet. Requires watt32 for the TCP/IP stack. No autoconf, yet. Barely tested, but makes a working exe that runs Tcl in protected-mode, flat memory. [exec] and pipes will need the most work as multi-tasking on DOS has to be carefully.
* Added Tcl_CreateObjTrace, Tcl_GetCommandInfoFromToken andKevin B Kenny2002-02-101-0/+16
| | | | Tcl_SetCommandInfoFromToken. (TIPs #32 and #79.)
* see ChangeLoghobbs2002-02-081-0/+14
|
* see ChangeLogdgp2002-02-081-0/+38
|
* * tests/scan.test:hobbs2002-02-071-0/+5
| | | | | | * generic/tclScan.c (Tcl_ScanObjCmd): corrected scan 0x... %x handling that didn't accept the 0x as a prelude to a base 16 number. [Bug #495213]
* see ChangeLoghobbs2002-02-071-0/+19
|
* * Corrected use of http::error whendgp2002-02-051-0/+6
| | | | ::error was intended. Bump to http 2.4.2.
* reverted pwd changes for AIX, the best fix is to replace sh with bsh on 4.3.3hobbs2002-02-051-5/+0
|
* call /bin/pwd on AIX-4.3 to avoid pwd errorshobbs2002-02-051-0/+5
|
* * unix/tclUnixChan.c (FileOutputProc): Fixed [bug 465765] reportedandreas_kupries2002-02-041-0/+7
| | | | | | | | by Dale Talcott <daletalcott@users.sourceforge.net>. Avoid to write nothing into a file as STREAM based implementations will consider this a EOF (if the file is a pipe). Not done in the generic layer as this type of writing is actually useful to check the state of a socket.
* * doc/open.n: Fixed [Bug 511540], added cross-reference to 'pid'andreas_kupries2002-02-041-0/+6
| | | | | as the command to use to retrieve the pid of a command pipeline created via 'open'.
* * generic/tclCmdMZ.c (Tcl_RegexpObjCmd): handle quirky about casehobbs2002-02-021-0/+5
| | | | earlier to avoid shimmering problem.
* * tests/io.test: io-39.22 split into two tests, one platformandreas_kupries2002-02-011-0/+6
| | | | | dependent, the other not. -eofchar is not empty on the windows platform.
* typos and omissionsdgp2002-02-011-1/+2
|
* tclTest.c fixvincentdarley2002-02-011-0/+5
|
* * win/tclWinFCmd.c: TIP 27: Applied patch fixing CONST warnings onuid375472002-01-311-8/+13
| | | | behalf of Don Porter <dgp@users.sourceforge.net>.
* * For each interface identified in thedgp2002-01-311-0/+14
| | | | | | | | | | TIP 27 changes below as a POTENTIAL INCOMPATIBILITY, the source of the incompatibility has been parameterized so that it can be removed. When compiling extension code against the Tcl header files, use the compiler flag -DUSE_NON_CONST to remove the irresolvable source incompatibilities introduced by the TIP 27 changes. Resolvable changes are left for extension authors to resolve.
* docsvincentdarley2002-01-301-0/+5
|
* * tests/regexpComp.test:hobbs2002-01-301-0/+6
| | | | | * generic/tclCompCmds.c (TclCompileRegexpCmd): enhanced to support -nocase and -- options.
* * unix/tcl.m4 (SC_LOAD_TCLCONFIG):mdejong2002-01-291-0/+12
| | | | | | | | | | | * win/tcl.m4 (SC_LOAD_TCLCONFIG): Set TCL_LIB_SPEC, TCL_STUB_LIB_SPEC, and TCL_STUB_LIB_PATH to the values of TCL_BUILD_LIB_SPEC, TCL_BUILD_STUB_LIB_SPEC, and TCL_BUILD_STUB_LIB_PATH when tclConfig.sh is loaded from the build directory. A Tcl extension should make use of the non-build versions of these variables since they will work in both cases. This modification was described in TIP 34.
* * win/tclWinReg.c (regConnectRegistryProc,RecursiveDeleteKey)hobbs2002-01-291-0/+4
| | | | | (DeleteKey,GetKeyNames,GetType,GetValue,OpenSubKey,SetValue): redid the CONSTification as previous changes caused failing tests.
* * tests/regexpComp.test (new):hobbs2002-01-291-0/+20
| | | | | | | | | | | | | * generic/tclInt.h: * generic/tclBasic.c: added TclCompileRegexpCmd entry * generic/tclCompCmds.c (TclCompileStringCmd): corrected to return TCL_OUT_LINE_COMPILE instead of TCL_ERROR for parsing errors, so it only throws the error for runtime compile, in case the user modifies 'string'. (TclCompileRegexpCmd): first try at a byte-compiled regexp command. It handles static strings and ^$ bounded static strings. (TclCompileAppendCmd): made TclPushVarName call always use TCL_CREATE_VAR as numWords is always > 2 at that point.
* * ChangeLog.2000 (new file):hobbs2002-01-291-2587/+10
| | | | | * ChangeLog: broke changes from 2000 into ChangeLog.2000 to reduce size of the main ChangeLog.
* no messagedavygrvy2002-01-281-0/+6
|