summaryrefslogtreecommitdiffstats
path: root/mac
Commit message (Collapse)AuthorAgeFilesLines
* * mac/tclMacChan.c: Added stub implementation ofstanton1999-03-041-1/+30
| | | | | Tcl_MakeFileChannel that doesn't do anything. This could be implemented at a later date.
* * unix/tclUnixFile.c:stanton1999-03-042-4/+4
| | | | | | | | | | * mac/tclMacShLib.exp: * mac/tclMacFile.c: * generic/tclFileName.c: * win/tclWinFile.c: Renamed TclpGetUserHome back to TclGetUserHome for patch level compatibility. * unix/tclUnixFile.c: Added TclpAccess and TclpState.
* * win/tclWinPort.h:stanton1999-03-043-120/+5
| | | | | | * mac/tclMacPort.h: * mac/tclMacInt.h: * mac/tclMac.h: Added Mac specific declarations.
* * unix/tclUnixTime.c: Added TclpGetDate and TclStrftime.stanton1999-03-041-2/+3
| | | | | | | | | | * win/tclWinTime.c: * unix/tclUnixTime.c: * mac/tclMacTime.c: * 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.
* * unix/Makefile.in:stanton1999-03-032-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* * win/tclAppInit.c:stanton1999-02-031-5/+5
| | | | | | | | | | | | * 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().
* Updated the version to 8.0.5.rjohnson1999-01-041-5/+5
|
* Added new project files for Mac.rjohnson1998-11-122-4804/+1703
|
* Updated Changes file, and added Vince Darley's suggested change to TclMacExit.jingham1998-11-112-3/+19
|
* Added pre compiled header common to all Mac Tcl projects. Thisrjohnson1998-11-102-1/+90
| | | | was supplied by Jom Ingham.
* Fixed a bug in the resource command when the file was opened twice. Fixed a ↵jingham1998-11-106-113/+65
| | | | bug in the testWriteTextResource command - it wrote one too many bytes. Factored out the common code from the .pch files FspLocationFromPath - make path a CONST
* Replaced SCCS strings, fixed binary filescore_8_0_3stanton1998-09-1442-44/+44
|
* Updates for Jimwelch1998-08-171-5/+23
|
* Updated to 8.0.3welch1998-08-061-11/+19
|
* Initial revisionwelch1998-07-101-0/+1648
|
* Updated for 8.0.3-2welch1998-07-063-2/+16
|
* plugin updateswelch1998-06-271-3/+11
|
* Renamed 'TclmacStat(...)' to 'TclpStat(...)' & 'TclmacAccess(...)' tosuresh1998-06-031-9/+6
| | | | | | | | 'TclpAccess(...)'. Removed macro defines for 'stat' and 'access' because there are no longer any explicit calls to these function; only calls to 'TclStat' and 'TclAccess' which are implemented in '../generic/tclIOUtil.c'. Changed macro 'lstat' to simply call 'TclStat(...)' instead of 'stat(..)'.
* Renamed 'TclMacStat(...)' to 'TclpStat(...)' & 'TclMacAccess(...)' tosuresh1998-06-031-2/+4
| | | | | 'TclpAccess(...)'. Added 'TclStat' & 'TclAccess' which are implemented in '../generic/tclIOUtil.c'.
* Renamed 'TclMacStat(...)' to 'TclpStat(...)' & 'TclMacAccess(...)' tosuresh1998-06-031-5/+5
| | | | 'TclpAccess(...)'.
* Renamed function 'Tcl_OpenFileChannel' to 'TclpOpenFileChannel'.suresh1998-06-031-2/+2
|
* *** empty log message ***stanton1998-04-291-0/+6
|
* Initial revisionrjohnson1998-03-2645-0/+22794