summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Created branch core-8-1-b2-syntheticcore_8_1_b2core_8_1_b2_syntheticcvs2fossil1999-03-1720-0/+2316
|
* Added the tools subdirectory to the distributionwelch1999-03-171-1/+12
|
* Updated configure to 8.1welch1999-03-172-2291/+2316
| | | | Got the installer working.
* modify bitmaps, add white.bmp for background of splash screen.redman1999-03-173-26/+42
|
* Updated splash screen bitmap to add Stacey's changes (approvedredman1999-03-171-0/+0
| | | | by Sarah).
* added entry regarding test suite changes.hershey1999-03-151-1/+21
|
* fixed install target for makefile.vcsurles1999-03-141-31/+31
|
* update changes filesurles1999-03-141-1/+23
|
* put back the checking for the compiled-in location for situations where the ↵surles1999-03-141-1/+3
| | | | exec-prefix is different from the prefix
* put back the checking for the compiled-in location for situations where the ↵surles1999-03-141-1/+11
| | | | exec-prefix is different from the prefix
* *** empty log message ***stanton1999-03-141-0/+27
|
* * generic/tclInterp.c (Tcl_MakeSafe): Remove tcl_platform(user)stanton1999-03-141-1/+2
| | | | from safe interps.
* * generic/tclIntDecls.h:stanton1999-03-1412-7656/+7677
| | | | | | | | | | | | | | | | * generic/tclIntPlatDecls.h: * generic/tclIntPlatStubs.c: * generic/tclIntStubs.c: * generic/tclPlatDecls.h: * generic/tclPlatStubs.c: * generic/tclStubInit.c: * generic/tclStubs.c: Fixed bad eol characters. * generic/tclInt.decls: Changed "const" to "CONST" in declarations for better portability. * generic/tcl.decls: Renamed panic and panicVA to Tcl_Panic and Tcl_PanicVA in the stub files.
* * win/tclWinConsole.c:stanton1999-03-143-4/+44
| | | | | | | | * win/tclWinPipe.c: * win/tclWinSerial.c: Changed so channel drivers wait for the reader/writer threads to exit before returning during a close operation. This ensures that the main thread is the last thread to exit, so the process return value is set properly.
* fixed bad mergestanton1999-03-141-2/+5
|
* File didn't have proper eol for unix.rjohnson1999-03-141-2801/+2801
|
* Added section about the stubs library.rjohnson1999-03-141-1/+9
|
* Improved Tcl Style.rjohnson1999-03-131-3/+5
|
* Fixed refereces to "all" and "defs" in make dist targetwelch1999-03-131-3/+3
|
* bitmap for splashscreen for 8.1b2redman1999-03-131-0/+0
|
* Modified installer for 8.1b2redman1999-03-131-222/+305
|
* The tclLibraryPath was being composed of mixed native and UTF strings. Now ↵surles1999-03-132-4/+38
| | | | it is composed of potentially diry UTF strings. The FindEncodings routine converts this value to native before it sets the new system encoding, then sets it back to UTF.
* Add code to set the encoding for the console.redman1999-03-131-4/+5
|
* modified the Tcl_SetDefaultEncodingDir routine to use its own memory when ↵surles1999-03-121-2/+3
| | | | caching the tclDefaultEncodingDir variable.
* updated the man page for the Tcl_GetDefaultEncodingDir and ↵surles1999-03-121-1/+19
| | | | Tcl_SetDefaultEncodingDir routines
* Summarysurles1999-03-1220-10633/+10974
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ------- 1) Broke the initialization of memory and finding the encodings file into seprarate routines. 2) Added wrapper hooks for locating files and initialization. 3) Modified the library path lookup algorithm. What I Changed -------------- 1) Modified generic/tclInt.h a) Added cache of the tclNativeExecutable name so the variable does not have be recomputed on subsequent calls to TclpFindExecutable. a) Added variable tclDefaultEncoding dir to store the path to the encoding files. b) Added prototype for TclpFindExecutable & TclpFindEncodings. 2) Modified generic/tclInitScript.h a) Added the TclSetPreInitScript proc and pointer to the script. 3) Modified generic/tclUtil.c a) Added initialization of the tclNativeExecutableName. 4) Modified generic/tclEvent.c a) Added boolean that indicates if the encodings have been initialized. b) Modified TclInitSubsystems so it only initializes "in-memory" subsystems, and not the encoding sub system. c) Added TclFindEncodigs procedure to initialize the encoding subsystem. d) Tcl_Finallize cleans up memory allocated for tclNativeExecutableName and tclDefaultEncodingDir. 5) Modified generic/tclEncoding.c a) Added intialization of the tclDefaultEncodingDir variable. b) Added two accessor functions, Tcl_GetDefaultEncodingDir and Tcl_SetDefaultEncodingDir. c) Made Tcl_FindExecutable platform independent, and moved to this file. 6) Modified unix/tclUnixFile.c and win/tclWinFile.c a) Added TclpFindExecutable(argv0) to compute a native string. c) Tcl_FindExecutable calls TclpFindExecutable to get the native string. d) Modified the TclpInitLibraryPath lookup algorithm (see below) 7) Modified unix/tclUnixInit.c and win/tclWinInit.c a) Added the call evaluate to the pre-init script b) Modified TclpInitLibraryPath to take a native path to the executable so it does not have to call Tcl_FindExecutable. c) On windows, the AppendRegistry routine was removed. 8) Modified unix/tclUnixTest.c a) Modified TestfindexecutableCmd to reset the cached value of tclNativeExecutable name.
* added test for setting default encoding dirsurles1999-03-121-4/+12
|
* Marked code as unsupported.rjohnson1999-03-122-22/+10
|
* * unix/Makefile.in:stanton1999-03-1213-38/+190
| | | | | | | | | | | | | | | | | | | | * unix/configure.in: Include compat files in the stub library in addition to the main library. Compat files are now built for dynamic use in all cases. * generic/tcl.h: Changed magic number so it doesn't match the plus patch, at Jan's request. * unix/tclConfig.sh.in: * unix/dltest/Makefile.in: * unix/dltest/configure.in: * unix/dltest/pkga.c: * unix/dltest/pkgb.c: * unix/dltest/pkgc.c: * unix/dltest/pkgd.c: * unix/dltest/pkge.c: * unix/dltest/pkgf.c: Changed package tests to build against the stubs library.
* tests no longer leave files in the current working directory.hershey1999-03-122-3/+5
|
* Fixed tests to run independent of working dir.hershey1999-03-125-50/+94
| | | | Changed statistic printing feature in all and defs.
* fixed bad variable referencehershey1999-03-111-3/+3
|
* changed hardcoded reference to ../tests/all.tcl to use variable in its path.hershey1999-03-112-4/+4
|
* Add CrtVersion.3 documentation for Tcl_GetVersion() functionredman1999-03-111-0/+4
|
* "make test" now invokes the test suite from the current working dir sohershey1999-03-112-5/+4
| | | | that you can call "make test" on multiple platforms simultaneously.
* Updated the testsuite to use "test" namespace and commandline argshershey1999-03-11119-1108/+2204
| | | | | to control verbose level and which tests get run. Tests now work from any working dir.
* Added tcl_platformwelch1999-03-116-10/+80
|
* *** empty log message ***stanton1999-03-111-0/+26
|
* fixed bad compile switchstanton1999-03-111-3/+3
|
* * generic/tcl.h:stanton1999-03-1121-458/+546
| | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.decls: Changed Tcl_ReleaseType from an enum to macros so it can be used in .rc files. Added Tcl_GetString. * mac/tclMacNotify.c: * generic/tclNotify.c: * generic/tclInt.h: * win/tclWinNotify.c: * generic/tcl.h: Renamed Tcl_AlertNotifier to TclpAlertNotifier. * 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.
* Fixed declarations of empty slots.redman1999-03-104-106/+35
|
* Added Tcl_GetVersion() to the stub table, added 6 slots to allow changesredman1999-03-104-332/+471
| | | | in 8.0.6 and 8.1 without shifting the 8.1 table too much more.
* Add ChangeLog entries for the ByteCode struct changes and Tcl_GetVersion() API.redman1999-03-101-0/+11
|
* Make the ByteCode struct binary compatible with 8.0.6.redman1999-03-103-18/+61
| | | | | Add Tcl_GetVersion() function to allow checking the version number of the Tcl library at runtime.
* Integrated stubs mechanism from 8.0 into 8.1stanton1999-03-1076-1300/+15003
|
* *** empty log message ***lfb1999-03-091-0/+2
|
* Moved Dll instance from thread-local-storage.lfb1999-03-092-2/+7
|
* Add entries in ChangeLog for previous commitredman1999-02-261-0/+18
|
* Added new code to properly deal with fileevents and nonblocking moderedman1999-02-266-342/+2729
| | | | | | on serial ports and consoles. Added code to check standard channels for types and create file, console, serial, or pipe channels correctly.
* linthershey1999-02-171-6/+18
|