summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Creating branch scriptics-sc-1-1-branchscriptics-sc-1-1-basescriptics-sc-1-1-b1cvs1999-11-190-0/+0
| | | FossilOrigin-Name: 3b183abe24cf070725787a84f18fbd1ddbe1fd9e
* * README:hobbs1999-11-193-7/+7
| | | | | | | | | * generic/tcl.h: * unix/configure.in: * win/configure.in: * win/README.binary: updated to patchlevel 3 FossilOrigin-Name: 38c0dc3e1d82cb6028af0cc106c29c396733cd40
* * tools/tcl.wse.in: updated to patchlevel 3, as well as makinghobbs1999-11-191-2/+12
| | | | | | | sure tcltest1.0 is installed, and koi-r encoding is installed correctly FossilOrigin-Name: bcf594f8d9dd2494e4c19c9ad8636e9eb2525fdd
* * tests/http.test: updated http package to 2.2hobbs1999-11-197-137/+593
| | | | | | | | | | | | * doc/http.n: * library/http2.1/http.tcl: added register and unregister commands to http:: package (better support for tls/SSL), as well as -type argument to http::geturl. [RFE: 2617] * library/http2.1/http.tcl: Correctly fixed the -timeout problem mentioned in the 10-29 change. Also added error handling for failed writes on the socket during the protocol. FossilOrigin-Name: bf8425559bc88d6e22fe3e5cc3d88b28964d130f
* * generic/tclCkalloc.c: fixed Tcl_DbCkfree to return a valuehobbs1999-11-195-40/+67
| | | | | | | | | | | | | | | | | | | | | | | | on NULL input. [Bug: 3400] * generic/tclStringObj.c: fixed support for passing in negative length to Tcl_SetUnicodeObj, et al handling routines. [Bug: 3380] * tests/http.test: updated http package to 2.2 * doc/http.n: * library/http2.1/http.tcl: added register and unregister commands to http:: package (better support for tls/SSL), as well as -type argument to http::geturl. [RFE: 2617] * library/http2.1/http.tcl: Correctly fixed the -timeout problem mentioned in the 10-29 change. Also added error handling for failed writes on the socket during the protocol. * generic/tclBasic.c: removed extra decr of numLevels in Tcl_EvalObjEx that could cause seg fault. (mjansen@wendt.de) * generic/tclEvent.c: fixed possible lack of MutexUnlock in Tcl_DeleteExitHandler [Bug: 3545] FossilOrigin-Name: 662493e960a5da4d3365f8d970af7bbb7f9b4fc6
* * tests/http.test: updated http package to 2.2hobbs1999-11-191-5/+35
| | | | | | | | | | | | * doc/http.n: * library/http2.1/http.tcl: added register and unregister commands to http:: package (better support for tls/SSL), as well as -type argument to http::geturl. [RFE: 2617] * library/http2.1/http.tcl: Correctly fixed the -timeout problem mentioned in the 10-29 change. Also added error handling for failed writes on the socket during the protocol. FossilOrigin-Name: 7fcd7c1093f8d835e2226fd46d052ca05a65b804
* updated for 8.2.3hobbs1999-11-192-4/+37
| | | FossilOrigin-Name: d46028bdff8c71c1e50191509b3eeec105bb6bb9
* * library/dde1.1/pkgIndex.tcl:hobbs1999-11-034-4/+24
| | | | | | | * library/reg1.0/pkgIndex.tcl: fixed packaging to use the debug versions of the libraries when compiled with symbols [Bug: 3254] FossilOrigin-Name: 00262ff0202ce73b633cca35f89ee4cff4106f49
* see loghobbs1999-11-031-0/+3
| | | FossilOrigin-Name: 5bcba665e6f39f193e0aca8ed6673b27c8c354b3
* updated for 8.2.2 releasehobbs1999-11-032-1/+33
| | | FossilOrigin-Name: 9caa5ba8ca2517c764401b6f311e0975b454dcc6
* see loghobbs1999-11-021-10/+15
| | | FossilOrigin-Name: 47d7a87db504c4b16f218f95d1fa9b9c5475cb34
* * tests/reg.test: updated to Henry Spencer's new regexp enginehobbs1999-11-021-95/+125
| | | | | | (mid-Sept 99). Should greatly reduce stack space reqs. FossilOrigin-Name: 9f4bec066d296e64ce699de75f028f53b77b2a2e
* * generic/regc_color.c:hobbs1999-11-0212-142/+127
| | | | | | | | | | | | | | | | | | * generic/regc_cvec.c: * generic/regc_lex.c: * generic/regc_locale.c: * generic/regcomp.c: * generic/regcustom.h: * generic/regerrs.h: * generic/regex.h: * generic/regexec.c: * generic/regguts.h: * generic/tclRegexp.c: * generic/tclTest.c: * tests/reg.test: updated to Henry Spencer's new regexp engine (mid-Sept 99). Should greatly reduce stack space reqs. FossilOrigin-Name: 8685035011bfc1ed3922ed03851cb932e6e85344
* see loghobbs1999-11-021-1/+18
| | | FossilOrigin-Name: 812e8ce355a96f92a8f04b3f680bc5c65682cdcc
* updated for patchlevel 2hobbs1999-10-302-5/+5
| | | FossilOrigin-Name: 1a4f05699e3d3e735a5874eb46a19bd0dd2068f3
* * unix/Makefile.in: purify has to use -best-effort to instrumenthobbs1999-10-305-38/+50
| | | | | | | | | | * unix/tclUnixPipe.c: fixed mem leak in TclpCreateProcess when doing alloc between vfork and execvp. * unix/tclUnixTest.c: fixed mem leak in findexecutable test command * unix/tclUnixNotfy.c: fixed event/io threading problems by making triggerPipe non-blocking FossilOrigin-Name: 07e490e23d760249c9356de7656ede4f6e882c6f
* * tools/tcl.wse.in: made demos\twind.tcl install in correct placehobbs1999-10-301-2/+2
| | | FossilOrigin-Name: fe9a571a7fee500bc1f64b622f81edb2ccb96aa7
* * tests/string.test:hobbs1999-10-304-24/+29
| | | | | | | | | | | | * generic/tclCmdMZ.c: fixed [string index] to return ByteArrayObj when indexing into one (test case string-5.16) [Bug: 2871] * tests/incr.test: * tests/set.test: * generic/tclCompCmds.c: fixed improper bytecode handling of 'eval {set array($unknownvar) 5}' (also for incr) FossilOrigin-Name: fc5c8cd8e2a476cd99d17affe9ccdb80d2871bc0
* * library/tcltest1.0/tcltest.tcl:hobbs1999-10-305-13/+19
| | | | | | * generic/tclThreadTest.c: fixed mem leaks in threads FossilOrigin-Name: 0270ee3848f8dfd98bfefd91a73827b35e581d20
* * library/http2.1/http.tcl: protected gets with catch [Bug: 2665]hobbs1999-10-303-54/+42
| | | | | | | | | Fixed a bug in the handling of the state(status) variable when the -timeout flag is specified. Previously it was possible to leave the status undefined instead of empty, which caused errors in http::status FossilOrigin-Name: 89d055e3df4a7fbd1bd1c0632eb97f435ef74f95
* * library/init.tcl: removed [info nameof]/../bin from auto_pathhobbs1999-10-301-7/+5
| | | FossilOrigin-Name: 3e5c8f0c0accde37499d3e9ccbbbf9a01f3c8522
* * generic/tcl.h: updated to patchlevel 2hobbs1999-10-308-82/+227
| | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclCmdMZ.c: fixed [string index] to return ByteArrayObj when indexing into one (test case string-5.16) [Bug: 2871] * tests/incr.test: * tests/set.test: * generic/tclCompCmds.c: fixed improper bytecode handling of 'eval {set array($unknownvar) 5}' (also for incr) * generic/tclThreadTest.c: fixed mem leaks in threads * generic/tclStringObj.c: fixed Tcl_AppendStringsToObjVA and * generic/tclResult.c: fixed Tcl_AppendResultVA to only iterates once over the va_list (avoiding a memcpy of it, which is not portable). * generic/tclCompile.c: removed savedChar trick that appeared to be causing a segv when the literal table was released * generic/tclEnv.c: fixed mem leak with putenv and DStrings and fixed possible ABR error in environ array FossilOrigin-Name: be0c860183c02b2b52c638b8ecb470532b17e667
* see loghobbs1999-10-301-0/+54
| | | FossilOrigin-Name: 3e4a327458c98d61ded0a9c5b713d854a92d7809
* * library/tcltest1.0/pkgIndex.tcl: Removed nonexistentjenn1999-10-205-16/+32
| | | | | | | | | | | procs from pkgIndex.tcl. * library/tcltest1.0/tcltest.tcl: Fixed the way that the interactive constraint is set so that it checks the content of the tcl_interactive flag as well as its existence, and removed the extra return at the end of tcltest.tcl. FossilOrigin-Name: 244333ea09376ef97598c914ca3182c0dab855e0
* 1999-10-01 Jeff Hobbs <hobbs@scriptics.com>scriptics-bc-1-0-b1core-8-2-1hobbs1999-10-023-5/+24
| | | | | | | | * All frozen for 10/4/99 8.2.1 release * changes: updated from ChangeLog * unix/Makefile.in: added ChangeLog to source dist FossilOrigin-Name: f4ae4df355ab50d6c488f338fe0edf163cd80b50
* updated patchlevel to 1hobbs1999-09-303-4/+9
| | | FossilOrigin-Name: c82686c2eda6c329e6f10ebad77d6b057ea90e53
* fixed possible ref to global 'c' var in namespace init codehobbs1999-09-303-9/+9
| | | FossilOrigin-Name: cfb8575d6d75387de11c18be576a580f4c9b2688
* * library/tcltest1.0/tcltest.tcl: Changed checks for value ofjenn1999-09-253-6/+11
| | | | | | tcl_interactive to checks for existence of tcl_interactive. FossilOrigin-Name: ff3cc6ae5a73aedc1bbe20c4c89e53262d381a46
* 1999-09-24 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-243-18/+41
| | | | | | | | | * mac/tclMacFCmd.c: fixed filename stuff to support UTF-8 [Bug: 2869] * win/tclWinSerial.c: changed SerialSetOptionProc to return TCL_OK by default. (patch from Rolf Schroedter) FossilOrigin-Name: a921ec85971e7a5e87f3e12692ab85c27c10a066
* 1999-09-23 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-244-8/+14
| | | | | | | | * README: * generic/tcl.h: * tools/tcl.wse.in: updated text to reflect 8.2.1 where necessary FossilOrigin-Name: cc32886d584ad9909fb3b37626a9f94ded56f2e3
* * tests/tcltest.test: Added 'exit' calls to the scripts that thejenn1999-09-224-32/+132
| | | | | | | | | | | | | | test creates and added tests for -tmpdir and -args. * tests/env.test: * tests/exec.test: Added 'exit' calls to scripts that the tests themselves write. * tests/README: Cleaned up documentation in README so that it refers to variables and documentation that actually exist. Also added missing documentation for flag usage. FossilOrigin-Name: 16ba72403232418a35a837e3257c976fc47e5a90
* * library/tcltest1.0/tcltest.tcl: Added a -args flag that sets ajenn1999-09-222-146/+300
| | | | | | | | | | | | | | variable named ::tcltest::parameters based on whatever's being sent in as the argument to the -args flag. Modified tcltest so that tcltest namespace variables are only initialized to their default values if they did not previously exist. Modified the ::tcltest::testConstraints variable so that it isn't unset every time ::tcltest::initConstraints is called. Modified command line processing so that they are only processed if ::tcltest doesn't have a child namespace (if there is a child namespace, then the command line arguments *must* be processed in that namespace). FossilOrigin-Name: 07c5f033a5e5497f165ca2a4c2b817091a187b62
* * tests/tcltest.test: Added 'exit' calls to the scripts that thejenn1999-09-221-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | test creates and added tests for -tmpdir and -args. * tests/env.test: * tests/exec.test: Added 'exit' calls to scripts that the tests themselves write. * tests/README: Cleaned up documentation in README so that it refers to variables and documentation that actually exist. Also added missing documentation for flag usage. * library/tcltest1.0/tcltest.tcl: Added a -args flag that sets a variable named ::tcltest::parameters based on whatever's being sent in as the argument to the -args flag. Modified tcltest so that tcltest namespace variables are only initialized to their default values if they did not previously exist. Modified the ::tcltest::testConstraints variable so that it isn't unset every time ::tcltest::initConstraints is called. Modified command line processing so that they are only processed if ::tcltest doesn't have a child namespace (if there is a child namespace, then the command line arguments *must* be processed in that namespace). FossilOrigin-Name: e870c5821b495734be4b191f9db44af43e17b4cc
* 1999-09-21 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-2231-156/+390
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tests/env.test: * unix/Makefile.in: added support for AIX LIBPATH env var [Bug: 2793] removed second definition of INCLUDE_INSTALL_DIR (the one that referenced @includedir@) [Bug: 2805] * unix/dltest/Makefile.in: added -lc to LIBS [Bug: 2794] * tests/timer.test: changed after delay in timer test 6.29 from 1 to 10. [Bug: 2796] * tests/pkg.test: * generic/tclPkg.c: fixed package version check to disallow 1.2..3 [Bug: 2539] * unix/Makefile.in: fixed gendate target - this never worked since RCS was intro'd. * generic/tclGetDate.y: updated to reflect previous changes to tclDate.c (leap year calc) and added CEST and UCT time zone recognition. Fixed 4 missing UCHAR() casts. [Bug: 2717, 954, 1245, 1249] * generic/tclCkalloc.c: changed Tcl_DumpActiveMemory to really dump to stderr and close it [Bug: 725] and changed Tcl_Ckrealloc and Tcl_Ckfree to not bomb when NULL was passed in [Bug: 1719] and changed Tcl_Alloc, et al to not panic when a alloc request for zero came through and NULL was returned (valid on AIX, Tru64) [Bug: 2795, etc] * generic/tclIOCmd.c: fixed potential core dump in conjunction with stacked channels with result obj manipulation in Tcl_ReadChars [Bug: 2623] * tests/format.test: * generic/tclCmdAH.c: fixed translation of %0#s in format [Bug: 2605] * tests/set-old.test: * generic/tclVar.c: Added fix in TclArraySet to check when trying to set in a non-existent namespace. [Bug: 2613] * tests/linsert.test: * generic/tclCmdIL.c: fixed end-int interpretation of linsert to correctly calculate value for end, added test and docs [Bug: 2693] * doc/switch.n: added proper use of comments to example. * generic/tclCmdMZ.c: changed switch to complain when an error occurs that seems to be due to a misplaced comment. * generic/tclCmdMZ.c: fixed illegal ref for \[0-9] substitutions in regsub [Bug: 2723] * generic/tclCmdMZ.c: changed [string equal] to return an Int type object (was a Boolean) * generic/tclParseExpr.c: changed '"' to '\"' to make FreeBSD happy [Bug: 2625] * generic/tclProc.c: moved static buf to better location and changed static msg that would overflow in ProcessProcResultCode [Bug: 2483] and added Tcl_DStringFree to Tcl_ProcObjCmd. Also reworked size of static buffers. * tests/stringObj.test: added test 9.11 * generic/tclStringObj.c: changed Tcl_AppendObjToObj to properly handle the 1-byte dest and mixed src case where both had had Unicode string len checks made on them. [Bug: 2678] * unix/aclocal.m4: * unix/tcl.m4: added -bnoentry to the AIX-* case [Bug: 1909] added fix for FreeBSD-[1-2] recognition [Bug: 2070] and fix for IRIX SHLIB_LB_LIBS. [Bug: 2610] * generic/tclPosixStr.c: fixed typo [Bug: 2592] * win/README.binary: fixed version info and some typos [Bug: 2561] * generic/tclIO.c: changed Tcl_GetChannelNames* to use style guide headers (pleases HP cc) * tests/expr.test: * generic/tclCompile.c: add TCL_TOKEN_VARIABLE to the part types that cause differed compilation for exprs, to correct the expr double-evaluation problem for vars. Added test cases. Related to [Bug: 732] FossilOrigin-Name: ab656050a918c62d00ec76ee8f577dfb0f1f10e7
* Minor tweaks to get these pages through the HTML converterscriptics-tclpro-1-3-0core-8-2-0welch1999-08-133-13/+9
| | | FossilOrigin-Name: 955414971dddf0f991453bbf086b4fd7d4e00f92
* Updated to handle more special backslash sequences foundwelch1999-08-131-1/+2
| | | | | | in re_syntax.n FossilOrigin-Name: 7bc8c1e80d0571219767d202c58b25e3a862dd88
* Release 8.2.0.redman1999-08-131-1/+10
| | | FossilOrigin-Name: dd882ac96d292f4911e360470504df1acc118725
* Fixed bad function definition, should use void instead of VOID forredman1999-08-131-2/+2
| | | | | | return type (does not return "void *"). FossilOrigin-Name: e312151bcd399a544ea6884e77d13085f9109dc6
* Fixed type, USE_TCL_ALLOC should be USE_TCLALLOCredman1999-08-131-2/+2
| | | FossilOrigin-Name: 3bc29fd3487b4c045110fcb53f69d4f6b0728d55
* Update to move the build directory out of the source tree.jingham1999-08-131-1/+1
| | | FossilOrigin-Name: 179db97ef4637b8307c5252fb8add3a065724429
* *** empty log message ***jingham1999-08-131-0/+5
| | | FossilOrigin-Name: 1e10d11974605da3d9aca9122de18ad10fba4606
* *** empty log message ***stanton1999-08-121-0/+10
| | | FossilOrigin-Name: 23b62d7131854fe4c6856f786e06bfe5828c4f6f
* * win/Makefile.in: Added COMPILE_DEBUG_FLAGS macro to make itstanton1999-08-123-14/+37
| | | | | | | | | | | easier to turn on compiler tracing. * tests/parse.test: * generic/tclParse.c: Fixed bug in Tcl_EvalEx where the termOffset was not being updated in cases where the evaluation returned a non TCL_OK error code. [Bug: 2535] FossilOrigin-Name: ce8026cea8c676dfd5b6c07892241003d6efe241
* tclConfig.sh is now installed for windowswart1999-08-121-1/+2
| | | FossilOrigin-Name: 27bfd7223c9b74788ebd70a8d05778930fd75688
* Applied patch to remove compiler warning.redman1999-08-122-47/+53
| | | FossilOrigin-Name: 032a118e12580c47434a8bbac184e4d9c60c0b5c
* Added definition for STLIB_LDwart1999-08-112-0/+2
| | | FossilOrigin-Name: 824e2ec9b8b9d3736342cdd7100960151d39cca5
* Added substitution for STLIB_LD, the static linker.wart1999-08-111-1/+2
| | | FossilOrigin-Name: c0840b5c4d9aaede8f247f645e0103e9ca3a8275
* Include the unix/aclocal.m4 file in the distribution.redman1999-08-111-1/+2
| | | FossilOrigin-Name: a5cfb8482357278acc3f49d420390e84d315b197
* Change version numbers to 8.2.0redman1999-08-106-17/+17
| | | FossilOrigin-Name: 1a6937fbfc2d1b49e5ddc58d677447ad4f80aa92
* Rolled back changes to change the prototype ofredman1999-08-105-15/+36
| | | | | | Tcl_ListObjGetElements() FossilOrigin-Name: ac48eb33412c0092536ef1512be418dec909884c