Tcl Library Source Code

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 ancestors of 89ae3de797ade8c6

2000-04-25
06:23
Completed first pass at man page. 60% done with test suite. check-in: 89ae3de797 user: welch tags: trunk
06:23
Updates for html check-in: d1b60e0a16 user: welch tags: trunk
2000-04-24
23:27
Cleanup of procedure names check-in: 60db516135 user: welch tags: trunk
23:27
For html update. check-in: 155988bdb7 user: welch tags: trunk
2000-04-19
20:52
Fixed ncgi::multipart to deal with \r\n data check-in: 1217e4e317 user: welch tags: trunk
20:52
Added html::h1 through html::h6 check-in: c4ed622d48 user: welch tags: trunk
20:51
Updates for ncgi::multipart check-in: ee8ff88fd2 user: welch tags: trunk
20:38
Package index. check-in: 4bff7b7bfe user: ericm tags: trunk
06:08
More work on the test suite. check-in: 556f67f14f user: welch tags: trunk
04:18
Added to fix make install check-in: 2909f60eda user: welch tags: trunk
04:15
Fixed ncgi::reset and empty query data check-in: 04e28bd02c user: welch tags: trunk
04:14
Added html module and test suite check-in: e43719ccfe user: welch tags: trunk
04:14
Added html module check-in: 3d1bfa79b2 user: welch tags: trunk
2000-04-18
01:26
Added ncgi::empty check-in: 3ca4802fd9 user: welch tags: trunk
01:26
Added html module check-in: eb9a7b888d user: welch tags: trunk
2000-04-14
19:23
Changed ncgi::list to ncgi::nvlist (for "name value list") becauase of the inevitable conflict with the global list command. Added ncgi::importall to import a set of cgi variables Added multipart/form-data parsing Added ncgi::cookie and ncgi::setcookie Updated the test suite appropriately check-in: d19e7f65ee user: welch tags: trunk
19:22
Added NCGI back in, the tests were there all along, by the way. check-in: 6215ed316c user: welch tags: trunk
2000-04-07
21:39
* configure: * configure.in: Upped version to 0.3. check-in: 0410fdbfa7 user: ericm tags: trunk
21:38
cleaned up some comments that were longer than 80 chars per line check-in: 38454c0abd user: ericm tags: trunk
21:37
* tree.test: * tree.tcl: Added support for different walk orders (post, in, and both) [RFE: 4420]. Added support for percent substitution on walk command. (WalkCall) Added protection against node/tree names with spaces. check-in: 68512c37ec user: ericm tags: trunk
19:04
* stack.test: * queue.test: Changed "package require struct" to "source [file join [file dirname [info script]] xxxx.tcl]", which is more reliable. check-in: 884f0ae15b user: ericm tags: trunk
18:59
* tree.tcl: Added support for different walk orders (post, in, and both) [RFE: 4420]. Added support for percent substitution on walk command. * graph.tcl: * graph.test: * graph.n: Graph implementation from Andreas Kupries. * tree.test: * tree.n: * tree.tcl: Added support for inserting/moving multiple nodes at once. Changed behavior of insert with respect to inserting nodes that already exist; instead of an error, it will move the node. check-in: c50ccc0089 user: ericm tags: trunk
16:35
* typedCmdline.test: Changed sourcing bits at start of file to work better with updated file dependancies. * typedCmdline.tcl: Removed "package provide"; that should occur only in one file per package. Reformatted function headers to comply with Tcl coding standard. Renamed "cmdline::lsearch" to "cmdline::prefixSearch" to avoid confusion, and removed code thus made obsolete. * cmdline.tcl: Added call to source typedCmdline.tcl check-in: f6938f6c1b user: ericm tags: trunk
2000-03-31
18:41
Removed bogus reference to CGI (not NCGI) module in MODULES variable. check-in: 794fea5fba user: ericm tags: trunk
2000-03-29
22:41
* mkIndex.tcl: Added missing "== -1" to [lsearch] for package dir in generated pkgIndex.tcl. check-in: e2256676bb user: ericm tags: trunk
20:30
Pass arguments to tcl interpreter through CYGPATH program to translate cygwin-style paths to native paths because Tcl can't grok cygwin style paths. check-in: 6a20ab887e user: wart tags: trunk
2000-03-28
19:49
* Makefile.in: Added $(srcdir)/ prefix to mkIndex.tcl call in the install-libraries target, so that it would find the mkIndex.tcl script when run outside of the source tree. Same for man.macros in the install-doc target, so it would find the file. check-in: 2787a77a74 user: ericm tags: trunk
03:23
* profiler.tcl: Added a check for [clock clicks] wrapping. check-in: 58264a6659 user: ericm tags: trunk
02:28
* math.n: * math.test: * math.tcl: Added sum, mean, and product functions (from Philip Ehrens <[email protected]>). * cmdline.tcl: Fixed text in comment. * Makefile.in: Added dist target for building distribution. * configure.in: Removed mkIndex.tcl from AC_OUTPUT call. * mkInstallScripts.tcl: First cut at script for autogenerating simple INSTALL.BAT and install.sh files for tcllib distributions. * mkIndex.tcl: * mkIndex.tcl.in: Replace mkIndex.tcl.in with mkIndex.tcl, which now takes more args to specify values. check-in: 8c48e857f9 user: ericm tags: trunk
2000-03-22
03:40
Minor tweak to retrieval code to prevent ^M's from messing up the code. check-in: 9e87a1c377 user: redman tags: trunk
2000-03-20
22:12
* ncgi.test: Fixed tests that created files with "source ncgi.tcl" in them to use full path for sourcing, so that tests could be run from any directory. [Bug: 4393] check-in: f2c2aa5de6 user: ericm tags: trunk
22:08
* profiler.test: * profiler.tcl: Fixed issue with printing of descendants. check-in: e7d9681ebb user: ericm tags: trunk
20:07
* tree.test: * tree.n: * tree.tcl: Added support for inserting/moving multiple nodes at once. Changed behavior of insert with respect to inserting nodes that already exist; instead of an error, it will move the node. check-in: fa46313267 user: ericm tags: trunk
2000-03-15
22:39
* ncgi.tcl: added ncgi::reset so the ncgi package can be used inside TclHttpd * ncgi.test: added ncgi::reset tests, renumbered everything, and switched most tests to use ncgi::reset check-in: bbfb6f33c7 user: welch tags: trunk
2000-03-14
23:10
* tree.n: Added a brief description of what a tree is. check-in: 8eae528589 user: ericm tags: trunk
2000-03-11
01:14
* tree.n: * tree.tcl: * tree.test: Applied patch from [RFE: 4337], with enhancements for better efficiency, and additional test cases; adds cut and splice functions to tree. check-in: e6bd2b1441 user: ericm tags: trunk
2000-03-10
23:46
uncommented ncgi entry in makefile--needed for connect mgmt interface's cgi scripts. check-in: 22b5358954 user: hershey tags: trunk
22:59
* fileutil.test: * fileutil.tcl: Added cat function, duplicates standard UNIX "cat" utility. check-in: 0894d2ea28 user: ericm tags: trunk
19:54
* Makefile.in: Added ncgi module, commented out until tests are done. * pkgIndex.tcl: Added package index file. * ncgi.test: Added code to add source dir to auto_path, so that tests could be run on uninstalled package. Added call to tcltest::cleanupTests. check-in: 95165dac94 user: ericm tags: trunk
19:44
Look for all.tcl in $(srcdir) to support running the test suite from a build done outside of the source tree. check-in: d352bde4cd user: wart tags: trunk
2000-03-09
23:48
* tree.n: * tree.tcl: * tree.test: Applied patch from [RFE: 4338]; adds index function to tree. Applied patch from [RFE: 4339], with slight modification; adds numchildren function to tree. Applied patch from [RFE: 4336], with additional error checks and test cases; adds next, previous functions to tree. Added extra tests for walk command. check-in: 5ddfd521e0 user: ericm tags: trunk
23:00
Renamed "cgi" to "ncgi" and completed the test suite. check-in: 086f748849 user: welch tags: trunk
21:29
ChangeLog commit. check-in: bff25a86b6 user: ericm tags: trunk
21:28
* fileutil.test: Collected tests into one file; adapted tests for use in/out of tcllib test framework. check-in: e3d605e87c user: ericm tags: trunk
21:27
* tree.test: * tree.tcl: Added isleaf function and tests [RFE: 4340] * struct.tcl: Changed order of namespace import/namespace export calls. Added -force to namespace import calls. * tree.test: * stack.test: * queue.test: Adapted tests to run in/out of tcllib test framework. check-in: d9c3d95df9 user: ericm tags: trunk
21:24
* math.test: Adapted tests for use in/out of tcllib test framework. check-in: cd73f20f3e user: ericm tags: trunk
21:20
* base64.test: Adapted tests to work in tcllib test framework. check-in: e3a0a77dd7 user: ericm tags: trunk
19:50
* profiler.test: Adapted tests to work inside and outside of tcllib test framework. check-in: b31230946e user: ericm tags: trunk
19:47
* cmdline.test: Adapted tests to work with tcllib test framework. check-in: be5ce007df user: ericm tags: trunk
19:44
* Makefile.in: Updated test target to call out to all.tcl. * all.tcl: First checkin of all.tcl, the magic that hides behind "make test". check-in: a29a2aea80 user: ericm tags: trunk
15:58
Added RFE 4345 (auto-generate names for nodes on insert if none is specified). check-in: c9b52538ce user: ericm tags: trunk