summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 1999-09-16 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-2128-215/+634
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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] * tests/clock.test: * doc/clock.n: * generic/tclClock.c: added -milliseconds switch to clock clicks to guarantee that the return value of clicks is in the millisecs granularity [Bug: 2682, 1332] 1999-09-15 Jeff Hobbs <hobbs@scriptics.com> * 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] * doc/msgcat.n: fixed \\ bug in example [Bug: 2548] * unix/tcl.m4: * unix/aclocal.m4: added fix for FreeBSD-[1-2] recognition [Bug: 2070] and fix for IRIX SHLIB_LB_LIBS. [Bug: 2610] * doc/array.n: * tests/var.test: * tests/set.test: * generic/tclVar.c: added an array unset operation, with docs and tests. Variation of [Bug: 1775]. Added fix in TclArraySet to check when trying to set in a non-existent namespace. [Bug: 2613] 1999-09-14 Jeff Hobbs <hobbs@scriptics.com> * tests/linsert.test: * doc/linsert.n: * generic/tclCmdIL.c: fixed end-int interpretation of linsert to correctly calculate value for end, added test and docs [Bug: 2693] * doc/regexp.n: * doc/regsub.n: * tests/regexp.test: * generic/tclCmdMZ.c: add -start switch to regexp and regsub with docs and tests * 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)
* 1999-09-01 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-022-3/+3
| | | | | | * unix/aclocal.m4: * unix/tcl.m4: adjusted fix from 8-21 to add -bnoentry to the AIX-* case and readjusted the range
* 1999-09-01 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-024-16/+43
| | | | | | | | | | | | | * 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]
* 1999-09-01 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-022-101/+10
| | | | remove TclInitStubs.3 - it was duplicate of InitStubs.3
* 1999-09-01 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-021-0/+16
| | | | | | | | | | | | | | | | * 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: adjusted fix from 8-21 to add -bnoentry to the AIX-* case and readjusted the range
* Process command-line arguments only ::tcltest doesn't have ajenn1999-09-012-4/+8
| | | | | child namespace (requires that command-line args are processed in that namespace)
* Subst 2 more values into tclConfig.shwart1999-09-011-1/+3
|
* typosjenn1999-08-311-10/+9
|
* * library/tcltest1.0/tcltest.tcl:jenn1999-08-314-18/+54
| | | | | | | * doc/tcltest.n: * tests/README: Modified testConstraints variable so that it isn't unset every time ::tcltest::initConstraints is called and cleaned up documentation in the README file and the man page.
* lintjenn1999-08-311-5/+7
|
* * tests/env.test:jenn1999-08-275-37/+28
| | | | | | | | | * tests/exec.test: * tests/io.test: * tests/event.test: * tests/tcltest.test: Added 'exit' calls to scripts that the tests themselves write, and removed accidental checkin of knownBugThreaded constraints for Solaris and Linux.
* * library/tcltest1.0/tcltest.tcl: Modified tcltest so thatjenn1999-08-273-92/+216
| | | | | variables are only initialized to their default values if they did not previously exist.
* * tests/tcltest.test:jenn1999-08-276-30/+89
| | | | | | * 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.
* * tests/tcltest.test: Added additional tests for -tmpdir, markedjenn1999-08-237-57/+122
| | | | | | | | | | | | | | all tests that use exec as unixOrPc. * tests/encoding.test: * tests/interp.test: * tests/macFCmd.test: * tests/parseOld.test: * tests/regexp.test: Applied patches from Jim Ingham to add encoding to a Mac only interp test, change an error message in macFCmd.tet, put a comment in parseOld.test, fix tests using the testencoding path command, and put unixOrPc constraints on tests that use exec.
* *** empty log message ***hobbs1999-08-211-4/+4
|
* 1999-08-21 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-211-1/+1
| | | | | * unix/aclocal.m4: Changed AIX-4.[2-9] check to AIX-4.[1-9] [Bug: 1909]
* 1999-08-20 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-211-2/+2
| | | | * generic/tclPosixStr.c: fixed typo [Bug: 2592]
* 1999-08-20 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-2117-74/+74
| | | | * doc/*: fixed various nroff bugs in man pages [Bug: 2503 2588]
* 1999-08-21 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-211-2/+22
| | | | | | | | | | | | | | | * unix/aclocal.m4: Changed AIX-4.[2-9] check to AIX-4.[1-9] [Bug: 1909] 1999-08-20 Jeff Hobbs <hobbs@scriptics.com> * generic/tclPosixStr.c: fixed typo [Bug: 2592] * doc/*: fixed various nroff bugs in man pages [Bug: 2503 2588] 1999-08-19 Jeff Hobbs <hobbs@scriptics.com> * win/README.binary: fixed version info and some typos [Bug: 2561]
* 1999-08-19 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-192-3/+12
| | | | | * generic/tclIO.c: changed Tcl_GetChannelNames* to use K&R style headers (style guide, also pleases HP cc)
* 1999-08-18 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-191-5/+5
| | | | | | * unix/Makefile.in: changed the dependency structure so that install-* is dependent on * (ie - install-binaries is dependent on binaries).
* 1999-08-18 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-192-10/+37
| | | | added tests for bug fixes
* 1999-08-18 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-1911-472/+436
| | | | | | | | | | | | | * library/auto.tcl: * library/init.tcl: * library/ldAout.tcl: * library/package.tcl: * library/safe.tcl: * library/word.tcl: * library/http2.1/http.tcl: * library/msgcat1.0/msgcat.tcl: updated libraries to better Tcl style guide (no more string comparisons with == or !=, spacing changes).
* 1999-08-18 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-1911-33/+81
| | | | | | | | | | | | | | * doc/OpenFileChnl.3: * doc/file.n: * tests/cmdAH.test: * tclIO.c: * tclCmdAH.c: added "file channels ?pattern?" tcl command, with associated Tcl_GetChannelNames and Tcl_GetChannelNamesEx public C APIs (added to tcl.decls as well), with docs and tests. * 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.
* 1999-08-18 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-193-12/+37
| | | | | | | | | | | | * doc/Eval.3: fixed doc on input args [Bug: 2114] * doc/OpenFileChnl.3: * doc/file.n: * tests/cmdAH.test: * tclIO.c: * tclCmdAH.c: added "file channels ?pattern?" tcl command, with associated Tcl_GetChannelNames and Tcl_GetChannelNamesEx public C APIs (added to tcl.decls as well), with docs and tests.
* 1999-08-18 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-191-2/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/Eval.3: fixed doc on input args [Bug: 2114] * doc/OpenFileChnl.3: * doc/file.n: * tests/cmdAH.test: * tclIO.c: * tclCmdAH.c: added "file channels ?pattern?" tcl command, with associated Tcl_GetChannelNames and Tcl_GetChannelNamesEx public C APIs (added to tcl.decls as well), with docs and tests. * 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. * unix/Makefile.in: changed the dependency structure so that install-* is dependent on * (ie - install-binaries is dependent on binaries). * library/auto.tcl: * library/init.tcl: * library/ldAout.tcl: * library/package.tcl: * library/safe.tcl: * library/word.tcl: * library/http2.1/http.tcl: * library/msgcat1.0/msgcat.tcl: updated libraries to better Tcl style guide (no more string comparisons with == or !=, spacing changes).
* typojenn1999-08-171-2/+2
|
* Update copyrights and add my name to Ray's in the credits (blush).jingham1999-08-162-3/+4
|
* Update the copyrights.jingham1999-08-161-3/+3
|
* Update copyrights and add my name to Ray's in the credits (blush).jingham1999-08-161-4/+4
|
* If you are running the testsuite, set the Stack size to 768K so you can pass ↵jingham1999-08-161-3/+16
| | | | the regexp tests. For most sane regexps, however 512K is fine.
* Update copyrights and add my name to Ray's in the credits (blush).jingham1999-08-161-4/+4
|
* Change the permissions for opening resource files to Shared. Suprisingly ↵jingham1999-08-151-3/+3
| | | | enough, this is the only way to get notification if you have opened the file twice...
* Note Stack space increase needed for complex patterns with many ↵jingham1999-08-151-1/+6
| | | | subexpressions in Tcl8.2 regexp package.
* Require Tcl 8.2jingham1999-08-151-2/+2
|
* Typo in commentjingham1999-08-151-2/+2
|
* Minor tweaks to get these pages through the HTML converterscriptics_tclpro_1_3_0core_8_2_0welch1999-08-133-13/+9
|
* Updated to handle more special backslash sequences foundwelch1999-08-131-1/+2
| | | | in re_syntax.n
* Release 8.2.0.redman1999-08-131-1/+10
|
* Fixed bad function definition, should use void instead of VOID forredman1999-08-131-2/+2
| | | | return type (does not return "void *").
* Fixed type, USE_TCL_ALLOC should be USE_TCLALLOCredman1999-08-131-2/+2
|
* Update to move the build directory out of the source tree.jingham1999-08-131-1/+1
|
* *** empty log message ***jingham1999-08-131-0/+5
|
* *** empty log message ***stanton1999-08-121-0/+10
|
* * 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]
* tclConfig.sh is now installed for windowswart1999-08-121-1/+2
|
* Applied patch to remove compiler warning.redman1999-08-122-47/+53
|
* Added definition for STLIB_LDwart1999-08-112-0/+2
|
* Added substitution for STLIB_LD, the static linker.wart1999-08-111-1/+2
|
* Include the unix/aclocal.m4 file in the distribution.redman1999-08-111-1/+2
|