Tcl Source Code

File Ages
Login

Files in check-in c6f78af4091b79c5 ordered by age

File ages are expressed relative to the check-in time of 1999-08-04 20:58:48.

AgeFilesCheck-in
current changes
Released Tcl 8.2b2. (check-in: c6f78af409, user: redman, branch: trunk)
5.0 hours generic/tclTest.c
Remove extern declaration for TclWinGetPlatform functions, they're already in tclInt.decls. Only affects open source release. (check-in: 55f8cac9c0, user: redman, branch: trunk)
26.9 hours ChangeLog
win/tclWinInt.h
Move functions declarations out of win/tclWinInt.h that are now in generic/tclInt.decls (check-in: 257bae6dc4, user: redman, branch: trunk)
2.0 days unix/configure.in
win/configure.in
* unix/configure.in: * win/configure.in: Change beta level to b2. (check-in: 934d16e5cf, user: redman, branch: trunk)
2.1 days generic/tcl.decls
generic/tclDecls.h
generic/tclStubInit.c
removed extra declaration of Tcl_RegExpMatchObj (check-in: 95c603bf2e, user: redman, branch: trunk)
2.1 days generic/tcl.h
generic/tclInt.decls
generic/tclInt.h
generic/tclIntDecls.h
generic/tclRegexp.h
* generic/tcl.h: * generic/tcl.decls: * generic/tclDecls.h: * generic/tclInt.h: * generic/tclInt.decls: * generic/tclIntDecls.h: * generic/tclRegexp.h: * generic/tclStubInit.c: Move some exported public and internal functions to the stub tables. Removed functions that are in the stub tables (from this and previous changes) from the original header files. (check-in: 08e3282fc0, user: redman, branch: trunk)
3.0 days win/tclWinSock.c
* win/tclWinSock.c: Added comment block to SocketThread() function. Added code to avoid calling TerminateThread(), but instead to send a message to the socket event window to tell it to terminate its thread. (check-in: 77a8b86a7a, user: redman, branch: trunk)
3.0 days generic/tclIntPlatDecls.h
* generic/tclInt.decls: added declaractions necessary for the Tcl test code to work wth stubs [Bug: 2445] (check-in: 6f03b1d1ed, user: hobbs, branch: trunk)
4.8 days tests/info.test
unix/tclUnixThrd.c
* unix/tclUnixThrd.c: Applied patch to fix threads on Irix 6.5. Patch from James Dennett. [Bug: 2450] * tests/info.test: Enable test for tclParse.c change (info complete). (check-in: 59e2b0685d, user: redman, branch: trunk)
4.8 days win/Makefile.in
win/tclWinPipe.c
* win/tclWinPipe.c: * win/Makefile.in: Fixing launching of 16-bit apps on Win9x from wish. The command line was primed with tclpip82.dll, but it was ignored. Fixed that, then fixed the gmake makefile to build tclpip82.dll as an executable. * win/tclWinSock.c: Applied small patch to get thread-specific data after initializing the socket driver. (check-in: 0e573cddc1, user: redman, branch: trunk)
4.9 days win/aclocal.m4
win/tcl.m4
Added definitions for some symbols in tclConfig.sh that never got values in Windows. (check-in: cf3031f4df, user: wart, branch: trunk)
4.9 days unix/Makefile.in
Parameterized the static library linkers (ar cr and lib -nologo) to assist in merging the Makefile.in files later. (check-in: ef28f0d52d, user: wart, branch: trunk)
4.9 days generic/tclParse.c
* tclParse.c: fixed bug in info complete regarding nested square brackets [Bug: 2382, 2466] (check-in: 02e78f811b, user: hobbs, branch: trunk)
5.0 days generic/tclIO.c
updated trf patch to fix problems created when adapting Kupries' previous patch to our specs. (check-in: af62bca303, user: hobbs, branch: trunk)
5.1 days tests/tcltest.test
Updated to match the new return values from tcltest. (check-in: 4300ae3dc9, user: jenn, branch: trunk)
5.8 days win/tclWinChan.c
* win/tclWinChan.c: Allow tcl to open CON and NUL, even for std channels. Checking for bad/unusable std channels was moved to Tk since its only purpose was to check whether to use the Tk Console Window for the std channels. [Bug: 2393 2392 2209 2458] (check-in: 204ad52209, user: redman, branch: trunk)
5.8 days library/tcltest/tcltest.tcl
library/tcltest1.0/tcltest.tcl
Exit with non-zero status if there were problems with the way the test suite was started (e.g. wrong # arguments) (check-in: 4ab899a015, user: jenn, branch: trunk)
5.9 days doc/Encoding.3
unix/mkLinks.tcl
* unix/mkLinks.tcl: Applied patch to avoid linking pack.n to pack-old.n. Patch from Don Porter. [Bug: 2469] * doc/Encoding.n: Applied patch to fix typo in .SH NAME line. Patch from Don Porter. [Bug: 2451] (check-in: 11860a3bdf, user: redman, branch: trunk)
6.1 days unix/tclConfig.sh.in
win/tclConfig.sh.in
Added lines so that extensions can set up static linker (ar vs. lib) and C compiler warning flags easily. (check-in: 8ccef65e92, user: wart, branch: trunk)
8.2 days tools/tclSplash.bmp
update Windows installer bitmap to read Tcl/Tk Version 8.2 (check-in: 04538cac97, user: redman, branch: trunk)
8.8 days tests/httpold.test
tests/winFCmd.test
win/tclWinConsole.c
Bug fixes for threaded Tcl on NT with single and dual CPUs. Still some open issues, this code is a little more stable though. (check-in: f4fa2a7ba1, user: redman, branch: trunk)
8.9 days doc/tcltest.n
* tests/tcltest.test: * library/tcltest1.0/tcltest.tcl: * doc/tcltest.n: Cleaned up code in ::tcltest::PrintError, revised documentation, and added tests for the tcltest package. (check-in: 857902b876, user: jenn, branch: trunk)
9.1 days tools/tcl.wse.in
Change destination of dde package to dde1.1. (check-in: 9ffe120a2d, user: redman, branch: trunk)
12.9 days tests/safe.test
win/makefile.vc
Fix hange with socket code (win32) with threads enabled, fixed the semaphores for threads disabled. Fixed calling of tcltest in Makefile.in (win32) and fixed safe-6.3 for threads enabled. (check-in: a5863b3a81, user: redman, branch: trunk)
13.0 days README
generic/tclCmdMZ.c
generic/tclVar.c
tests/var.test
tools/checkLibraryDoc.tcl
tools/tcl8.1-tk8.1-man-html.tcl
unix/README
unix/tclUnixInit.c
win/README
win/README.binary
win/tclWinInit.c
win/tclWinPort.h
* Changed version to 8.2b2. * win/tclWinPort.h: Block out include of sys/*.h in order to build extensions with MetroWerks compiler for Win32. [Bug: 2385] * generic/tclCmdMZ.c: * generic/tclIO.c: Fix ANSI-style prototypes based on patch from Ulrich Ring. [Bug: 2391] * unix/Makefile.in: Need to make install-sh executable before calling (with chmod +x). [Bug: 2413] * tests/var.test: * generic/tclVar.c: Fixed bug that caused a seg. fault when using "array set a(b) {}", which is a bad array name anyway. Now the "array set" command will return an error in this case. Added test case and fixed existing test. [Bug: 2427] (check-in: 589cb7ba77, user: redman, branch: trunk)
13.8 days compat/strftime.c
unix/tclUnixTime.c
revert changes to TclpStrftime, not needed for internal functions. (check-in: a4cee78edc, user: redman, branch: trunk)
13.8 days doc/Utf.3
generic/tclUtf.c
* doc/Utf.3: * generic/tcl.decls: * generic/tclInt.decls: * generic/tclDecls.h: * generic/tclIntDecls.h: * generic/tclUtf.c: * compat/strftime.c: * unix/tclUnixTime.c: Changed function declarations in non-platform-specific APIs to use "unsigned long" instead of "size_t", which may not be defined on certain compilers (rather than include sys/types.h, which may not exist). (check-in: 22b143003b, user: redman, branch: trunk)
13.9 days doc/open.n
tests/ioCmd.test
win/tclWinSerial.c
* doc/open.n: Added documentation of \\.\comX notation for opening serial ports on Windows (alternative to comX:). * tests/ioCmd.test: * doc/open.n: * win/tclWinSerial.c: Applied patch from Rolf Schroedter to add -pollinterval option to fconfigure to modify the maxblocktime used in the fileevent polling. Added documentation and fixed the test case as well. (check-in: 10b63080bd, user: redman, branch: trunk)
14.1 days generic/tclInitScript.h
added missing '\' at the end of one line (only irix complained about this) (check-in: 323fd26f82, user: hershey, branch: trunk)
15.9 days doc/http.n
library/http/http.tcl
library/http2.1/http.tcl
library/http2.3/http.tcl
tests/http.test
tools/tclmin.wse
changed http package version from 2.0 to 2.1 (check-in: fda7557642, user: hershey, branch: trunk)
19.0 days tools/tcl.hpj.in
unix/aclocal.m4
unix/tcl.m4
* unix/aclocal.m4: * unix/tcl.m4: Add check for Alpha/Linux to correct the IEEE floating flag to the compiler, should be -mieee. Patch from Don Porter. * tools/tcl.hpj.in: Change version number of .cnt file referenced in .HPJ file. (check-in: 72240a3a0a, user: redman, branch: trunk)
21.1 days doc/re_syntax.n
Deleted sentence as suggested by Scott Stanton (check-in: b4d75c8e7d, user: jpeek, branch: trunk)
26.8 days generic/rege_dfa.c
fixed line termination character (check-in: 77df520e96, user: stanton, branch: trunk)
26.8 days tests/string.test
* tests/string.test: * generic/tclCmdMZ.c: Fixed bug in string range bounds checking code. (check-in: 614b32f8b0, user: stanton, branch: trunk)
26.9 days tests/reg.test
* win/Makefile.in: Added tcltest target so runtest works properly. Added missing names to the clean/distclean targets. * tests/reg.test: * generic/rege_dfa.c: Applied fix supplied by Henry Spencer for bug in DFA state caching under lookahead conditions. [Bug: 2318] (check-in: bd1fc18299, user: stanton, branch: trunk)
27.1 days tests/env.test
Fixed bogus test for env.test (check-in: 931d254c68, user: rjohnson, branch: trunk)
27.1 days tests/rename.test
tests/unixInit.test
Do additional checks to unset any environment variables set, changed or created by the tests. (check-in: 8163db91b2, user: jenn, branch: trunk)
27.7 days tests/registry.test
Fixed a couple of bad registry tests... (check-in: 030703c01e, user: rjohnson, branch: trunk)
27.7 days tests/platform.test
Fixed bug in test suite - remember to update tests when changing features!!! (check-in: 2d21c46440, user: rjohnson, branch: trunk)
28.1 days doc/fconfigure.n
* doc/fconfigure.n: Clarified default buffering behavior for the standard channels. [Bug: 2335] (check-in: 842d60e737, user: stanton, branch: trunk)
28.9 days tests/parseOld.test
Removed extra '\' characters at the beginning of the parseOld.test file that were causing "invalid command" messages whenever the test was run. (check-in: aebd6705b5, user: jenn, branch: trunk)
33.0 days win/tclWinNotify.c
Fix missing declaration of tclStubs (check-in: c3d96ae985, user: redman, branch: trunk)
33.0 days generic/tclNotify.c
Block out unix-only code for windows & mac. (check-in: 0eb08410e8, user: redman, branch: trunk)
33.0 days doc/ChnlStack.3
Name change from Tcl_ReplaceChannel to Tcl_StackChannel (check-in: 3dfed73236, user: welch, branch: trunk)
33.6 days tests/encoding.test
Improved support for empty array names (check-in: 29f911e5bf, user: welch, branch: trunk)
33.6 days unix/tclUnixNotfy.c
unix/tclXtNotify.c
unix/tclXtTest.c
Added hook points to the notifier Updated Xt tests to use new Tcl_SetNotifier (check-in: b68062ca89, user: welch, branch: trunk)
33.6 days mac/tclMacNotify.c
Added hook points to the notifier (check-in: 8a7bc87ac3, user: welch, branch: trunk)
33.9 days generic/tclCmdAH.c
generic/tclFCmd.c
Call TclStat instead of TclpStat in order to allow the stat hooks to work properly. (check-in: 5ff61ca415, user: redman, branch: trunk)
34.1 days tests/event.test
tests/exec.test
tests/execute.test
tests/fCmd.test
tests/fileName.test
tests/io.test
tests/load.test
tests/macFCmd.test
tests/msgcat.test
tests/osa.test
tests/pkgMkIndex.test
tests/result.test
tests/socket.test
tests/thread.test
tests/unixFCmd.test
tests/unixNotfy.test
tests/winNotify.test
tests/winPipe.test
Changed the tests to use the testConstraints array that the test harness uses instead of the old name (testConfig). (check-in: 6b946e4c34, user: jenn, branch: trunk)
34.2 days library/http/pkgIndex.tcl
library/http2.1/pkgIndex.tcl
library/http2.3/pkgIndex.tcl
Updated for new package version number (check-in: a112554fac, user: welch, branch: trunk)
35.9 days tests/compExpr-old.test
tests/expr.test
Added a check at the end of the test to not unset variables if they don't exist. (check-in: bc368c12a4, user: jenn, branch: trunk)
36.0 days library/tcltest/pkgIndex.tcl
library/tcltest1.0/pkgIndex.tcl
tests/all.tcl
Added flags -limitconstraints, -preservecore, -help, -file, -notfile, -relateddir, and -asidefromdir to tcltest.tcl. Also added exported proc ::tcltest::getMatchingTestFiles to tcltest.tcl. Modified documentation to match and all.tcl to use the new functionality instead of implementing -file itself. Changed some test names in winPipe.test to remove duplicates. (check-in: f368875e9c, user: jenn, branch: trunk)
36.7 days tests/winDde.test
Modified the last three tests to run with pcOnly constraint. (check-in: fca81e7512, user: jenn, branch: trunk)
36.9 days doc/library.n
Adopted Doc patch that changes "unknown_active" to "unknown_pending" (check-in: 4c4b368e76, user: welch, branch: trunk)
36.9 days doc/GetIndex.3
generic/tclIndexObj.c
tests/binary.test
Applied patch from Peter Hardie (with modifications) to fix Tcl_GetIndexFromObj when the key is "". Added test cases and doc note. (check-in: 4fe945f885, user: redman, branch: trunk)
38.0 days tools/configure.in
updated 8.1 to 8.2 (check-in: cbcde3438f, user: hershey, branch: trunk)
38.9 days doc/dde.n
library/dde/pkgIndex.tcl
library/dde1.1/pkgIndex.tcl
library/reg/pkgIndex.tcl
library/reg1.0/pkgIndex.tcl
win/tclWinDde.c
Added poke command to dde. Changed dde package version to 1.1 Fixed makefile to install tcl8.2 library correctly Fixed dll names in pkgIndex files for dde and reg (check-in: 8c9bb6b936, user: redman, branch: trunk)
39.0 days tests/init.test
tests/interp.test
tests/namespace.test
tests/pid.test
tests/pkg.test
tests/proc-old.test
tests/proc.test
tests/pwd.test
tests/regexp.test
tests/resource.test
tests/scan.test
tests/security.test
tests/set-old.test
tests/set.test
tests/source.test
tests/split.test
tests/stack.test
tests/stringObj.test
tests/subst.test
tests/switch.test
tests/timer.test
tests/trace.test
tests/unixFile.test
tests/unknown.test
tests/uplevel.test
tests/upvar.test
tests/utf.test
tests/util.test
tests/while-old.test
tests/while.test
tests/winConsole.test
tests/winFile.test
tests/winTime.test
Fixed style problems in many of the test files. Fixed bug in pkg.test where defs.tcl was still being used. (check-in: dbfd75f43f, user: rjohnson, branch: trunk)
39.7 days tests/README
tests/append.test
tests/assocd.test
tests/async.test
tests/autoMkindex.test
tests/basic.test
tests/case.test
tests/clock.test
tests/cmdAH.test
tests/cmdIL.test
tests/cmdInfo.test
tests/cmdMZ.test
tests/compExpr.test
tests/compile.test
tests/concat.test
tests/dcall.test
tests/dstring.test
tests/error.test
tests/eval.test
tests/expr-old.test
tests/for-old.test
tests/for.test
tests/foreach.test
tests/format.test
tests/get.test
tests/history.test
tests/if-old.test
tests/if.test
tests/incr-old.test
tests/incr.test
tests/indexObj.test
tests/ioUtil.test
tests/join.test
tests/lindex.test
tests/link.test
tests/linsert.test
tests/list.test
tests/listObj.test
tests/llength.test
tests/lrange.test
tests/lreplace.test
tests/lsearch.test
tests/misc.test
tests/namespace-old.test
tests/obj.test
tests/opt.test
tests/parse.test
tests/parseExpr.test
Modified the tests to use the package tcltest (check-in: fdb0602e41, user: jenn, branch: trunk)
39.9 days library/init.tcl
mac/README
tools/README
Changed to Tcl 8.2b1 (check-in: c46ff26d58, user: welch, branch: trunk)
40.1 days generic/regexec.c
* tests/reg.test: * generic/regexec.c: Fixed bugs in non-greedy quantifiers. (check-in: 7002d2683b, user: stanton, branch: trunk)
41.0 days doc/CrtInterp.3
doc/RegExp.3
doc/lsearch.n
doc/regexp.n
doc/regsub.n
doc/switch.n
Moved description of regular expression syntax from regexp.n into a new re_syntax.n page. Modified other pages' references to regexp(n). Added a few new "see also" entries pointing to re_syntax(n). (check-in: 95abde5c42, user: jpeek, branch: trunk)
41.7 days doc/string.n
generic/regc_locale.c
generic/tclUniData.c
tools/uniClass.tcl
tools/uniParse.tcl
* unix/Makefile.in: Changed install-doc to install-man. * tools/uniParse.tcl: * tools/uniClass.tcl: * tools/README: * tests/string.test: * generic/regc_locale.c: * generic/tclUniData.c: * generic/tclUtf.c: * doc/string.n: Updated Unicode character tables to reflect latest Unicode 2.1 data. Also rationalized "regexp" and "string is" definitions of character classes. (check-in: 9d26b83359, user: stanton, branch: trunk)
48.1 days generic/tclRegexp.c
* generic/tclTest.c: * generic/tclRegexp.h: * generic/tclRegexp.c: * generic/tcl.h: * generic/tcl.decls: Renamed Tcl_RegExpMatchObj to Tcl_RegExpExecObj and added a new Tcl_RegExpMatchObj that is equivalent to Tcl_RegExpMatch. Added public macros for the regexp compile/execute flags. Changed to store either an object pointer or a string pointer in the TclRegexp structure. Changed to avoid adding a reference to the object or copying the string. (check-in: 0974012913, user: stanton, branch: trunk)
48.1 days generic/tclCmdIL.c
* tests/regexp.test: * generic/tclCmdMZ.c: * generic/tclCmdIL.c: Changed to use new regexp interfaces. Added -expanded, -line, -linestop, and -lineanchor switches to regsub. (check-in: 439ccec547, user: stanton, branch: trunk)
48.1 days generic/regc_lex.c
generic/regcomp.c
generic/regex.h
* generic/regcomp.c: lint * tests/reg.test: * generic/regex.h: * generic/regc_lex.c: Added REG_BOSONLY flag to allow Expect to iterate through a string an only find matches that start at the current position within the string. (check-in: 12e2267e22, user: stanton, branch: trunk)
49.0 days generic/tclExecute.c
* tests/execute.test: * generic/tclExecute.c (TclExecuteByteCode): Fixed crash caused by a bug in INST_LOAD_SCALAR1 where the scalar index was read as a signed 1 byte value instead of unsigned. [Bug: 2243] (check-in: 82d723f770, user: stanton, branch: trunk)
49.8 days generic/tclStringObj.c
fixed bug that cause bad memory read on Windows (check-in: 4a56d07c39, user: hershey, branch: trunk)
50.0 days generic/tclTestObj.c
beefed up the string object tests (check-in: 3f45ef233e, user: hershey, branch: trunk)
50.8 days doc/StringObj.3
generic/tclObj.c
Merged String and Unicode object types. Added new functions to the puplic API: Tcl_NewUnicodeObj, Tcl_SetUnicodeObj, Tcl_GetUnicode, Tcl_GetUniChar, Tcl_GetCharLength, Tcl_GetRange, Tcl_AppendUnicodeToObj. Note: some stringObj tests are still failing--the teststringobj command still needs to be updated. (check-in: 23b23af342, user: hershey, branch: trunk)
55.7 days tools/genStubs.tcl
* tools/genStubs.tcl: Changed to always write output in LF mode. (check-in: f36bf665e7, user: stanton, branch: trunk)
63.8 days generic/regc_color.c
generic/regc_cvec.c
generic/regc_nfa.c
generic/regcustom.h
generic/regerror.c
generic/regerrs.h
generic/regfree.c
generic/regfronts.c
generic/regguts.h
* tests/reg.test: * generic/regc_color.c: * generic/regc_cvec.c: * generic/regc_lex.c: * generic/regc_locale.c: * generic/regc_nfa.c: * generic/regcomp.c: * generic/regcustom.h: * generic/rege_dfa.c: * generic/regerror.c: * generic/regerrs.h: * generic/regex.h: * generic/regexec.c: * generic/regfree.c: * generic/regfronts.c: * generic/regguts.h: * generic/tclCmdMZ.c: * generic/tclRegexp.c: * generic/tclRegexp.h: * generic/tclTest.c: Applied Henry Spencer's latest regexp patches that fix an infinite loop bug and add support for testing whether a string could match with additional input. [Bug: 2117] (check-in: 96584c60d8, user: stanton, branch: trunk)
70.0 days generic/tclThreadTest.c
generic/tclThreadTest.c: Fix race condition in testthread code. win/tclWinSock.c: Fixed hang in WinNT socket driver, now wakes up the socket thread to check for events that didn't trigger the WSAEvent. (check-in: b14f0363ec, user: redman, branch: trunk)
70.8 days tools/genWinImage.tcl
Merged changes from 1-3-b2 branch into mainline. (check-in: ef79a444b9, user: stanton, branch: trunk)
71.8 days generic/tclPort.h
generic/tclStubLib.c
* generic/tcl.decls: * generic/tclCmdMZ.c: * generic/tclDecls.h: * generic/tclInt.decls: * generic/tclIntDecls.h: * generic/tclPort.h: * generic/tclStubInit.c: * generic/tclStubLib.c: Various header file related changes and other lint to try to get the Mac builds working. (check-in: 1cdb3df621, user: stanton, branch: trunk)
73.2 days generic/tclCompile.h
Added stub entry for the TclGetAuxDataType routine so tbcload can use stubs (check-in: 4ae0027ddb, user: surles, branch: trunk)
74.8 days doc/StrMatch.3
generic/tclUtil.c
tools/Makefile.in
unix/mkLinks
Merged changes from scriptics-tclpro-1-3-b2 branch (check-in: f692388d07, user: stanton, branch: trunk)
81.9 days doc/tclvars.n
added new tcl_platform documentation [bug 2076] (check-in: 591325378c, user: surles, branch: trunk)
81.9 days generic/tclBasic.c
added intospection variable to determine if the interp was compiled with threads enabled (check-in: 732876a0ce, user: surles, branch: trunk)
82.1 days generic/tclDate.c
merged 1-3-b2 changes into mainline (check-in: 3ee5ce82d5, user: stanton, branch: trunk)
82.8 days unix/tclAppInit.c
* unix/Makefile.in: * unix/tclAppInit.c: Minor cleanup related to Xt notifier. * unix/tclUnixInit.c (TclpSetInitialEncodings): Tcl now looks for an encoding subfield in the LANG/LC_ALL variables in cases where the locale is not found in the locale table. Ensure that setlocale() is called at least once so X11 will initialize properly. Also, forces the LC_NUMERIC locale to be "C" so numeric processing in scripts is not affected by the current locale setting. [Bug: 1989] (check-in: 6ea73d3f19, user: stanton, branch: trunk)
83.8 days doc/tclsh.1
* doc/tclsh.1: Updated references to rc script names to accurately reflect the platform differences on Windows. (check-in: 186551cfb3, user: stanton, branch: trunk)
85.6 days mac/MW_TclAppleScriptHeader.pch
mac/MW_TclHeader.pch
mac/tclMacAlloc.c
mac/tclMacFCmd.c
mac/tclMacFile.c
mac/tclMacInit.c
mac/tclMacInt.h
mac/tclMacOSA.c
mac/tclMacPort.h
mac/tclMacProjects.sea.hqx
mac/tclMacTest.c
Various small fixes that were required to get Tcl to build cleanly on the Mac. (check-in: 7ef2072995, user: jingham, branch: trunk)
88.9 days win/winDumpExts.c
removed bad patch (check-in: 4272a34e3e, user: stanton, branch: trunk)
89.0 days generic/tclLoadNone.c
* generic/tclLoadNone.c: Updated to use current interfaces, added TclpUnloadFile. [Bug: 2003] (check-in: cd8517b226, user: stanton, branch: trunk)
89.0 days generic/tclResult.c
* generic/tclResult.c (Tcl_AppendResultVA): * generic/tclStringObj.c (Tcl_AppendStringsToObjVA): Fixed to copy arglist using memcpy instead of assignment so it works properly on OS/390. [Bug: 1997] (check-in: dea0868b6c, user: stanton, branch: trunk)
90.0 days doc/Notifier.3
more documentation lint (check-in: 99d3dc108e, user: stanton, branch: trunk)
90.1 days doc/Access.3
doc/InitStubs.3
doc/OpenFileChnl.3
doc/Thread.3
merged doc changes from 8.1.0 (check-in: f1b3babf61, user: stanton, branch: trunk)
90.8 days generic/tclLiteral.c
ran dos2unix on this file--Irix couldn't build Tcl because it detected strange chars at the end of each line. (check-in: 006371d093, user: hershey, branch: trunk)
91.0 days doc/TclInitStubs.3
renamed to avoid conflict with tk's InitStubs doc. (check-in: 7053bbb911, user: hershey, branch: trunk)
91.8 days doc/read.n
doc/seek.n
doc/tell.n
generic/tclIOCmd.c
lint and better documentation of the character vs. byte oriented commands (check-in: ee1e5d143e, user: stanton, branch: trunk)
93.1 days generic/tclBinary.c
* tests/binary.test: * generic/tclBinary.c (DupByteArrayInternalRep): Fixed bug where type was not being set in duplicated object. (check-in: 23b030de27, user: stanton, branch: trunk)
95.9 days doc/msgcat.n
generic/tclPlatDecls.h
tools/encoding/README
win/tcl.rc
win/tcl16.rc
win/tclsh.rc
* Merged changes from 8.1.0 branch (check-in: dc45694c11, user: stanton, branch: trunk)
98.2 days generic/tclListObj.c
mac/tclMacResource.c
* mac/tclMacResource.c: * generic/tclListObj.c: * generic/tclObj.c: * generic/tclStringObj.c: Changed to avoid freeing the string representation before freeing the internal rep. This helps with debugging since the string rep will still be valid when the free proc is invoked. (check-in: 101102ec64, user: stanton, branch: trunk)
103.1 days library/encoding/koi8-r.enc
tools/encoding/koi8-r.txt
* library/encoding/koi8-r.enc: * tools/encoding/koi8-r.txt: Added support for the koi8-r Cyrillic encoding. [Bug: 1771] (check-in: 40dd26149a, user: stanton, branch: trunk)
103.8 days win/tclWin32Dll.c
win/tclWinFCmd.c
* win/tclWinFCmd.c: * win/tclWin32Dll.c: Changed uses of "try" to "__try", since that is the actual keyword. This eliminates the need for some -D flags from the makefile. (check-in: ffcd4f3326, user: stanton, branch: trunk)
103.8 days generic/tclEvent.c
* generic/tclEvent.c: lint (check-in: 8cbbb79c3f, user: stanton, branch: trunk)
103.9 days generic/tclCompile.c
* generic/tclInt.h: * generic/tclInt.decls: * generic/tclCompile.c: Added TclSetByteCodeFromAny that takes a hook procedure to invoke after compilation but before the byte codes are emitted. This makes it possible to do postprocessing on the compiled byte codes before the ByteCode is generated. * generic/tclLiteral.c: Added TclHideLiteral and TclAddLiteralObj to make it possible to create local unshared literal objects. (check-in: 18e0420795, user: stanton, branch: trunk)
105.0 days doc/DString.3
generic/tclIOUtil.c
generic/tclParseExpr.c
library/package.tcl
win/stub16.c
win/tclWinFile.c
Resynced with mainline. (check-in: 45b9dd789f, user: rjohnson, branch: trunk)
110.8 days compat/memcmp.c
compat/stdlib.h
compat/string.h
doc/AssocData.3
doc/Async.3
doc/Backslash.3
doc/CrtChannel.3
doc/CrtObjCmd.3
doc/Eval.3
doc/Exit.3
doc/GetCwd.3
doc/GetVersion.3
doc/Object.3
doc/ParseCmd.3
doc/SaveResult.3
doc/SetRecLmt.3
doc/SetVar.3
doc/Tcl.n
doc/ToUpper.3
doc/TraceVar.3
doc/Translate.3
doc/binary.n
doc/catch.n
doc/encoding.n
doc/exec.n
doc/format.n
doc/glob.n
doc/man.macros
doc/namespace.n
doc/puts.n
doc/registry.n
doc/resource.n
doc/safe.n
doc/scan.n
doc/socket.n
generic/tclAlloc.c
generic/tclAsync.c
generic/tclCkalloc.c
generic/tclClock.c
generic/tclCompCmds.c
generic/tclCompExpr.c
generic/tclEncoding.c
generic/tclEnv.c
generic/tclFileName.c
generic/tclGet.c
generic/tclGetDate.y
generic/tclHash.c
generic/tclHistory.c
generic/tclIOSock.c
generic/tclInterp.c
generic/tclLink.c
generic/tclLoad.c
generic/tclMain.c
generic/tclNamesp.c
generic/tclPipe.c
generic/tclPkg.c
generic/tclPosixStr.c
generic/tclPreserve.c
generic/tclProc.c
generic/tclScan.c
generic/tclThread.c
generic/tclTimer.c
library/auto.tcl
library/encoding/ascii.enc
library/encoding/big5.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-cn.enc
library/encoding/euc-jp.enc
library/encoding/euc-kr.enc
library/encoding/gb12345.enc
library/encoding/gb1988.enc
library/encoding/gb2312.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/ksc5601.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/shiftjis.enc
library/encoding/symbol.enc
library/msgcat/msgcat.tcl
library/msgcat/pkgIndex.tcl
library/msgcat1.0/msgcat.tcl
library/msgcat1.0/pkgIndex.tcl
library/opt/optparse.tcl
library/opt/pkgIndex.tcl
library/opt0.4/optparse.tcl
library/opt0.4/pkgIndex.tcl
library/safe.tcl
library/tclIndex
library/word.tcl
mac/tclMacAppInit.c
mac/tclMacBOAAppInit.c
mac/tclMacBOAMain.c
mac/tclMacChan.c
mac/tclMacExit.c
mac/tclMacLibrary.r
mac/tclMacLoad.c
mac/tclMacResource.r
mac/tclMacShLib.exp
mac/tclMacSock.c
mac/tclMacTclCode.r
mac/tclMacThrd.c
mac/tclMacThrd.h
mac/tclMacUnix.c
tests/httpd
tests/pkg/import.tcl
tests/remote.tcl
tools/cvtEOL.tcl
tools/encoding/Makefile
tools/encoding/ascii.txt
tools/encoding/big5.txt
tools/encoding/cjk.inf
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/gb2312.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/ksc5601.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/shiftjis.txt
tools/encoding/symbol.txt
tools/encoding/txt2enc.c
tools/man2html.tcl
tools/man2html1.tcl
tools/man2html2.tcl
tools/man2tcl.c
tools/regexpTestLib.tcl
tools/str2c
tools/white.bmp
unix/dltest/Makefile.in
unix/dltest/configure.in
unix/dltest/pkge.c
unix/dltest/pkgf.c
unix/porting.notes
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/tclUnixChan.c
unix/tclUnixEvent.c
unix/tclUnixFCmd.c
unix/tclUnixFile.c
unix/tclUnixPipe.c
unix/tclUnixPort.h
unix/tclUnixSock.c
unix/tclUnixTest.c
unix/tclUnixThrd.h
win/tclAppInit.c
win/tclWinError.c
win/tclWinLoad.c
win/tclWinMtherr.c
win/tclWinReg.c
win/tclWinTest.c
win/tclWinThrd.c
win/tclWinThrd.h
win/tclWinTime.c
merged tcl 8.1 branch back into the main trunk (check-in: f3b32fb71c, user: stanton, branch: trunk)
126.1 days tests/autoMkindex.tcl
Added tests for auto_mkindex_parser quoting problems, BUGID 1657 (check-in: 51ffe4e6ae, user: welch, branch: trunk)
146.0 days unix/dltest/pkga.c
unix/dltest/pkgb.c
unix/dltest/pkgc.c
unix/dltest/pkgd.c
Changed package tests to build against the stubs library. (check-in: 7bca5a035c, user: stanton, branch: trunk)
147.6 days doc/AddErrInfo.3
doc/PkgRequire.3
doc/SetResult.3
doc/package.n
mac/tclMac.h
mac/tclMacTime.c
unix/ldAix
Merged stubs changes into mainline for 8.0 (check-in: 1969693351, user: stanton, branch: trunk)
153.8 days generic/tclPanic.c
* generic/tcl.decls: Added Mac specific declarations. * generic/tclStubs.c: * generic/tclStubInit.c: Added undefs for all of the TCL_MEM_DEBUG macros to avoid conflicts with the stub names. * generic/tclStubInit.c: * generic/tclInt.h: * generic/tclInt.decls: Moved some declarations out of the generic and into the platform specific sections. Added missing declarations and Mac specific declarations. * generic/tclInt.h: * generic/tclDate.c: * generic/tclClock.c: Created a new opaque TclpTime_t type so generic functions that depend on the format of time_t can appear in the generic header files. * generic/tclStubInit.c: * generic/tclPanic.c: * generic/tcl.h: * generic/tcl.decls: renamed Tcl_Panic back to panic to avoid incompatibilities in a patch release. (check-in: 3ab6dc531f, user: stanton, branch: trunk)
154.8 days doc/ByteArrObj.3
* unix/Makefile.in: * unix/configure.in: * unix/ldAix: Enhanced AIX shared library support. * win/tclWinSock.c: Removed a bunch of extraneous PASCAL FAR attributes from internal functions. * win/tclWinReg.c: Changed registry package to use stubs mechanism so it no longer depends on the specific version of Tcl. * doc/AddErrInfo.3: * doc/Eval.3: * doc/PkgRequire.3: * doc/SetResult.3: * doc/StringObj.3: * generic/tcl.h: * generic/tclBasic.c: * generic/tclPanic.c: * generic/tclStringObj.c: * generic/tclUtil.c: * unix/mkLinks: Added va_list versions of all VARARGS functions so they can be invoked from the stub functions. * doc/package.n: * doc/PkgRequire.3: * generic/tclPkg.c: Added Tcl_PkgProvideEx, Tcl_RequireEx, Tcl_PresentEx, and Tcl_PkgPresent. Added "package present" command. * generic/tclFileName.c: * mac/tclMacFile.c: * mac/tclMacShLib.exp: * unix/tclUnixFile.c: * win/tclWinFile.c: Changed so TclGetUserHome is defined on all platforms, even though it is currently a noop on mac and windows, and renamed it to TclpGetUserHome. * generic/tclCkalloc.c: Added stub versions of memory checking functions when compiling without TCL_MEM_DEBUG. * doc/ByteArrObj.3: * generic/tcl.h: * generic/tclBinary.c: * generic/tclObj.c: Ported the 8.1 ByteArray type back to 8.0. * generic/tcl.decls: * generic/tcl.h: * generic/tclBasic.c: * generic/tclDecls.h: * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclIntPlatDecls.h: * generic/tclIntPlatStubs.c: * generic/tclIntStubs.c: * generic/tclPlatDecls.h: * generic/tclPlatStubs.c: * generic/tclStubInit.c: * generic/tclStubLib.c: * generic/tclStubs.c: * tools/genStubs.tcl: * unix/configure.in: * unix/Makefile.in: * unix/tclConfig.sh.in: * win/makefile.vc: * win/tclWinPort.h: Added Tcl stubs implementation. There are now two new macros USE_TCL_STUBS and USE_TCL_STUB_PROCS that enable use of stubs and disable stub macros respectively. All of the public and private function declarations from tcl.h and tclInt.h have moved into the *.decls files and the *Stubs.c and *Decls.h files are generated using the genStubs.tcl script. * generic/tclPanic.c: * generic/panic.c: renamed panic to Tcl_Panic, added macro for backwards compatibility, renamed file to tclPanic.c (check-in: 51058ad13d, user: stanton, branch: trunk)
166.8 days tools/man2help.tcl
changed so helpfile generation can work from the build environment (check-in: 0a9bbac9f2, user: stanton, branch: trunk)
180.8 days doc/lsort.n
lint (check-in: e5f9e4b3a8, user: stanton, branch: trunk)
243.6 days tests/pkg/pkga.tcl
Added test file (check-in: a9d5792c93, user: welch, branch: trunk)
245.8 days doc/pkgMkIndex.n
Cleaned up man page so it works with html generator (check-in: 3b85863bc1, user: welch, branch: trunk)
266.6 days mac/tclMacCommonPch.h
Updated Changes file, and added Vince Darley's suggested change to TclMacExit. (check-in: 0c40160403, user: jingham, branch: trunk)
266.8 days library/ldAout.tcl
Removed lint (thanks, procheck!) (check-in: dc0c56a1df, user: welch, branch: trunk)
267.6 days generic/tclTestProcBodyObj.c
Fixed some tests which were failing on the Mac because of path differences. Added a test to the resource tests to cover the but I fixed. Fixed the stat test commands - the mac files were getting a leading :, which the test commands did not expect (check-in: b66419d3df, user: jingham, branch: trunk)
267.6 days mac/tclMacUtil.c
Fixed a bug in the resource command when the file was opened twice. Fixed a bug in the testWriteTextResource command - it wrote one too many bytes. Factored out the common code from the .pch files FspLocationFromPath - make path a CONST (check-in: 784962bdc8, user: jingham, branch: trunk)
291.9 days tests/pkg/circ1.tcl
tests/pkg/circ2.tcl
tests/pkg/circ3.tcl
tests/pkg/global.tcl
tests/pkg/pkg1.tcl
tests/pkg/pkg2_a.tcl
tests/pkg/pkg2_b.tcl
tests/pkg/pkg3.tcl
tests/pkg/pkg4.tcl
tests/pkg/pkg5.tcl
tests/pkg/simple.tcl
tests/pkg/std.tcl
tests/pkg1/direct1.tcl
tests/pkg1/pkgIndex.tcl
Added the pkg_mkIndex test suite (check-in: ace5d576b2, user: escoffon, branch: trunk)
302.1 days generic/tclResolve.c
Minor changes in test file & C style. (check-in: ca39630118, user: rjohnson, branch: trunk)
303.1 days doc/CrtCommand.3
added comment to clarify that it is not valid to modify argument strings in a string-based Tcl command (check-in: 975dbf9367, user: stanton, branch: trunk)
308.0 days win/mkd.bat
win/rmd.bat
Added support for Win95. (check-in: e22198e258, user: escoffon, branch: trunk)
324.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/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/BackgdErr.3
doc/BoolObj.3
doc/CallDel.3
doc/CmdCmplt.3
doc/Concat.3
doc/CrtChnlHdlr.3
doc/CrtCloseHdlr.3
doc/CrtFileHdlr.3
doc/CrtMathFnc.3
doc/CrtSlave.3
doc/CrtTimerHdlr.3
doc/CrtTrace.3
doc/DetachPids.3
doc/DoOneEvent.3
doc/DoWhenIdle.3
doc/DoubleObj.3
doc/ExprLong.3
doc/ExprLongObj.3
doc/FindExec.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/ObjectType.3
doc/OpenTcp.3
doc/Preserve.3
doc/PrintDbl.3
doc/RecEvalObj.3
doc/RecordEval.3
doc/SetErrno.3
doc/Sleep.3
doc/SplitList.3
doc/SplitPath.3
doc/StaticPkg.3
doc/Tcl_Main.3
doc/UpVar.3
doc/WrongNumArgs.3
doc/after.n
doc/append.n
doc/array.n
doc/bgerror.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/exit.n
doc/expr.n
doc/fblocked.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/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/pid.n
doc/proc.n
doc/pwd.n
doc/rename.n
doc/return.n
doc/set.n
doc/source.n
doc/split.n
doc/subst.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/tclMath.h
library/history.tcl
library/http1.0/http.tcl
library/parray.tcl
mac/Background.doc
mac/bugs.doc
mac/libmoto.doc
mac/morefiles.doc
mac/porting.notes
mac/tclMacAETE.r
mac/tclMacApplication.r
mac/tclMacDNR.c
mac/tclMacEnv.c
mac/tclMacInterupt.c
mac/tclMacLibrary.c
mac/tclMacMSLPrefix.h
mac/tclMacMath.h
mac/tclMacOSA.r
mac/tclMacPanic.c
tools/index.tcl
tools/man2help2.tcl
unix/dltest/README
unix/porting.old
win/cat.c
win/tclWin16.c
Replaced SCCS strings, fixed binary files (check-in: 196f92fd17, user: stanton, branch: trunk)
1.10 years license.terms
Added Scriptics (check-in: a41b08f256, user: welch, branch: trunk)
1.36 years unix/install-sh
Initial revision (check-in: f86c34e38d, user: rjohnson, branch: trunk)
1.36 years library/http1.0/pkgIndex.tcl
mac/AppleScript.html
mac/tclMacOSA.exp
Initial revision (check-in: cacdd0f329, user: rjohnson, branch: trunk)