Files in check-in f1c04ac99a5687b53e2b16af7acf5975a56dac02 ordered by age
File ages are expressed relative to the check-in time of 1999-04-06 02:48:31.
| Age | Files | Check-in |
|---|---|---|
| current |
doc/GetCwd.3 |
Added docs for public funcs: Tcl_GetCwd & Tcl_Chdir (check-in: f1c04ac99a, user: rjohnson, branch: core-8-1-branch-old) |
| 42.9 minutes |
ChangeLog generic/tclEncoding.c tests/io.test unix/configure.in unix/tclUnixPort.h |
* tests/io.test: Minor test cleanup. * generic/tclEncoding.c (Tcl_CreateEncoding): Minor lint to make it easier to compile on Digital-unix. [Bug: 1659] * unix/configure.in: * unix/tclUnixPort.h: Applied patch for OS/390 to handle lack of sys/param.h. [Bug: 1725] * unix/configure.in: Fixed BSD/OS 4.* configuration to support shared libraries properly. [Bug: 1730] (check-in: 5eb05485f4, user: stanton, branch: core-8-1-branch-old) |
| 82.6 minutes |
changes |
Updated for 8.1b3 (check-in: be058f65ec, user: welch, branch: core-8-1-branch-old) |
| 2.1 hours |
doc/safe.n generic/tclBasic.c library/safe.tcl tests/safe.test |
Make a safe alias for the "encoding" command which disables setting of the system encoding using "encoding system <name>" but allows all other uses of the command. Updated safe.test to check the encoding alias. Updated manpage. (check-in: 4307ae7c2a, user: redman, branch: core-8-1-branch-old) |
| 2.3 hours |
tests/winTime.test win/tclWinTime.c |
* tests/winTime.test: * win/tclWinTime.c: Fixed crash in clock command that occurred when manipulating negative time values in timezones east of GMT. [Bug: 1142, 1458] (check-in: 0b5707f7e3, user: stanton, branch: core-8-1-branch-old) |
| 2.8 hours |
tests/platform.test |
Fixed test that would only work with debug builds. (check-in: ead92ba131, user: rjohnson, branch: core-8-1-branch-old) |
| 3.2 hours |
tests/httpold.test |
Fixed httpold 4.12 (check-in: cf698a5352, user: welch, branch: core-8-1-branch-old) |
| 3.6 hours |
generic/tclFileName.c |
* generic/tclFileName.c: Moved global regexps into thread local storage. (check-in: 958a4f2ca0, user: stanton, branch: core-8-1-branch-old) |
| 3.6 hours |
tests/fileName.test |
* tests/platform.test: * tests/fileName.test: Fixed broken tests. (check-in: 2064a18cad, user: stanton, branch: core-8-1-branch-old) |
| 4.4 hours |
tests/winDde.test |
Fix DDE tests, don't run on Unix (pcOnly). (check-in: 3fb0791223, user: redman, branch: core-8-1-branch-old) |
| 4.5 hours |
doc/RegExp.3 generic/tcl.decls generic/tclCmdMZ.c generic/tclDecls.h generic/tclRegexp.c generic/tclRegexp.h generic/tclStubInit.c generic/tclTest.c |
Moved TclRegCompObj to Tcl_GetRegExpFromObj - also added info to man page. (check-in: cc7406af37, user: rjohnson, branch: core-8-1-branch-old) |
| 4.5 hours |
tests/socket.test |
* tests/tests/socket.test: Changed so tests don't reuse sockets, since Windows is slow to release sockets. (check-in: 32d82f87bd, user: stanton, branch: core-8-1-branch-old) |
| 4.8 hours |
win/tclWinConsole.c win/tclWinPipe.c win/tclWinSerial.c |
* win/tclWinConsole.c: * win/tclWinPipe.c: * win/tclWinSerial.c: Fixed race condition where background threads were terminated while they still held a lock in the notifier. (check-in: 9c78cc3ee2, user: stanton, branch: core-8-1-branch-old) |
| 3.0 days |
tests/defs.tcl |
removed windows-tk restriction on code that forked another shell--able to make this change because bug 1495 is fixed. (check-in: 03e6eecd77, user: hershey, branch: core-8-1-branch-old) |
| 3.1 days |
generic/tclEvent.c generic/tclLoad.c generic/tclThreadTest.c |
Changed finalization to move DLL unloading until the very last moment to avoid referencing memory for Mutex's and Thread Local Storage inside DLLs. Fixed the thread send command to unlink the result from the global result list while still inside the mutex. (check-in: c3634cbd75, user: welch, branch: core-8-1-branch-old) |
| 3.1 days |
tests/http.test |
* tests/http.test: Fixed bad test initialization code. (check-in: 959b030de5, user: stanton, branch: core-8-1-branch-old) |
| 3.1 days |
win/tclWinDde.c |
Fix DDE code for Win95/98 (check-in: ca77050cc6, user: redman, branch: core-8-1-branch-old) |
| 3.1 days |
doc/dde.n tools/tcl.wse.in win/makefile.vc win/pkgIndex.tcl |
Add DDE package (moved from Tk). (check-in: 26586b1d7e, user: redman, branch: core-8-1-branch-old) |
| 3.1 days |
generic/regc_locale.c generic/regcustom.h generic/tclCmdIL.c generic/tclInt.h generic/tclScan.c generic/tclUtf.c win/tclWinFCmd.c win/tclWinFile.c |
* generic/regc_locale.c: * generic/regcustom.h: * generic/tcl.decls: * generic/tclCmdIL.c: * generic/tclCmdMZ.c: * generic/tclInt.h: * generic/tclRegexp.c: * generic/tclScan.c: * generic/tclTest.c: * generic/tclUtf.c: * win/tclWinFCmd.c: * win/tclWinFile.c: Made various Unicode utility functions public. The following functions were made public and added to the stubs table: Tcl_UtfToUniCharDString, Tcl_UniCharToUtfDString, Tcl_UniCharLen, Tcl_UniCharNcmp, Tcl_UniCharIsAlnum, Tcl_UniCharIsAlpha, Tcl_UniCharIsDigit, Tcl_UniCharIsLower, Tcl_UniCharIsSpace, Tcl_UniCharIsUpper, Tcl_UniCharIsWordChar (check-in: de06484e63, user: stanton, branch: core-8-1-branch-old) |
| 3.1 days |
tests/expr.test tests/for-old.test tests/for.test tests/foreach.test tests/format.test tests/if.test tests/init.test tests/interp.test tests/while.test |
* tests/expr.test: * tests/for-old.test: * tests/for.test: * tests/foreach.test: * tests/format.test: * tests/httpold.test: * tests/if.test: * tests/init.test: * tests/interp.test: * tests/while.test: Added some tests for known bugs (marked with knownBug constraint), and cleaned up a few bad tests. (check-in: 92c423cb2e, user: stanton, branch: core-8-1-branch-old) |
| 3.3 days |
win/tclWinThrd.c |
Fixed warnings from VC++. (check-in: ede99b1301, user: redman, branch: core-8-1-branch-old) |
| 3.3 days |
tests/unixNotfy.test |
lint (check-in: 13af4c70f4, user: hershey, branch: core-8-1-branch-old) |
| 3.3 days |
tests/README tests/unixFile.test |
minor changes to fix bad code that was outside of "test" calls. (check-in: f2aaa3e425, user: hershey, branch: core-8-1-branch-old) |
| 4.1 days |
unix/tclUnixThrd.c |
Deleted unused code. (check-in: e6c75f634f, user: welch, branch: core-8-1-branch-old) |
| 4.1 days |
tests/pkg/import.tcl |
Added file used with test for BUG 1327 (check-in: a2c1963b2c, user: welch, branch: core-8-1-branch-old) |
| 4.1 days |
tests/pkgMkIndex.test tests/thread.test |
Added test for BUG 1327. Improved the way yeilding is done in thread tests. (check-in: 50bfe2a9a5, user: welch, branch: core-8-1-branch-old) |
| 4.1 days |
library/package.tcl |
Fixed BUG 1327 with scripts that do namespace imports. (check-in: 40c369355a, user: welch, branch: core-8-1-branch-old) |
| 4.2 days |
generic/tclInt.decls generic/tclIntPlatDecls.h generic/tclPlatDecls.h |
* generic/tclInt.h: Removed duplicate declarations. * generic/tclInt.decls: * generic/tcl.decls: Added Tcl_WinUtfToTChar and Tcl_WinTCharToUtf to the tclPlat table. (check-in: 9f787d9a6d, user: stanton, branch: core-8-1-branch-old) |
| 4.2 days |
generic/tclParse.c tests/parse.test |
* tests/parse.test: * generic/tclParse.c: Fixed crash due to multiple frees in parser during error cleanup when parsing commands with more tokens than will fit in the static area of the parse structure. [Bug: 1681] (check-in: 3e4fa90a00, user: stanton, branch: core-8-1-branch-old) |
| 4.2 days |
tests/registry.test win/tclWinReg.c |
* tests/registry.test: * win/tclWinReg.c: Internationalized the registry code. It now uses Unicode interfaces on NT. [Bug: 1197] (check-in: 83ad188bce, user: stanton, branch: core-8-1-branch-old) |
| 4.2 days |
generic/tcl.h tools/genStubs.tcl unix/Makefile.in |
Applied Jan's patch, fixed TCL_MEM_DEBUG. (check-in: 8c0c86be64, user: redman, branch: core-8-1-branch-old) |
| 5.1 days |
tools/tclSplash.bmp |
Added new bitmap for 8.1b3 and modified text in Finished panel. (check-in: 8c3361f3a6, user: redman, branch: core-8-1-branch-old) |
| 5.3 days |
tests/autoMkindex.tcl tests/autoMkindex.test |
Tests for quoting bugs in auto_mkindex slavehook: BUGID 1657 (check-in: f33978ea19, user: welch, branch: core-8-1-branch-old) |
| 5.3 days |
library/auto.tcl |
Fixing quoting bugs in auto_mkindex slavehook: BUGID 1657 (check-in: 293b4045fe, user: welch, branch: core-8-1-branch-old) |
| 6.1 days |
unix/tclUnixInit.c |
* unix/Makefile.in: Removed trailing backslash that broke the "depend" target. * unix/tclUnixInit.c (TclpSetInitialEncodings): Changed to avoid calling setlocale(). We now look directly at env(LANG) and env(LC_CTYPE) instead. [Bug: 1636] * generic/tclFileName.c: * generic/tclDecls.h: * generic/tcl.decls: Removed CONST from Tcl_JoinPath and Tcl_TranslateFileName because it changes the signature of Tcl_JoinPath in an incompatible manner. (check-in: bffc3e18c7, user: stanton, branch: core-8-1-branch-old) |
| 6.9 days |
library/encoding/gb2312.enc |
updated GB encoding to be multibyte (check-in: bf94a29051, user: stanton, branch: core-8-1-branch-old) |
| 7.0 days |
generic/tclStubs.c |
* generic/tclFileName.c: * generic/tclDecls.h: * generic/tcl.decls: Added CONST to Tcl_JoinPath and Tcl_TranslateFileName. (check-in: 4d5ea3ebd3, user: stanton, branch: core-8-1-branch-old) |
| 7.0 days |
generic/tclIntDecls.h |
Remove the stub function definitions. Change stub macros to use just the name of the function without any parameters (to be able to get the address of a function). Changed passing of tclStubsPtr to the interp (during Tcl_CreateInterp) to pass &tclStubs to avoid problems with duplicate symbols on Solaris. (check-in: adb44e19f5, user: redman, branch: core-8-1-branch-old) |
| 9.1 days |
unix/dltest/Makefile.in |
Fixed Bug IDs 1517, 1520, 1579. (check-in: 14c1af0b4d, user: redman, branch: core-8-1-branch-old) |
| 9.2 days |
tools/tcl.hpj.in |
Change the help file to tcl81.hlp. (check-in: 7b34897335, user: redman, branch: core-8-1-branch-old) |
| 10.1 days |
win/tclWinChan.c |
Don't close the Win32 handle for a channel during shutdown if it's a std channel. (check-in: b3e63defbb, user: redman, branch: core-8-1-branch-old) |
| 10.2 days |
generic/tclIOCmd.c generic/tclNamesp.c |
Changed index's from enum to int. (check-in: 6247c71fdd, user: rjohnson, branch: core-8-1-branch-old) |
| 10.3 days |
tests/assocd.test tests/async.test tests/cmdInfo.test tests/dcall.test tests/dstring.test tests/event.test tests/fCmd.test tests/history.test tests/indexObj.test tests/link.test tests/listObj.test tests/load.test tests/obj.test tests/parseExpr.test tests/pid.test tests/proc.test tests/stringObj.test tests/util.test |
-now all test files that skip tests by returning early (which ideally they shouldn't do) call ::tcltest::cleanupTests before returning. -the defs.tcl file has one new constraint: userInteraction, used by tests that require user interaction. The next putback will include an updated version of the "visual" test file to use this mechanism. (check-in: 4c4431ec5e, user: hershey, branch: core-8-1-branch-old) |
| 11.0 days |
generic/tclInterp.c |
* tests/interp.test: * generic/tclInterp.c (AliasObjCmd): Changed so aliases are invoked at current scope in the target interpreter instead of at the global scope. This was an incompatibility introduced in 8.1 that is being removed. [Bug: 1153, 1556] (check-in: 27603c3b06, user: stanton, branch: core-8-1-branch-old) |
| 11.1 days |
tools/genWinImage.tcl |
"genWinImage.tcl" is now a bit more informative about what it created. Minor tweak to "tcl.wse.in" to remove hard-coded WISE directory. (check-in: c7c062771e, user: suresh, branch: core-8-1-branch-old) |
| 11.1 days |
library/encoding/big5.enc tools/encoding/Makefile tools/encoding/big5.txt tools/encoding/gb2312.txt |
Added 7-bit ASCII to big5 and gb2312 encodings [Bug: 632] (check-in: 2dc755cab2, user: stanton, branch: core-8-1-branch-old) |
| 11.1 days |
generic/tclPkg.c |
* generic/tclPkg.c (Tcl_PkgRequireEx): Fixed broken clientData initialization in package code. (check-in: dab64840b0, user: stanton, branch: core-8-1-branch-old) |
| 11.1 days |
unix/tclUnixSock.c |
lint (check-in: d3a21d1def, user: stanton, branch: core-8-1-branch-old) |
| 11.2 days |
doc/tclvars.n |
Documented that Win98 has tcl_platform(os)=="Windows 95" (check-in: b754d9b333, user: redman, branch: core-8-1-branch-old) |
| 11.3 days |
doc/Thread.3 |
* doc/Thread.3: Updated documentation of Tcl_MutexLock to indicate that the recursive locking behavior is undefined. On Windows, it does not block, on Unix it deadlocks. [Bug: 1275] (check-in: e1a0b7d0c8, user: stanton, branch: core-8-1-branch-old) |
| 11.9 days |
tests/basic.test tests/unixFCmd.test tests/unixInit.test |
Fixed bugs 1521, 1578, 1608--tests were failing due to bad test construction and failure to use constraints. (check-in: b21b173086, user: hershey, branch: core-8-1-branch-old) |
| 12.0 days |
generic/tclExecute.c tests/execute.test |
* tests/execute.test: * generic/tclExecute.c (TclExecuteByteCode): Fixed expression code that incorrectly returned floating point values for integers if the internal rep happened to be a double. Now we check to see if the object has a string rep that looks like an integer before using the double internal rep. [Bug: 1516] (check-in: d1a8033603, user: stanton, branch: core-8-1-branch-old) |
| 12.1 days |
win/README.binary |
Minor adjustment. (check-in: 655b052ea2, user: rjohnson, branch: core-8-1-branch-old) |
| 12.1 days |
win/tclWinSock.c |
Fix socket code (typo) and test case after looking at it again. (check-in: 2c4f496e6a, user: redman, branch: core-8-1-branch-old) |
| 12.1 days |
generic/tclAlloc.c generic/tclProc.c unix/tclUnixTime.c |
fixed compiler errors/warnings on VC++ 5.0/6.0 and HP-UX native compiler without -Aa or -Ae (check-in: e1542205dd, user: redman, branch: core-8-1-branch-old) |
| 12.1 days |
win/README |
Removed mention of Win32s. (check-in: 248bb1b1f2, user: rjohnson, branch: core-8-1-branch-old) |
| 12.9 days |
tests/encoding.test tests/ioCmd.test tests/winNotify.test |
* tests/winNotify.test: * tests/ioCmd.test: * tests/event.test: Changed to use new style conditionals. * tests/encoding.test: Fixed nonportable test. (check-in: 9bdbccc71e, user: stanton, branch: core-8-1-branch-old) |
| 12.9 days |
generic/tclNotify.c mac/tclMacNotify.c unix/tclUnixNotfy.c win/tclWinNotify.c |
* tests/winNotify.test: * mac/tclMacNotify.c: * win/tclWinNotify.c: * unix/tclUnixNotfy.c: * generic/tclNotify.c: Added a new Tcl_ServiceModeHook interface that is invoked whenever the service mode changes. This is needed to allow the Windows notifier to create a communication window the first time Tcl is about to enter an external modal event loop instead of at startup time. This will avoid the various problems that people have been seeing where the system hangs when tclsh is running outside of the event loop. [Bug: 783] * generic/tclInt.h: * generic/tcl.decls: Renamed TclpAlertNotifier back to Tcl_AlertNotifier since it is part of the public notifier driver API. (check-in: 1b663177f8, user: stanton, branch: core-8-1-branch-old) |
| 12.9 days |
unix/dltest/configure.in |
* unix/dltest/configure.in: * unix/dltest/Makefile.in: Added missing DBGX macros. [Bug: 1564] (check-in: 8095515d9b, user: stanton, branch: core-8-1-branch-old) |
| 13.0 days |
tests/all.tcl tests/append.test tests/binary.test tests/case.test tests/clock.test tests/cmdAH.test tests/cmdIL.test tests/cmdMZ.test tests/compExpr-old.test tests/compExpr.test tests/compile.test tests/concat.test tests/env.test tests/error.test tests/eval.test tests/exec.test tests/expr-old.test tests/get.test tests/if-old.test tests/incr-old.test tests/incr.test tests/info.test tests/ioUtil.test tests/join.test tests/lindex.test tests/linsert.test tests/list.test tests/llength.test tests/lrange.test tests/lreplace.test tests/lsearch.test tests/macFCmd.test tests/misc.test tests/msgcat.test tests/namespace-old.test tests/namespace.test tests/opt.test tests/osa.test tests/parseOld.test tests/pkg.test tests/proc-old.test tests/pwd.test tests/reg.test tests/regexp.test tests/remote.tcl tests/rename.test tests/resource.test tests/result.test tests/scan.test tests/security.test tests/set-old.test tests/set.test tests/source.test tests/split.test tests/stack.test tests/string.test tests/subst.test tests/switch.test tests/timer.test tests/trace.test tests/unknown.test tests/uplevel.test tests/upvar.test tests/utf.test tests/var.test tests/while-old.test tests/winConsole.test tests/winFCmd.test tests/winFile.test tests/winPipe.test |
lint: changed a tcltest namespace variable name from tmpDir to workingDir. changes: made more tests atomic. README is now updated to match new test suite features. (check-in: 83929e34ec, user: hershey, branch: core-8-1-branch-old) |
| 13.0 days |
generic/tclCompile.c |
Fixed initialization bug [Bug ID: 647] (check-in: 1aebc74e85, user: surles, branch: core-8-1-branch-old) |
| 13.9 days |
generic/regc_color.c |
fixed some lint (check-in: 9e78d9f280, user: stanton, branch: core-8-1-branch-old) |
| 17.9 days |
library/encoding/shiftjis.enc tools/encoding/shiftjis.txt |
* win/tclWinChan.c (TclpOpenFileChannel, Tcl_MakeFileChannel): Changed to only test for console or comm handles when the type is FILE_TYPE_CHAR to avoid useless tests on simple files. Also reordered tests so consoles are tested first as this is more common. * win/makefile.vc: Regularized usage of mkd and rmd and rm. * library/encoding/shiftjis.enc: * tools/encoding/shiftjis.txt: Missing/incorrect characters in shift-jis table. [Bug: 1008, 1526] * generic/tclInt.decls: * generic/tcl.decls: Eliminated use of "string" and "list" from argument lists to avoid conflicts with C++ STL. [Bug: 1181] * win/tclWinFile.c (TclpMatchFiles): Changed to ignore the FS_CASE_IS_PRESERVED bit and always return exactly what we get from the system. (check-in: 70b94d21bd, user: stanton, branch: core-8-1-branch-old) |
| 19.2 days |
README |
Updated version to 8.1b3. (check-in: c17edd7343, user: stanton, branch: core-8-1-branch-old) |
| 19.3 days |
tools/configure.in |
Updated configure to 8.1 Got the installer working. (check-in: 4db2cd8e4a, user: welch, branch: core-8-1-branch-old) |
| 20.1 days |
tools/white.bmp |
modify bitmaps, add white.bmp for background of splash screen. (check-in: 008903c34e, user: redman, branch: core-8-1-branch-old) |
| 23.0 days |
generic/tclStubLib.c |
fixed bad merge (check-in: 1280bdddcf, user: stanton, branch: core-8-1-branch-old) |
| 23.1 days |
library/init.tcl |
Improved Tcl Style. (check-in: e45a694585, user: rjohnson, branch: core-8-1-branch-old) |
| 24.1 days |
doc/Encoding.3 |
updated the man page for the Tcl_GetDefaultEncodingDir and Tcl_SetDefaultEncodingDir routines (check-in: e3948f7aa8, user: surles, branch: core-8-1-branch-old) |
| 24.1 days |
generic/tclInitScript.h generic/tclUtil.c unix/tclUnixFile.c unix/tclUnixTest.c win/tclWinInit.c |
Summary ------- 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. (check-in: f989579c4c, user: surles, branch: core-8-1-branch-old) |
| 24.1 days |
library/opt/optparse.tcl library/opt0.4/optparse.tcl |
Marked code as unsupported. (check-in: 07af8c43e2, user: rjohnson, branch: core-8-1-branch-old) |
| 24.2 days |
unix/dltest/pkga.c unix/dltest/pkgb.c unix/dltest/pkgc.c unix/dltest/pkgd.c unix/dltest/pkge.c unix/dltest/pkgf.c unix/tclConfig.sh.in |
* unix/Makefile.in: * 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. (check-in: b8158d1d3a, user: stanton, branch: core-8-1-branch-old) |
| 25.3 days |
unix/mkLinks |
Add CrtVersion.3 documentation for Tcl_GetVersion() function (check-in: f4572ad12c, user: redman, branch: core-8-1-branch-old) |
| 25.9 days |
mac/tclMacInit.c |
Added tcl_platform (check-in: 340cdb434a, user: welch, branch: core-8-1-branch-old) |
| 26.0 days |
generic/tclAsync.c mac/tclMacPort.h |
* 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. * 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. (check-in: 37d1a96b18, user: stanton, branch: core-8-1-branch-old) |
| 26.2 days |
generic/tclCompile.h |
Make the ByteCode struct binary compatible with 8.0.6. Add Tcl_GetVersion() function to allow checking the version number of the Tcl library at runtime. (check-in: 1208e7ad03, user: redman, branch: core-8-1-branch-old) |
| 26.8 days |
compat/strftime.c doc/AddErrInfo.3 doc/Eval.3 doc/PkgRequire.3 doc/SetResult.3 doc/StringObj.3 doc/package.n generic/regcomp.c generic/tclBinary.c generic/tclCkalloc.c generic/tclClock.c generic/tclCmdAH.c generic/tclDate.c generic/tclGetDate.y generic/tclObj.c generic/tclPanic.c generic/tclResult.c generic/tclStringObj.c generic/tclThread.c mac/tclMac.h mac/tclMacAlloc.c mac/tclMacChan.c mac/tclMacInt.h mac/tclMacThrd.c mac/tclMacTime.c tools/Makefile.in tools/man2help.tcl unix/ldAix win/tclWinInt.h win/tclWinPort.h |
Integrated stubs mechanism from 8.0 into 8.1 (check-in: ddb86b8d93, user: stanton, branch: core-8-1-branch-old) |
| 28.1 days |
win/tclWin32Dll.c |
Moved Dll instance from thread-local-storage. (check-in: b52c2b3eff, user: lfb, branch: core-8-1-branch-old) |
| 53.1 days |
mac/README |
* README: * generic/tcl.h: * win/README.binary: * win/README: * unix/configure.in: * mac/README: Updated version numbers to 8.1b2. (check-in: 6589cc2e77, user: stanton, branch: core-8-1-branch-old) |
| 54.1 days |
doc/SetVar.3 doc/format.n doc/registry.n doc/socket.n generic/tclCompCmds.c generic/tclMain.c generic/tclVar.c library/http/http.tcl library/http2.0/http.tcl library/http2.1/http.tcl library/http2.3/http.tcl mac/tclMacAppInit.c unix/tclAppInit.c unix/tclUnixChan.c unix/tclXtNotify.c win/tclAppInit.c win/winDumpExts.c |
* unix/mkLinks: * doc/SetVar.3: * generic/tcl.h: * generic/tclVar.c: Restored Tcl_ObjGetVar2 and Tcl_ObjSetVar2 from 8.0. Renamed Tcl_Get/SetObjVar2 to Tcl_GetVar2Ex and Tcl_SetVar2Ex. * Merged 8.0.5b2 patches (check-in: b403ad5f28, user: stanton, branch: core-8-1-branch-old) |
| 63.2 days |
generic/tclHistory.c generic/tclIO.c generic/tclIOUtil.c generic/tclTimer.c |
* generic/tclBasic.c: * generic/tclCmdAH.c: * generic/tclCmdIL.c: * generic/tclCmdMZ.c: * generic/tclExecute.c: * generic/tclHistory.c: * generic/tclIO.c: * generic/tclIOUtil.c: * generic/tclInterp.c: * generic/tclMain.c: * generic/tclNamesp.c: * generic/tclParse.c: * generic/tclProc.c: * generic/tclTest.c: * generic/tclTimer.c: * generic/tcl.h: Made eval interfaces compatible with 8.0 by renaming Tcl_EvalObj to Tcl_EvalObjEx, renaming Tcl_Eval2 to Tcl_EvalEx and restoring Tcl_EvalObj and Tcl_GlobalEvalObj interfaces so they match Tcl 8.0. (check-in: 4e3632a716, user: stanton, branch: core-8-1-branch-old) |
| 67.1 days |
doc/lsort.n doc/resource.n |
Merged changes from Tcl 8.0.5b1 (check-in: 8953e4aa5b, user: stanton, branch: core-8-1-branch-old) |
| 103.1 days |
mac/tclMacShLib.exp |
Removed function decls that were never used. (check-in: 765a95551f, user: rjohnson, branch: core-8-1-branch-old) |
| 112.2 days |
unix/README unix/porting.notes |
updated old sun.com references (check-in: e17dad4ef0, user: stanton, branch: core-8-1-branch-old) |
| 115.0 days |
generic/tclCompExpr.c generic/tclEnv.c generic/tclPipe.c generic/tclPreserve.c |
Minor change to Lock Declarations to use TCL_DECLARE_MUTEX macro, published in tcl.h. (check-in: c778c9ef5e, user: lfb, branch: core-8-1-branch-old) |
| 116.2 days |
generic/regerror.c generic/regguts.h |
lots of K&R C lint (check-in: a72bbe29dc, user: stanton, branch: core-8-1-branch-old) |
| 116.2 days |
doc/http.n |
* Fixed lots of files that used TCL_THREAD instead of TCL_THREADS. * generic/tclEncoding.c (Tcl_FreeEncoding): Moved most of the code into a static FreeEncoding routine that does not grab the encodingMutex to avoid deadlocks/races when called from other routines that already have the mutex. (check-in: 09f356baa2, user: stanton, branch: core-8-1-branch-old) |
| 117.0 days |
doc/msgcat.n library/msgcat/msgcat.tcl library/msgcat1.0/msgcat.tcl |
* library/msgcat1.0/msgcat.tcl: Fixed bad export list, fixed so all locale strings are converted to lower case, including file names. (check-in: 5d2e1c7768, user: stanton, branch: core-8-1-branch-old) |
| 117.1 days |
generic/regc_cvec.c |
release lint (check-in: 9250fb1f00, user: stanton, branch: core-8-1-branch-old) |
| 122.3 days |
library/msgcat/pkgIndex.tcl library/msgcat1.0/pkgIndex.tcl |
* library/msgcat1.0/msgcat.tcl: * library/msgcat1.0/pkgIndex.tcl: Added initial implementaion of Tcl message catalog package contributed by Mark Harrison. (check-in: 4adc9b58a2, user: stanton, branch: core-8-1-branch-old) |
| 124.3 days |
doc/pkgMkIndex.n library/ldAout.tcl library/tclIndex mac/tclMacExit.c |
8.0.4 merge (check-in: f4466ae52d, user: welch, branch: core-8-1-branch-old) |
| 125.2 days |
library/encoding/euc-kr.enc library/encoding/ksc5601.enc tools/encoding/ksc5601.txt |
* library/encoding/euc-kr.enc: * library/encoding/ksc5601.enc: * tools/encoding/ksc5601.txt: * unix/tclUnixInit.c: Added support for Korean EUC. * win/tclWinChan.c (TclpGetDefaultStdChannel): added check for a failure during Tcl_MakeFileChannel. (check-in: 13bdb11803, user: stanton, branch: core-8-1-branch-old) |
| 125.9 days |
generic/tclTestObj.c unix/tclUnixFCmd.c |
* unix/tclUnixNotfy.c (Tcl_WaitForEvent): Fixed hang that occurs when trying to close a pipe that is currently being waited on by the notifier thread. [Bug: 607] * unix/tclUnixFCmd.c (GetPermissionsAttribute): Increase size of returnString buffer to avoid overflow. * generic/tclThreadTest.c (TclThreadSend): Fixed memory leak due to use of TCL_VOLATILE instead of TCL_DYNAMIC. * generic/tclThread.c (TclRememberSyncObject): Fixed memory leak caused by failure to reuse condition variables. * unix/tclUnixNotfy.c: (Tcl_AlertNotifier, Tcl_WaitForEvent, NotifierThreadProc, Tcl_InitNotifier): Fixed race condition caused by incorrect use of condition variables when sending messages between threads.. [Bug: 607] * generic/tclTestObj.c (TeststringobjCmd): MAX_STRINGS was off by one so the strings array was too small. * generic/tclCkalloc.c (Tcl_DbCkfree): Moved mutex lock so ValidateMemory is done inside the mutex to avoid a race condition when validate_memory is enabled. [Bug: 880] (check-in: 27f98f73b7, user: stanton, branch: core-8-1-branch-old) |
| 133.1 days |
generic/regexec.c |
* regexec.c: more performance tuning from Henry Spencer. (check-in: bf571e701a, user: stanton, branch: core-8-1-branch-old) |
| 138.1 days |
doc/regexp.n |
winhelp related man page cleanup (check-in: 75079392fb, user: stanton, branch: core-8-1-branch-old) |
| 138.9 days |
doc/scan.n |
* tclScan.c: moved "scan" implementation out of tclCmdMZ.c and added Unicode support. This required a complete reimplementation of the command to avoid using scanf(), which isn't Unicode aware. Two new features were added in the process: %n to return the current number of characters consumed, and XPG3-style %n$ argument order specifiers similar to those provided by the "format" command. [Bug: 833] (check-in: cebcfe843b, user: stanton, branch: core-8-1-branch-old) |
| 139.2 days |
generic/regc_nfa.c generic/rege_dfa.c generic/regerrs.h generic/regex.h |
integrated latest changes from Henry Spencer, mostly performance improvements renamed re_u* interfaces to TclRe* to avoid conflicts with other software that uses the regular expression library (check-in: a793d07cfa, user: stanton, branch: core-8-1-branch-old) |
| 145.9 days |
generic/regc_lex.c generic/tclParseExpr.c generic/tclUniData.c |
lots of lint wrapped mutex declarations in ifdefs to avoid compiler warnings (check-in: 9535a849c1, user: stanton, branch: core-8-1-branch-old) |
| 145.9 days |
doc/library.n generic/tclListObj.c generic/tclResolve.c generic/tclTestProcBodyObj.c mac/MW_TclAppleScriptHeader.pch mac/MW_TclHeader.pch mac/tclMacResource.c mac/tclMacTest.c |
merged 8.0.4 into 8.1 (check-in: fe115bdad2, user: stanton, branch: core-8-1-branch-old) |
| 147.2 days |
doc/catch.n |
integrated documentation patch (check-in: 5a9c855ad8, user: stanton, branch: core-8-1-branch-old) |
| 152.9 days |
tools/uniParse.tcl |
Merged Henry's latest changes to add support for character ranges in cvec data type Added support for Unicode character classes in regular expressions We now support the following character classes: alnum, alpha, blank, cntrl, digit, graph, lower, print, punct, space, upper, xdigit These all follow the example set by the GNU regular expression package for Java except that "digit" only matches the ASCII '0'-'9' characters. Renamed tclUtf.h to tclUniData.c (check-in: 6a4b8e2ee0, user: stanton, branch: core-8-1-branch-old) |
| 166.3 days |
doc/encoding.n generic/regfree.c generic/regfronts.c |
Integrated latest regexp changes from Henry Spencer. Moved regexp related declarations out of tclInt.h and into tclRegexp.h. Added "encoding" command. (check-in: 502d826d63, user: stanton, branch: core-8-1-branch-old) |
| 166.3 days |
doc/ByteArrObj.3 doc/ParseCmd.3 doc/SaveResult.3 doc/ToUpper.3 doc/Utf.3 |
replaced SCCS strings (check-in: 330412ceac, user: stanton, branch: core-8-1-branch-old) |
| 172.1 days |
doc/string.n |
updated docs to reflect changes in wordend/wordstart and the addition of the totitle command (check-in: 07811a3f31, user: stanton, branch: core-8-1-branch-old) |
| 182.0 days |
win/mkd.bat win/rmd.bat |
merge 8.0.4 into 8.1 (check-in: 85d6811fcd, user: stanton, branch: core-8-1-branch-old) |
| 182.0 days |
doc/CrtCommand.3 |
merged 8.0.4 changes into 8.1 branch (check-in: e8eee9b422, user: stanton, branch: core-8-1-branch-old) |
| 182.1 days |
mac/tclMacFile.c |
* tclMacFile.c: updated comments to warn about modifying statics (check-in: 7e70b775c7, user: stanton, branch: core-8-1-branch-old) |
| 185.0 days |
generic/tclLiteral.c |
replaced SCCS with RCS strings (check-in: c65ae5da0d, user: stanton, branch: core-8-1-branch-old) |
| 193.1 days |
compat/README compat/dirent.h compat/dirent2.h compat/dlfcn.h compat/fixstrtod.c compat/float.h compat/gettod.c compat/limits.h compat/opendir.c compat/stdlib.h compat/string.h compat/strncasecmp.c compat/strstr.c compat/strtod.c compat/strtol.c compat/strtoul.c compat/tclErrno.h compat/tmpnam.c compat/unistd.h compat/waitpid.c doc/Alloc.3 doc/AllowExc.3 doc/AppInit.3 doc/AssocData.3 doc/Async.3 doc/BackgdErr.3 doc/Backslash.3 doc/BoolObj.3 doc/CallDel.3 doc/CmdCmplt.3 doc/Concat.3 doc/CrtChannel.3 doc/CrtChnlHdlr.3 doc/CrtCloseHdlr.3 doc/CrtFileHdlr.3 doc/CrtInterp.3 doc/CrtMathFnc.3 doc/CrtObjCmd.3 doc/CrtSlave.3 doc/CrtTimerHdlr.3 doc/CrtTrace.3 doc/DString.3 doc/DetachPids.3 doc/DoOneEvent.3 doc/DoWhenIdle.3 doc/DoubleObj.3 doc/Exit.3 doc/ExprLong.3 doc/ExprLongObj.3 doc/FindExec.3 doc/GetIndex.3 doc/GetInt.3 doc/GetOpnFl.3 doc/GetStdChan.3 doc/Hash.3 doc/IntObj.3 doc/Interp.3 doc/LinkVar.3 doc/ListObj.3 doc/Notifier.3 doc/Object.3 doc/ObjectType.3 doc/OpenFileChnl.3 doc/OpenTcp.3 doc/Preserve.3 doc/PrintDbl.3 doc/RecEvalObj.3 doc/RecordEval.3 doc/SetErrno.3 doc/SetRecLmt.3 doc/Sleep.3 doc/SplitList.3 doc/SplitPath.3 doc/StaticPkg.3 doc/StrMatch.3 doc/Tcl.n doc/Tcl_Main.3 doc/TraceVar.3 doc/Translate.3 doc/UpVar.3 doc/WrongNumArgs.3 doc/after.n doc/append.n doc/array.n doc/bgerror.n doc/binary.n doc/break.n doc/case.n doc/cd.n doc/clock.n doc/close.n doc/concat.n doc/continue.n doc/eof.n doc/error.n doc/eval.n doc/exec.n doc/exit.n doc/expr.n doc/fblocked.n doc/fconfigure.n doc/fcopy.n doc/file.n doc/fileevent.n doc/filename.n doc/flush.n doc/for.n doc/foreach.n doc/gets.n doc/glob.n doc/global.n doc/history.n doc/if.n doc/incr.n doc/info.n doc/interp.n doc/join.n doc/lappend.n doc/lindex.n doc/linsert.n doc/list.n doc/llength.n doc/load.n doc/lrange.n doc/lreplace.n doc/lsearch.n doc/man.macros doc/namespace.n doc/open.n doc/pid.n doc/proc.n doc/puts.n doc/pwd.n doc/read.n doc/regsub.n doc/rename.n doc/return.n doc/seek.n doc/set.n doc/source.n doc/split.n doc/subst.n doc/switch.n doc/tclsh.1 doc/tell.n doc/time.n doc/trace.n doc/unknown.n doc/unset.n doc/update.n doc/uplevel.n doc/upvar.n doc/variable.n doc/vwait.n doc/while.n generic/README generic/panic.c generic/tclFCmd.c generic/tclGet.c generic/tclHash.c generic/tclIOSock.c generic/tclIndexObj.c generic/tclLink.c generic/tclLoadNone.c generic/tclMath.h generic/tclPort.h generic/tclPosixStr.c library/history.tcl library/http1.0/http.tcl library/parray.tcl library/word.tcl license.terms mac/Background.doc mac/bugs.doc mac/libmoto.doc mac/morefiles.doc mac/porting.notes mac/tclMacAETE.r mac/tclMacApplication.r mac/tclMacBOAAppInit.c mac/tclMacBOAMain.c mac/tclMacDNR.c mac/tclMacEnv.c mac/tclMacFCmd.c mac/tclMacInterupt.c mac/tclMacLibrary.c mac/tclMacLibrary.r mac/tclMacLoad.c mac/tclMacMSLPrefix.h mac/tclMacMath.h mac/tclMacOSA.c mac/tclMacOSA.r mac/tclMacPanic.c mac/tclMacResource.r mac/tclMacSock.c mac/tclMacUnix.c mac/tclMacUtil.c tools/index.tcl tools/man2help2.tcl tools/man2tcl.c unix/dltest/README unix/porting.old unix/tclLoadAix.c unix/tclLoadAout.c unix/tclLoadDl.c unix/tclLoadDld.c unix/tclLoadNext.c unix/tclLoadOSF.c unix/tclLoadShl.c unix/tclMtherr.c unix/tclUnixEvent.c unix/tclUnixPipe.c unix/tclXtTest.c win/cat.c win/stub16.c win/tcl.rc win/tcl16.rc win/tclWin16.c win/tclWinError.c win/tclWinLoad.c win/tclWinMtherr.c win/tclWinTest.c win/tclsh.rc |
merging changes from 8.0.3 into 8.1a2 (check-in: 1c3c1ab19f, user: stanton, branch: core-8-1-branch-old) |
| 196.1 days |
compat/memcmp.c library/encoding/ascii.enc library/encoding/cp1250.enc library/encoding/cp1251.enc library/encoding/cp1252.enc library/encoding/cp1253.enc library/encoding/cp1254.enc library/encoding/cp1255.enc library/encoding/cp1256.enc library/encoding/cp1257.enc library/encoding/cp1258.enc library/encoding/cp437.enc library/encoding/cp737.enc library/encoding/cp775.enc library/encoding/cp850.enc library/encoding/cp852.enc library/encoding/cp855.enc library/encoding/cp857.enc library/encoding/cp860.enc library/encoding/cp861.enc library/encoding/cp862.enc library/encoding/cp863.enc library/encoding/cp864.enc library/encoding/cp865.enc library/encoding/cp866.enc library/encoding/cp869.enc library/encoding/cp874.enc library/encoding/cp932.enc library/encoding/cp936.enc library/encoding/cp949.enc library/encoding/cp950.enc library/encoding/dingbats.enc library/encoding/euc-jp.enc library/encoding/gb12345.enc library/encoding/gb1988.enc library/encoding/iso2022-jp.enc library/encoding/iso2022-kr.enc library/encoding/iso2022.enc library/encoding/iso8859-1.enc library/encoding/iso8859-2.enc library/encoding/iso8859-3.enc library/encoding/iso8859-4.enc library/encoding/iso8859-5.enc library/encoding/iso8859-6.enc library/encoding/iso8859-7.enc library/encoding/iso8859-8.enc library/encoding/iso8859-9.enc library/encoding/jis0201.enc library/encoding/jis0208.enc library/encoding/jis0212.enc library/encoding/macCentEuro.enc library/encoding/macCroatian.enc library/encoding/macCyrillic.enc library/encoding/macDingbats.enc library/encoding/macGreek.enc library/encoding/macIceland.enc library/encoding/macJapan.enc library/encoding/macRoman.enc library/encoding/macRomania.enc library/encoding/macThai.enc library/encoding/macTurkish.enc library/encoding/macUkraine.enc library/encoding/symbol.enc library/opt/pkgIndex.tcl library/opt0.4/pkgIndex.tcl mac/tclMacTclCode.r mac/tclMacThrd.h tests/httpd tools/cvtEOL.tcl tools/encoding/README tools/encoding/ascii.txt tools/encoding/cp1250.txt tools/encoding/cp1251.txt tools/encoding/cp1252.txt tools/encoding/cp1253.txt tools/encoding/cp1254.txt tools/encoding/cp1255.txt tools/encoding/cp1256.txt tools/encoding/cp1257.txt tools/encoding/cp1258.txt tools/encoding/cp437.txt tools/encoding/cp737.txt tools/encoding/cp775.txt tools/encoding/cp850.txt tools/encoding/cp852.txt tools/encoding/cp855.txt tools/encoding/cp857.txt tools/encoding/cp860.txt tools/encoding/cp861.txt tools/encoding/cp862.txt tools/encoding/cp863.txt tools/encoding/cp864.txt tools/encoding/cp865.txt tools/encoding/cp866.txt tools/encoding/cp869.txt tools/encoding/cp874.txt tools/encoding/cp932.txt tools/encoding/cp936.txt tools/encoding/cp949.txt tools/encoding/cp950.txt tools/encoding/dingbats.txt tools/encoding/gb12345.txt tools/encoding/gb1988.txt tools/encoding/iso2022-jp.esc tools/encoding/iso2022-kr.esc tools/encoding/iso2022.esc tools/encoding/iso8859-1.txt tools/encoding/iso8859-2.txt tools/encoding/iso8859-3.txt tools/encoding/iso8859-4.txt tools/encoding/iso8859-5.txt tools/encoding/iso8859-6.txt tools/encoding/iso8859-7.txt tools/encoding/iso8859-8.txt tools/encoding/iso8859-9.txt tools/encoding/jis0201.txt tools/encoding/jis0208.txt tools/encoding/jis0212.txt tools/encoding/macCentEuro.txt tools/encoding/macCroatian.txt tools/encoding/macCyrillic.txt tools/encoding/macDingbats.txt tools/encoding/macGreek.txt tools/encoding/macIceland.txt tools/encoding/macJapan.txt tools/encoding/macRoman.txt tools/encoding/macRomania.txt tools/encoding/macThai.txt tools/encoding/macTurkish.txt tools/encoding/macUkraine.txt tools/encoding/symbol.txt tools/encoding/txt2enc.c tools/man2html.tcl tools/man2html1.tcl tools/man2html2.tcl tools/regexpTestLib.tcl tools/str2c tools/tcl8.1-tk8.1-man-html.tcl tools/tclmin.wse unix/tclUnixThrd.h win/tclWinThrd.h |
Added contents of Tcl 8.1a2 (check-in: 8c56dc8868, user: stanton, branch: core-8-1-branch-old) |
| 342.3 days |
tools/README |
Initial revision (check-in: a027dd039f, user: stanton, branch: trunk) |
| 1.03 years |
unix/install-sh |
Initial revision (check-in: f86c34e38d, user: rjohnson, branch: trunk) |
| 1.03 years |
library/http/pkgIndex.tcl library/http1.0/pkgIndex.tcl library/http2.0/pkgIndex.tcl library/http2.1/pkgIndex.tcl library/http2.3/pkgIndex.tcl mac/AppleScript.html mac/tclMacOSA.exp |
Initial revision (check-in: cacdd0f329, user: rjohnson, branch: trunk) |
