summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
* Restored attributionwelch1998-08-131-1/+6
|
* updated copyright info & sccs idsrjohnson1998-08-102-7/+4
|
* fixed a few code style issuesrjohnson1998-08-101-2/+7
|
* fixed style problemsrjohnson1998-08-101-13/+19
|
* Moved shared typedef herewelch1998-08-101-1/+16
|
* Moved data struct to tclInt.hwelch1998-08-101-15/+0
|
* Fixed to handle import links when redefining commandswelch1998-08-101-3/+55
|
* changed isArg/isTemp to flagsstanton1998-08-071-16/+54
| | | | made resolver api more object oriented
* replaced isArg/isTemp with flagsstanton1998-08-071-2/+2
|
* changed resolver epoch so it only invalidates the resolver cachestanton1998-08-071-60/+39
| | | | | | rather than forcing a complete recompile of the byte codes changed to use TclInitCompiledLocals changed resolver api to be a bit more object oriented
* added TclInitCompiledLocalsstanton1998-08-071-91/+128
| | | | deferred resolver caching code to procedure invocation time
* changed isArg and isTemp fields to us flags field in CompiledLocal structurestanton1998-08-071-4/+5
|
* Nuked / from file pathswelch1998-08-071-5/+5
|
* Added unix/arch possibility to library search pathwelch1998-08-061-2/+17
|
* changed the panic in TclProcCompileProc when a precompiled script jumpsescoffon1998-08-061-2/+4
| | | | interps to an error instead.
* 8.0.3welch1998-08-061-2/+2
|
* 8.0.3-5welch1998-08-041-19/+2
|
* a few more fixes, hope this is the last one!escoffon1998-08-041-5/+5
|
* EXPORT is now TCL_STORAGE_CLASSescoffon1998-08-044-16/+16
|
* EXPORT is now TCL_STORAGE_CLASSescoffon1998-08-041-2/+2
|
* oh well, it was supposed to be TCL_STORAGE_CLASS not TCLSTORAGECLASSescoffon1998-08-041-5/+5
|
* deleted a spurious line after my EXPORT changes.escoffon1998-08-041-2/+1
|
* changes made to accomodate extension writers:escoffon1998-08-041-7/+28
| | | | | - retain the old EXPORT(a,b) macro - rename the EXPORT macro to TCLSTORAGECLASS
* 8.0.3-4welch1998-07-291-2/+2
|
* rearranged the DLL import/export macros to give better default behaviourescoffon1998-07-291-7/+14
|
* Define EXPORT to be DLLEXPORTescoffon1998-07-291-0/+3
|
* - added setting of EXPORT to DLLEXPORT if we are building Tcl.escoffon1998-07-291-0/+8
|
* added unconitional setting of EXPORT to DLLEXPORT (source files thatescoffon1998-07-291-0/+3
| | | | contain an EXTERN must declare EXPORT to be DLLEXPORT)
* - added setting of EXPORT to DLLEXPORT if we are building the Tcl lib.escoffon1998-07-292-3/+18
|
* Merged changes between child workspace "/home/escoffon/ws/tcl8.0" andescoffon1998-07-291-1/+8
| | | | parent workspace "/export/home/ws/tcl8.0".
* dropped a couple of unnecessary #definesescoffon1998-07-291-3/+1
|
* make sure the EXPORT macro is reset to DLLIMPORT at the end of the fileescoffon1998-07-291-1/+5
|
* Added support for DLL import/export declarations in the EXTERN macroescoffon1998-07-291-25/+34
|
* Created a couple of procedures to export internal procs out of a DLL;escoffon1998-07-281-1/+51
| | | | | | this is needed to support precompiled procedure bodies and the info body command (without them one gets "not a procedure: xxxx" for all precompiled procedure bodies if Tcl is in a DLL)
* Info body creates a copy of the procedure body if it is a precompiledescoffon1998-07-281-3/+25
| | | | procedure body, to avoid having the internal representation invalidated
* cosmetic change to a commentescoffon1998-07-281-4/+4
|
* unset tclDefaultLibrary in safe modestanton1998-07-241-0/+1
|
* basically reapplied the changes for rev 1.7, modified to match the itcl 3.0escoffon1998-07-241-13/+25
| | | | merges
* lintstanton1998-07-242-5/+5
|
* Merged changes between child workspace "/home/stanton/ws/tcl8.0" andstanton1998-07-241-19/+48
| | | | parent workspace "/export/home/ws/tcl8.0".
* Updated core w/ Micheals latest changes.surles1998-07-246-147/+258
|
* Removed unreferenced varssurles1998-07-211-6/+4
|
* Merged changes between child workspace "/home/escoffon/ws/tcl8.0" andescoffon1998-07-211-8/+12
| | | | parent workspace "/export/home/ws/tcl8.0".
* 8.0.3-3welch1998-07-201-2/+2
|
* Merged changes between child workspace "/home/welch/ws/tcl8.0.3i" andwelch1998-07-202-43/+161
| | | | parent workspace "/home/welch/ws/tcl8.0.3".
* Added check for precompiled ByteCodes, to avoid recompilation if the epochescoffon1998-07-152-7/+38
| | | | has changed in the interpreter. Instead, reset the epoch in the ByteCode.
* rolled back the check for compiled procs in Tcl_ProcObjCmd, do the unsharingescoffon1998-07-141-14/+1
| | | | | even for compiled procs. This will cause an error to be triggered the first time the proc is called (because the source is just an error statement)
* Minor comment fixups.suresh1998-07-131-3/+3
|
* Implemented tests for the internal C routines: TclInsertAccessProc(),suresh1998-07-131-21/+279
| | | | | TclDeleteAccessProc(), TclInsertOpenFileChannelProc(), TclDeleteOpenFileChannel().
* Merged changes between child workspace "/home/welch/ws/tcl8.0.3i" andwelch1998-07-131-1/+71
| | | | parent workspace "/home/welch/ws/tcl8.0.3".