summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * win/.cvsignore: A few more glob patterns added.davygrvy2001-09-061-0/+4
|
* no messagedavygrvy2001-09-061-1/+5
|
* * win/tclWinPipe.c: More Borland compatibility fixes.davygrvy2001-09-061-2/+5
| | | | [Patch: 436116]
* no messagedavygrvy2001-09-061-0/+4
|
* * generic/tclPlatDecls.h: Another small trim finalizing Borland support.davygrvy2001-09-061-13/+13
|
* * generic/tclPlatDecls.h: Another small trim finalizing Borland support.davygrvy2001-09-061-13/+14
|
* winFCmd.test fixvincentdarley2001-09-052-6/+16
|
* no messagedavygrvy2001-09-051-0/+12
|
* * generic/tcl.h: Removed a small mistake from before. Changes todavygrvy2001-09-051-11/+11
| | | | | | | | | | | | | the EXTERN macro for proper Borland compatibility will have to see a TIP. What's this with the MS compiler: __declspec(dllexport) int func (int a, int b); will have to be this with Borland: int __cdecl __export func (int a, int b); The order of the attribute needs to be after the return type.
* no messagedavygrvy2001-09-051-2/+4
|
* * generic/tcl.h:davygrvy2001-09-051-3/+7
| | | | | | * generic/tclPlatDecls.h: Borland compatibility change so ClientData was properly typed as a void* and TCHAR would not be defined twice.
* no messagedavygrvy2001-09-051-3/+7
|
* * generic/tcl.h: Borland compatibility change so ClientData wasdavygrvy2001-09-051-2/+2
| | | | properly typed as a void*
* no messagedavygrvy2001-09-051-0/+6
|
* * tclWinThrd.c: Revisited _beginthreadex() stuff. Instead of assumingdavygrvy2001-09-051-9/+10
| | | | | a c-runtime implimentation of _beginethreadex normal, I reversed the logic to not assume, and use when is.
* * Fixed failure to handle expressionsdgp2001-09-042-2/+12
| | | | like 3eq2 and failure to set errno on overflow. [Bug 440894]
* correction to last Changelog entry: forgot to mention the test.Miguel Sofer2001-09-041-1/+3
|
* made [proc] check that formal args have simple names [Bug: 458548]Miguel Sofer2001-09-043-3/+21
|
* minor fs, vfs fixesvincentdarley2001-09-0429-320/+774
|
* fixed incorrect opreands for INST_LIST [Bug: 458241]Miguel Sofer2001-09-042-2/+7
|
* * generic/tclExecute.c (TclExecuteByteCode): fixed missing commahobbs2001-09-032-2/+7
| | | | in debug macro.
* doc bugfix (bug #457435)dkf2001-09-032-3/+8
|
* correct to note tclInt.h change instead of tcl.h for TclCompileListCmd headerhobbs2001-09-031-1/+1
|
* no messagedavygrvy2001-09-031-0/+4
|
* * win/tclWinThrd.c: Moved FinalizeConditionEvent() proto to withindavygrvy2001-09-031-3/+5
| | | | | the main #ifdef TCL_THREADS block to avoid mingw warning about it being there but unused.
* no messagedavygrvy2001-09-031-0/+7
|
* * win/makefile.vc: Added -Zl (zee el) to tclStubLib.c compile linedavygrvy2001-09-031-2/+2
| | | | | | | | to make sure the tclstub84.lib static library is built without requiring a specific C-runtime library at link-time for the end-use developer. It has been noted on c.l.t that this trips many first time users trying to make extensions. [Patch: 403533]
* no messagedavygrvy2001-09-031-0/+1
|
* * win/tclWinThrd.c: Portability fix for Cygwin who's c-runtime,davygrvy2001-09-031-1/+15
| | | | | | not surprisingly, doesn't have the MSVCRT specific _beginthreadex / _endthreadex pair. This might have to be revisited for proper Borland, lcc32, Watcom and other support as well.
* no messagedavygrvy2001-09-031-0/+7
|
* * generic/tcl.h: added TclCompileListCmd headerhobbs2001-09-015-7/+116
| | | | | | | | * generic/tclBasic.c: added TclCompileListCmd compile proc * generic/tclCompCmds.c (TclCompileListCmd): function to compile the 'list' command at parse time. * generic/tclExecute.c (TclExecuteByteCode): definition of INST_LIST bytecode.
* * doc/StringObj.3: added words of warning to use Tcl_ResetResulthobbs2001-08-312-17/+8
| | | | with the Tcl_Append* functions.
* * tests/compile.test: added compile-11.* interp result checkshobbs2001-08-313-16/+58
| | | | | | | | | * generic/tclUtil.c (TclGetIntForIndex): added Tcl_ResetResult before Tcl_AppendStringsToObj to prevent shared object crash when called from bcc instruction. The Tcl_Append* calls that append to the result object that are invoked by bcc insts must remember to call Tcl_ResetResult because the bcc doesn't do this for us. [Bug #456892]
* * generic/tclIndexObj.c: fixed some casting problems that upsethobbs2001-08-302-5/+10
| | | | Crays. [Bug #419528] (andreasen)
* * Silence warning from Sun compiler. [Bug 454374]dgp2001-08-302-2/+6
|
* allow cached fully-qualified command names to be usable from differentMiguel Sofer2001-08-302-1/+27
| | | | namespaces within the same interpreter without forcing a new lookup. This speeds up scripts that pass command names in variables ("this" in some OO packages). [Patch 456668].
* filesystemvincentdarley2001-08-3036-1876/+1319
|
* no messagedavygrvy2001-08-301-0/+14
|
* * generic/tclAsync.c:davygrvy2001-08-303-5/+32
| | | | | | | | | | | | | * generic/tclEvent.c: * generic/tclInt.h: Improper cleanup of asyncMutex in tclAsync.c repaired. TclFinalizeSynchronization() was trying to remove a registered mutex that was dumped earlier when the TSD it was stored in was cleared. This was only surfacing on *nix. Windows was being masked by mutexes not actually being returned to the system! That was repaired in a previous patch. Needed to add a private TclFinalizeAsync() to tclAsync.c and called from Tcl_FinalizeThread(). Pheww.. Is this done yet? [Bug: 414419] requested by Rob Ratcliff <rrr6399@futuretek.com>
* * generic/tclCompCmds.c (TclPushVarName): noted 'static' defn.hobbs2001-08-282-2/+7
| | | | [Bug #453872]
* * Correcteddgp2001-08-275-38/+40
| | | | | | inconsistency between the search path for script libraries and the directory name $DISTNAME into which distributions built by 'make test' unpack. [Bug 455642]
* formatting correctionsdgp2001-08-251-3/+9
|
* Typo corrections.dgp2001-08-251-2/+2
|
* * tests/stringComp.test: added string-1.3hobbs2001-08-253-3/+21
| | | | | | | * generic/tclCompCmds.c (TclCompileStringCmd): changed to return TCL_OUT_LINE_COMPILE instead of TCL_ERROR when compiling and an unknown string method is called. This is necessary as the string command may be never called, or not until 'string' is redefined.
* documentation updatesvincentdarley2001-08-241-1/+8
|
* documented subtlety with glob and windows pathsvincentdarley2001-08-241-1/+12
|
* documented path length restrictionsvincentdarley2001-08-241-1/+5
|
* * Corrected expected resultdgp2001-08-242-2/+9
| | | | to match Tcl's quirky construction of its init library path.
* typo fixdgp2001-08-241-2/+2
|
* 2001-08-23 Andreas Kupries <andreas_kupries@users.sourceforge.net>andreas_kupries2001-08-232-3/+13
| | | | | | | | | | * win/tclWinPipe.c (BuildCommandLine): Fixed tcl Bug [432499]. Part of the code used the non-absolute path to the executable to determine quoting. This failed if the absolute path cotained spaces, but the application name itselfl not. This bug caused no trouble on Win NT 5, but does for other variants in the Win* family. Report and fix due to Ken Poole <kenpoole@users.sourceforge.net>.