summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
* 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".
* Fixed a bug in the Tcl init script that did not have a "global env" and thussuresh1998-07-091-7/+45
| | | | | | | | | | | setting the TCL_LIBRARY environment variable was not being set in the global 'env' array. Moved the varaibe 'tclPreInitScript' from respective tcl<plat>Init.c file. Added a routine 'TclSetPreInitScript()' to facilite setting the pre-init script variable. This file should only be included once in the entire set of C source files for Tcl (by the respective platform initialization C source file, tclUnixInit.c and tclWinInit.c) and thus the presence of the routine, TclSetPreInitScript, below, should be harmless.
* Removed the extern delcaration of the variable 'tclPreInitScript'.suresh1998-07-091-9/+2
| | | | | | Added prototype for the routine "TclSetPreInitScript()'. Doing this allows for this functionality of setting the pre-init Tcl script to exist in the Tcl shared library.
* *** empty log message ***welch1998-07-061-2/+2
|
* Merged changes between child workspace "/home/welch/ws/tcl8.0.3i" andwelch1998-07-061-1/+56
| | | | parent workspace "/home/welch/ws/tcl8.0.3".
* Updated for 8.0.3welch1998-07-061-4/+3
|
* Undid the change to Tcl_EvalObjwelch1998-07-061-3/+2
|
* Merged changes between child workspace "/home/welch/ws/tcl8.0.3i" andwelch1998-07-062-3/+93
| | | | parent workspace "/home/welch/ws/tcl8.0.3".
* replaced the SCCS id string with %% keywordsescoffon1998-07-061-1/+1
|
* Exported {TclProc}CleanupProc, {Tcl}ProcDeleteProc, and {TclProc}InterpProc,escoffon1998-07-061-24/+16
| | | | for use by the TclPro compiler.
* replaced the SCCS id string with %% keywordsescoffon1998-07-061-1/+1
|
* Exported {TclProc}CleanupProc, {Tcl}ProcDeleteProc, and {TclProc}InterpProcescoffon1998-07-061-0/+4
| | | | from tclProc.c, for use by the TclPro compiler.
* Merged changes between child workspace "/home/escoffon/ws/tcl8.0" andescoffon1998-07-013-25/+201
| | | | parent workspace "/ws/tcl8.0".
* changed TclFindProc & TclIsProc to understand aliased commandsrjohnson1998-07-011-2/+14
|
* *** empty log message ***rjohnson1998-07-011-1/+1
|
* - modified to use the AuxDataType setup.escoffon1998-07-011-3/+5
|
* - added the AuxDataType stuffescoffon1998-07-011-13/+30
|
* Changed variable name "tclAlternateInitScript" to "tclPreInitScript".suresh1998-07-011-5/+4
|
* Added extern definition of variable 'tclAlternateInitScript' which is definedsuresh1998-07-011-0/+9
| | | | in the file(s) "<platform>/tcl<platform>Init.c".