summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* added tests/httpd file to distribution--tests get skipped if this file ishershey1999-04-191-3/+3
| | | | missing (bug id 1769).
* fixed bugs in tests--bug id 1769hershey1999-04-193-66/+42
|
* added first draft of documentation for Tcl_Access and Tcl_Stat.hershey1999-04-172-3/+67
| | | | | defined Tcl_Stat and Tcl_Access to call TclStat and TclAccess instead of TclpStat and TclpAccess.
* changes make Tcl_Access and Tcl_Stat public.hershey1999-04-1711-26/+102
| | | | also one minor fix in tests/all.tcl to fix bug 1770.
* fixed bugs 1785 and 1799: decl header files not installedsurles1999-04-172-4/+5
|
* added Tcl_DStringTrunc to DString.3hershey1999-04-163-6/+40
| | | | | | added mention of Tcl_ThreadQueueEvent, Tcl_ThreadAlert to Notifier.3 added Tcl_ThreadQueueEvent, Tcl_ThreadAlert, and Tcl_GetCurrentThread to Thread.3
* fixed bug 1811: Add TclSetPreInitScript to the stubs files.surles1999-04-163-11/+14
|
* modified the API checker scriptsurles1999-04-161-14/+68
|
* merged tcl 8.1 branch back into the main trunkstanton1999-04-16530-40161/+261415
|
* added release datestanton1999-04-151-1/+3
|
* * Merge 8.0.5 changes:stanton1999-04-1510-1726/+82
| | | | | | | | | - Mac changes for final release - Minor fixes to tools configure file * win/tclWinSock.c: Apply patch to allow write access to a socket if FD_WRITE is sent but FD_CONNECT is not. Some strange problem with either Win32 or a socket driver. [Bug: 1664 1776]
* Tests for pkg_mkIndex when input files do "namespace import". BUG 1327welch1999-03-311-1/+8
|
* Fixed pkg_mkIndex when input files do "namespace import". BUG 1327welch1999-03-311-2/+2
|
* Added tests for auto_mkindex_parser quoting problems, BUGID 1657welch1999-03-313-6/+137
|
* Fixed quoting bugs in auto_mkindex_parser, BUGID 1657welch1999-03-311-16/+44
|
* Fixed typo in LD_SEARCH_FLAGS definition for Linux.welch1999-03-251-2/+2
|
* Changed magic number so it doesn't match the plus patch, at Jan's request.stanton1999-03-122-2/+7
|
* Changed package tests to build against the stubs library.core_8_1_merge_lateststanton1999-03-1111-20/+60
|
* add CrtVersion.3 documentation for Tcl_GetVersion()redman1999-03-111-0/+4
|
* Add documentation for Tcl_GetVersion()redman1999-03-111-0/+49
|
* * generic/tclAlloc.c: Changed TCL_NATIVE_MALLOC to USE_TCLALLOC sostanton1999-03-118-41/+55
| | | | | | | | | | | | | | it matches 8.1. * generic/tclBasic.c: * generic/tcl.h: * generic/tcl.decls: Changed Tcl_ReleaseType from an enum to macros so it can be used in .rc files. Added Tcl_GetString. * unix/Makefile.in: Added compat binaries to the stub library. Changed compat binaries to always compile with shared flags since they need to be shared for the stub library.
* * win/tclWinPipe.c:stanton1999-03-1110-33/+140
| | | | | | | | | | | | | | | * generic/tclInt.decls: Added TclWinAddProcess to make it possible for expect to use Tcl_WaitForPid(). This patch is from Gordon Chaffee. * mac/tclMacPort.h: * win/tclWinInit.c: * unix/tclUnixPort.h: * generic/tclAsync.c: Added TclpAsyncMark to fix bug in async handling on Windows where async events don't wake up the event loop. This patch comes from Gordon Chaffee. * generic/tcl.decls: Fixed declarations of reserved slots.
* fix declarations of empty slots.redman1999-03-104-106/+5
|
* Add Tcl_GetVersion to stubs table, add 6 additional slots for future use.redman1999-03-104-4/+142
|
* ChangeLog entries for Tcl_GetVersion C APIredman1999-03-101-0/+6
|
* Add Tcl_GetVersion C APIredman1999-03-102-12/+56
|
* Changed TCL_STUB_MAGIC back to match plus patch implementation.dev_stubs_merge_8_1_3_9_99core_8_1_merge_3_9_99stanton1999-03-102-5/+5
|
* Merged stubs changes into mainline for 8.0stanton1999-03-1063-5846/+6200
|
* *** empty log message ***stanton1999-03-041-0/+63
|
* * generic/tcl.decls: Added Mac specific declarations.stanton1999-03-0412-1001/+2120
| | | | | | | | | | | | | | | | | | | | | | | | * generic/tclStubs.c: * generic/tclStubInit.c: Added undefs for all of the TCL_MEM_DEBUG macros to avoid conflicts with the stub names. * generic/tclStubInit.c: * generic/tclInt.h: * generic/tclInt.decls: Moved some declarations out of the generic and into the platform specific sections. Added missing declarations and Mac specific declarations. * generic/tclInt.h: * generic/tclDate.c: * generic/tclClock.c: Created a new opaque TclpTime_t type so generic functions that depend on the format of time_t can appear in the generic header files. * generic/tclStubInit.c: * generic/tclPanic.c: * generic/tcl.h: * generic/tcl.decls: renamed Tcl_Panic back to panic to avoid incompatibilities in a patch release.
* * generic/tclStubLib.c: Added internal interface hooks.stanton1999-03-041-1/+7
|
* updated changelogstanton1999-03-031-0/+80
|
* * unix/Makefile.in:stanton1999-03-0315-27/+11415
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/configure.in: * unix/ldAix: Enhanced AIX shared library support. * win/tclWinSock.c: Removed a bunch of extraneous PASCAL FAR attributes from internal functions. * win/tclWinReg.c: Changed registry package to use stubs mechanism so it no longer depends on the specific version of Tcl. * doc/AddErrInfo.3: * doc/Eval.3: * doc/PkgRequire.3: * doc/SetResult.3: * doc/StringObj.3: * generic/tcl.h: * generic/tclBasic.c: * generic/tclPanic.c: * generic/tclStringObj.c: * generic/tclUtil.c: * unix/mkLinks: Added va_list versions of all VARARGS functions so they can be invoked from the stub functions. * doc/package.n: * doc/PkgRequire.3: * generic/tclPkg.c: Added Tcl_PkgProvideEx, Tcl_RequireEx, Tcl_PresentEx, and Tcl_PkgPresent. Added "package present" command. * generic/tclFileName.c: * mac/tclMacFile.c: * mac/tclMacShLib.exp: * unix/tclUnixFile.c: * win/tclWinFile.c: Changed so TclGetUserHome is defined on all platforms, even though it is currently a noop on mac and windows, and renamed it to TclpGetUserHome. * generic/tclCkalloc.c: Added stub versions of memory checking functions when compiling without TCL_MEM_DEBUG. * doc/ByteArrObj.3: * generic/tcl.h: * generic/tclBinary.c: * generic/tclObj.c: Ported the 8.1 ByteArray type back to 8.0. * generic/tcl.decls: * generic/tcl.h: * generic/tclBasic.c: * generic/tclDecls.h: * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclIntPlatDecls.h: * generic/tclIntPlatStubs.c: * generic/tclIntStubs.c: * generic/tclPlatDecls.h: * generic/tclPlatStubs.c: * generic/tclStubInit.c: * generic/tclStubLib.c: * generic/tclStubs.c: * tools/genStubs.tcl: * unix/configure.in: * unix/Makefile.in: * unix/tclConfig.sh.in: * win/makefile.vc: * win/tclWinPort.h: Added Tcl stubs implementation. There are now two new macros USE_TCL_STUBS and USE_TCL_STUB_PROCS that enable use of stubs and disable stub macros respectively. All of the public and private function declarations from tcl.h and tclInt.h have moved into the *.decls files and the *Stubs.c and *Decls.h files are generated using the genStubs.tcl script. * generic/tclPanic.c: * generic/panic.c: renamed panic to Tcl_Panic, added macro for backwards compatibility, renamed file to tclPanic.c
* updated old URL in READMEhershey1999-02-261-2/+4
|
* renamed tcl.hpj to tcl.hpj.instanton1999-02-191-0/+0
|
* changed so helpfile generation can work from the build environmentstanton1999-02-193-20/+35
|
* updated for 8.0.5 with John O's changes.hershey1999-02-171-108/+182
|
* * library/init.tcl: Fixed auto_mkindex so it handles .tbc files.stanton1999-02-111-11/+39
| | | | | Did some general cleanup to handle bad eval statements that didn't use "list".
* updated readmes for 8.0.5 releasestanton1999-02-093-63/+27
|
* updated man page generation for TclProstanton1999-02-052-6/+5
|
* lintstanton1999-02-051-2/+2
|
* * generic/tclInt.h:stanton1999-02-032-72/+75
| | | | | | | | * generic/tclNamesp.c (TclGetNamespaceForQualName): Restored signature so that TclGetNamespaceForQualName returns an int, even though it is always TCL_OK. This is needed for forwards compatibility of tbcload. This should be removed at some point, when we are willing to break forward compatibility.
* * test/winPipe.test: Changed to remove echoArgs.tcl temporary filestanton1999-02-034-13/+46
| | | | | | | | | | when done. * tests/cmdAH.test: * generic/tclFileName.c (TclGetExtension): Changed behavior so the split happens at the last period in the name instead of the first period of the last run of periods. So, "foo..o" is split into "foo." and ".o" now. [Bug: 1126]
* removed AC_CONFIG_SUBDIRS(dltest) since this doesn't work in our buildstanton1999-02-031-2/+1
| | | | environment
* * win/makefile.vc: Added better support for paths with spaces instanton1999-02-031-49/+50
| | | | | | the name. Added .lib and support .dlls to the install-binaries target. Added generate of a pkgIndex.tcl script to the install-libraries target.
* stripped carriage returns at end of linesstanton1999-02-031-656/+656
|
* * unix/configure.in: Changed to automatically configure in dltest.stanton1999-02-031-1/+2
|
* * tests/interp.test:stanton1999-02-032-30/+8
| | | | | | * generic/tclInterp.c (DeleteAlias): Changed to use Tcl_DeleteCommandFromToken so we handle renames properly. This avoids senseless panic. [Bug: 736]
* * win/tclAppInit.c:stanton1999-02-035-21/+33
| | | | | | | | | | | | * unix/tclAppInit.c: * mac/tclMacAppInit.c: * generic/tclTest.c: Changed some EXTERN declarations to extern since they are not defining exported interfaces. This avoids generating useless declspec() attributes and makes the windows makefile simpler. * generic/tcl.h: Moved Tcl_AppInit declaration to end and cleared out TCL_STORAGE_CLASS so it is not declared with a declspec().
* * generic/tclProc.c:stanton1999-02-039-331/+407
| | | | | | | | | | | | | | | | | | | | | | * generic/tclNamesp.c: * generic/tclInt.h: * generic/tclCmdIL.c: * generic/tclBasic.c: * generic/tclVar.c: Applied patch from Viktor Dukhovni to rationalize TCL_LEAVE_ERR_MSG behavior when creating variables. * generic/tclVar.c: Fixed bug in namespace tail computation. Fixed bug where upvar could resurrect a namespace variable whose namespace had been deleted. * generic/tclCompile.c (TclCompileExprCmd): Eliminated yet another bogus optimization in expression compilation. * generic/tclCompile.c (CompileExprWord): Fixed exception stack overflow bug caused by missing statement. [Bug: 928] * generic/tclIOCmd.c: * generic/tclBasic.c: Objectified the "open" command. [Bug: 1113]