Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
133 check-ins using file modules/math/combinatorics.man version 5e34590bff
2003-04-11
| ||
19:55 | * log.man: * log.tcl: * pkgIndex.tcl: Set version of the package 'log' to to 1.0.2. check-in: 04f02b0b2a user: andreas_kupries tags: trunk | |
19:48 | * htmlparse.tcl: * htmlparse.man: * pkgIndex.tcl: Set version of the package to to 0.3.1. check-in: 0c745d2ad3 user: andreas_kupries tags: trunk | |
19:44 | * fileutil.man: * fileutil.tcl: * pkgIndex.tcl: Set version of the package to to 1.5. check-in: 285f37b6ed user: andreas_kupries tags: trunk | |
19:41 | * control.man: * control.tcl: * pkgIndex.tcl: Set version of the package to to 0.1.2. check-in: d71bdbc78a user: andreas_kupries tags: trunk | |
19:39 | * comm.man: * comm.tcl: * pkgIndex.tcl: Set version of the package to to 4.0.1. check-in: 667e58b471 user: andreas_kupries tags: trunk | |
19:21 | * Fixed bug #614591 throughout. Numerous modules updated. Also first round of getting version number consistents, and updated for a 1.4 release of the whole. check-in: 9e263a81f2 user: andreas_kupries tags: trunk | |
19:16 | * uuencode.man: * base64.tcl: * base64.man: * pkgIndex.tcl: Fixed bug #614591. Set version of the base64 package to to 2.2.2. uuencode is now at version 1.0.2 throughout. check-in: 208daf75ea user: andreas_kupries tags: trunk | |
19:10 | * pkgIndex.tcl: * gregorian.tcl: Fixed bug #614591. Set version of the package to 0.2 check-in: 2da0970b4b user: andreas_kupries tags: trunk | |
19:07 | * typedCmdline.tcl: Fixed bug #614591. See also last entry, this file was forgotten. check-in: b5b57ea4c4 user: andreas_kupries tags: trunk | |
19:01 | * counter.tcl: * counter.man: * pkgIndex.tcl: Fixed bug #614591. Set version of the package to to 2.0.1. check-in: fc097ec6bf user: andreas_kupries tags: trunk | |
18:55 | * des.tcl: Fixed bug #614591. check-in: 105edb9cdc user: andreas_kupries tags: trunk | |
18:53 | * dns.tcl: * dns.man: * pkgIndex.tcl: Fixed bug #614591. Set version of the package to to 1.0.3 throughout. Added package 'resolv' to index. check-in: 732cc46f56 user: andreas_kupries tags: trunk | |
18:43 | * exif.tcl: * exif.man: * pkgIndex.tcl: Fixed bug #614591. Set version of the package to to 1.1. check-in: d706d105e8 user: andreas_kupries tags: trunk | |
18:39 | * ftp.tcl: * ftp.man: * ftp_geturl.tcl: * pkgIndex.tcl: Fixed bug #614591. Set version of the package to to 2.4. Set version of geturl package to 0.2. check-in: 83d666a1d8 user: andreas_kupries tags: trunk | |
18:32 | * ftpd.tcl: * ftpd.man: * pkgIndex.tcl: Fixed bug #614591. Set version of the package to to 1.1.3. check-in: 513ee0958d user: andreas_kupries tags: trunk | |
18:27 | * pkgIndex.tcl: * html.man: * html.tcl: Fixed bug #614591. Set version of the package to to 1.2.2. Fixed equivalent of bug #648679. check-in: 9e5fcc0e95 user: andreas_kupries tags: trunk | |
18:19 | * irc.man: * irc.tcl: Fixed bug #614591. Set version of the package to to 0.3 throughout. Was insonsistent. check-in: 2ce894336e user: andreas_kupries tags: trunk | |
18:14 | * javascript.tcl: * javascript.man: * pkgIndex.tcl: Fixed bug #614591. Set version of the package to to 1.0.1. check-in: 47650b508d user: andreas_kupries tags: trunk | |
18:08 | * logger.tcl: Fixed bug #614591. check-in: e803bde1d8 user: andreas_kupries tags: trunk | |
18:03 | * md5.tcl: * md5.man: * pkgIndex.tcl: Set version of the package to to 1.4.3. check-in: 9989a6bd34 user: andreas_kupries tags: trunk | |
01:41 | * smtp.tcl: * mime.tcl: * mime.man: * csmtp.man: * pkgIndex.tcl: Fixed bug #614591. Set version of the package to to 1.3.3. Fixed equivalent of bug #648679. check-in: 37b42ee9fc user: andreas_kupries tags: trunk | |
01:27 | * pkgIndex.tcl: * ncgi.man: * ncgi.tcl: Fixed bug #614591. Set version of the package to to 1.2.2. Also fixed equivalnet of bug #648679. check-in: 9635bcdf91 user: andreas_kupries tags: trunk | |
01:13 | * pkgIndex.tcl: * sha1.man: * sha1.tcl: Fixed bug #614591. Set version of the package to to 1.0.3 check-in: 102eec52de user: andreas_kupries tags: trunk | |
01:08 | * smtpd.tcl: Fixed bug #614591. check-in: c407c8d0a0 user: andreas_kupries tags: trunk | |
00:59 | * pkgIndex.tcl: * expander.man: * expander.tcl: Set version of the package to to 1.2 * pkgIndex.tcl: * textutil.man: * textutil.tcl: Fixed bug #614591. Set version of the package to to 0.5 check-in: 8620b179b4 user: andreas_kupries tags: trunk | |
00:50 | * pkgIndex.tcl: * uri.man: * uri.tcl: Fixed bug #614591. Set version of the package to to 1.1.2. * urn-scheme.tcl: Fixed bug #614591. Set version of the package to to 1.0.1 check-in: 05975b7942 user: andreas_kupries tags: trunk | |
00:39 | * pkgIndex.tcl: * cmdline.tcl: * cmdline.man: Fixed bug #648679. Fixed bug #614591. Set version of the package to to 1.2.1 check-in: 1f056d5c95 user: andreas_kupries tags: trunk | |
2003-04-10
| ||
22:29 | documentation fix. check-in: e7f0b3521d user: andreas_kupries tags: trunk | |
2003-04-09
| ||
19:08 | Typo correction. check-in: 84433970c9 user: andreas_kupries tags: trunk | |
19:02 | * pop3d.tcl: A bit more logging of internals. check-in: 39e6b0f2b0 user: andreas_kupries tags: trunk | |
18:46 | * pop3.man: Documented new API. * pop3.tcl: More logging of internal activity. Final nail into the bug #528928 (Additional border cases were not handled yet, incorrect handling detected through the new testsuite). New API 'pop3::config'. * pop3.test: Testsuite rewritten. Uses the sub-process and server support provided by the new module 'devtools'. Avoids the stdin lockup on windows. Uses a micro server for fixed responses to the client instead of a true pop3 server, simplifies the testing, less external dependencies, also better control over the data sent to the client = easier to create intentionally (semi-)bogus information to stress border cases. check-in: cc51da143f user: andreas_kupries tags: trunk | |
18:34 | * New module: devtools. Internal use only for now. Does not contain true packages. * First contents are support for sub-processes in testsuites. check-in: 6fbee0d994 user: andreas_kupries tags: trunk | |
18:25 | * list.man: * list.test: * list.tcl: Added 'lcsInvertMerge'. check-in: 8a84baa66e user: andreas_kupries tags: trunk | |
2003-04-08
| ||
23:08 | * list.man: * list.test: * list.tcl: Added and documented commands [iota], [equal], and [repeat]. Extended the testsuite. check-in: 63470070ae user: andreas_kupries tags: trunk | |
2003-04-03
| ||
20:13 | * pop3.tcl: Fixed bug in the new code which wasn't found because that case was untestable when using a full-blown pop3 demon (Was unable to construct a message which caused the boundary condition to ocur in the client). Found using the microserver code. * pop3.test: Removed test case planned to test the above mentioned boundary case. Added code for a microserver based testcase which does exercize the condition. Deactivated as microserver is not yet part of tcllib. * pop3.test: * srv.tcl: Corrected leftover changes from yesterday which should not have been in the commit. I.e. reactivated reporting and correct cleanup. check-in: 98fbb07e9a user: andreas_kupries tags: trunk | |
01:50 | * srv.tcl: * pop3.test: Added tests and messages for bug #528928. * pop3.tcl (pop3::open): Bug fix, close channel to server when talking to it fails (no greeting, login failure). This cleans up a leak of open sockets. (pop3::RetrFast): Fixed bug #528928 where a .-stuffed line was misinterpreted as mail terminator. * pop3d_dbox.tcl: Started to add log output. * pop3d.tcl: Added "."-stuffing. Not done by mime, out of scope, has to be done by the transport, i.e. the pop3 demon. Also removed the transmission of superfluous newline at end of the message. check-in: 6fb5ff3946 user: andreas_kupries tags: trunk | |
2003-04-02
| ||
23:21 | * fileutil.test (fileutil): Fixed tcllib SF bug #714214 reported by Pat Thoyts, by working around the 'makeFile' command provided with tcltest. It seems to have issues when doing binary data. check-in: e7f9d18c6f user: andreas_kupries tags: trunk | |
22:32 | * list.cl: * list.test: Fixed SF tcllib bug #714209. check-in: b18d8c48d7 user: andreas_kupries tags: trunk | |
21:25 | * ../../../examples/struct: Added example applications for usage of longestCommonSubsequence and lcsInvert. check-in: 6565798842 user: andreas_kupries tags: trunk | |
21:24 | Fix for bug #709375 - test failures for bigEndian systems when using Trf crc-zlib. Additional test file used to isolate byte ordering problems. check-in: eec80cbcb6 user: patthoyts tags: trunk | |
20:52 | * struct.tcl: Integrated new list commands. * list.tcl: Added commands 'reverse', 'assign', 'flatten', * list.man: 'map', and 'fold' to the suite of list functions. * list.test: check-in: 698e5f62a2 user: andreas_kupries tags: trunk | |
07:29 | * list.man: New files, extended list manipulation * list.tcl: facilities. Started out with Kevin Kenny's * list.test: implementation of the algorithm to find the longest common subsequence of two sequences, aka lists. Added myself a method to invert a LCS into a description of differences instead. check-in: 873cfd6da3 user: andreas_kupries tags: trunk | |
2003-04-01
| ||
23:38 | * checker_toc.tcl: Bug fixes for handling of nested toc divisions. * ../../examples/doctools/doctools.idx: * ../../examples/doctools/doctools.toc: Updated to reflect latest changes in the format definitions. * doctoc.tcl: * docidx.tcl: Added the package and file ops initially created in doctools.tcl to these packages too, so that their text engines can use 'textutil' too. * mpformats/_text.tcl: * mpformats/fmt.text: * mpformats/toc.text: * mpformats/idx.text: Bug fixes. check-in: 246253356a user: andreas_kupries tags: trunk | |
21:24 | * Makefile.in (MODULES): Added the soundex module. * soundex.tcl: New module for soundex algorithms. * soundex.man: * soundex.test: * pkgIndex.tcl: check-in: c6a408f0bd user: andreas_kupries tags: trunk | |
19:39 | * stooop.man: * stooop.htm: Renamed to 'stoop_man.html'. Updated doctools documentation to refer to manual under the new name. This resolves the circular link reported in Tcllib SF bug #687923. check-in: b15c32149b user: andreas_kupries tags: trunk | |
19:27 | * exif.man: * exif.tcl: Applied patch for SF tcllib bug #665737 provided by Tim J. Edwards <[email protected]>. This not only fixes the bug mentioned above, but also corrects some spelling mistakes, adds support for a number of additional EXIF tags, and provides functionality to dump a thumbnail image contained in the data to a file. The change in the interface of 'analyze' (stream -> file) was reverted and an additional file based command provided instead. This command is a wrapper around the stream interface. Updated the documentation. check-in: 68f59281ce user: andreas_kupries tags: trunk | |
18:03 | * record.test: Applied changes provided by Brett Schwarz <[email protected]>. His comments: I had changed the return when encountering a circular record; previously I returned "", but now I return an error. This fixes record.test to reflect the change. Part of fix for Tcllib SF Bug #709375. Additional changes by myself: Reformatted (proper tcl indentations). Renumbered so that all tests have unique id numbers (Before all tests had id 0.1). check-in: 463070053f user: andreas_kupries tags: trunk | |
01:20 | * mpformats/toc.text: * mpformats/idx.text: New files, toc & index formatting in plain text. * mpformats/_text.tcl: * mpformats/fmt.text: Moved processing of plain text into the generic part. check-in: 487a83eea6 user: andreas_kupries tags: trunk | |
00:06 | * tabify.tcl (tabify, untabify): Changed from regsub to string map This closes FR #693194 by David Welton <[email protected]>. check-in: 073a6fb8ef user: andreas_kupries tags: trunk | |
2003-03-31
| ||
22:42 | * ftp.tcl (ModTime): Applied patch #659238 supplied by Dan Rogahn <[email protected]> to allow setting the modification time of a file, assuming the server allows this as well. check-in: 1cbd2f1f14 user: andreas_kupries tags: trunk | |
22:24 | * csv.tcl (split): Fixed bug #709123 reported by Jamie Honan <[email protected]>. The separator character is used in regular epxressions, but was not protected against special interpretation by the RE engine. check-in: 0ecaebe6e7 user: andreas_kupries tags: trunk | |
22:00 | * cvs.tcl (scanLog): Applied fix for Bug #712951 reported by Joe English <[email protected]>. check-in: 6ab959d772 user: andreas_kupries tags: trunk | |
2003-03-30
| ||
07:50 | * doctools.tcl (SetupFormatter): Moved error output command to the front, so that the code loading the engine can use it too, and not only the engine procedures. Added alias for 'file', and a special command which is a shortcut for 'package require' so that engines can load packages. This was required for the plain text engine which makes heavy use of the formatting commands in 'textutil'. Added setup of 'ctopandclear'. (SetupChecker): Added setup of 'ctopandclear'. (Package, Locate): New commands supporting package require. Instead of trying to enable every command in the safe interpreter required for package management we use the standard package commands to locate the index for thr requested package and evaluate just that in the safe interpreter, after temporarily enabling source and load commands. * checker.tcl: Added code for debugging, like already present in the files checker_doc*.tcl. * mpformats/_text.tcl: Core for plain text engines. * mpformats/fmt.text: New engine. Generates output in plain text. check-in: b0bfbd334e user: andreas_kupries tags: trunk | |
07:41 | * expander.man: * expander.tcl: Added method 'ctopandclear' to retrieve data captured in the current context without having to pop the context (and loose state information). User: Plain text formatter in 'doctools'. check-in: e5c659d322 user: andreas_kupries tags: trunk | |
2003-03-29
| ||
02:01 | Commit patch #509776 to permit usage of argv0 in slave test interps. check-in: 47ac097668 user: patthoyts tags: trunk | |
00:21 | typo correction. check-in: 7c9337d231 user: andreas_kupries tags: trunk | |
00:18 | * pkgIndex.tcl: added 'doctools::cvs' and 'doctools::changelog' to the package index. * changelog.man: * changelog.tcl: New. Parsing of ChangeLogs into list structures, merging of multiple logs, conversion into a doctools document. The code for parsing came originally out Makedist_SupportAku, a private package extending my Makedist tool. Documented the code. check-in: 269e06dfc2 user: andreas_kupries tags: trunk | |
2003-03-28
| ||
20:01 | * cvs.tcl (toChangeLog): Using the new textutil commands 'indent' and 'undent' for proper alignment of the comments extracted from the log. * pkgIndex.tcl: added 'doctools::cvs' to package index. check-in: a1bf2107f6 user: andreas_kupries tags: trunk | |
19:57 | * adjust.test: * textutil.test: Added testsuite for new commands. Fixed typo bug in yesterday's 'blank' and 'indent'. * adjust.tcl: New command 'undent'. * textutil.tcl: New command 'longestCommonPrefix'. * textutil.man: documented the new commands. check-in: 34ac5be3b0 user: andreas_kupries tags: trunk | |
17:57 | * uri.man: * uri-rfc2396.test: New file. First step towards conformance with RFC 2396, a testsuite for checking conformant behaviour. Thanks to Rolf Ade <[email protected]>. Bug #581781. Noted non-conformance in documentation, inviting help. check-in: 86fad84fa6 user: andreas_kupries tags: trunk | |
17:07 | * README: Updated information about acceptable documentation formats, i.e. added doctools, made it mst prefered format. This fixes the [Bug #685270], reported by Larry Virden <[email protected]>. check-in: 49c254b55f user: andreas_kupries tags: trunk | |
2003-03-27
| ||
23:37 | * cvs.man: * cvs.tcl: Added code to handle parsing and reformatting of cvs log files. Origin of the code the tcl'ers wiki, page http://wiki.tcl.tk/log2changelog. The actual original author is unknown (not listed on the wiki). check-in: 85853daee9 user: andreas_kupries tags: trunk | |
22:13 | * textutil.man: * adjust.tcl: * trim.tcl: * textutil.tcl: New commands: blank, chop, tail, cap, uncap, indent, trimPrefix, and trimEmptyHeading. Imported from my own Pool library. Also fixed some typos in the manpage: Superfluous closing brackets. check-in: 83b5ad54bc user: andreas_kupries tags: trunk | |
2003-03-26
| ||
22:58 | Reduce frink warnings. check-in: 435110c0d0 user: patthoyts tags: trunk | |
2003-03-25
| ||
18:09 | Typo fix and extended description for stripPwd. check-in: 99414d3c8c user: andreas_kupries tags: trunk | |
06:07 | * sha1.tcl (sha1::sha1): Applied patch #637770 submitted by Donal Fellows to fix problems on Mac OS X machines. This possibly related to 64/32 bit arithmetic. See changes by Don Porter below. check-in: 6750349d0d user: andreas_kupries tags: trunk | |
05:10 | * fileutil.tcl (fileutil::touch): Applied patch #688965 provided by Glenn Jackman <[email protected]>. This patch provides a better message when asking the [fileutil::touch] command for help. check-in: 8b756f583c user: andreas_kupries tags: trunk | |
05:05 | * htmlparse.test: Added htmlparse-3.4 to exercise the fix. * htmlparse.tcl (::htmlparse::parse): Fixed bug #640932, reported by Scott Goodwin <[email protected]>. Cause of the bug: Incomplete tags were correctly detected and stored for the next call, but incorrectly not used in said next call. check-in: 7a5973a078 user: andreas_kupries tags: trunk | |
2003-03-24
| ||
23:45 | * doctools_fmt.man: Fixed documentation bug #704187 reported by Roy Terry <[email protected]>. check-in: f5ede61c78 user: andreas_kupries tags: trunk | |
23:21 | * uuencode.test: * uuencode.tcl: Fixed bug #700327, reported by Roger Niva <[email protected]>. Added '--' before actual data argument to prevent mishandling of data beginning with a dash ('-'). Extended the testsuite to cover these cases. check-in: f3636806c2 user: andreas_kupries tags: trunk | |
23:11 | * README: Updated to refer to the SF website for Tcllib. Thanks to Larry Virden <[email protected]> for the report and fix. [Bug #707607]. * fileutil.test: * fileutil.man: * fileutil.tcl: Fixed bug #707009, reported by Helmut Giese <[email protected]>, also updated the documentation and the testsuite. check-in: 00ea7618ee user: andreas_kupries tags: trunk | |
2003-03-20
| ||
00:41 | Add port as an optional argument for gettime. check-in: ac3c9ec017 user: patthoyts tags: trunk | |
00:29 | Added tests and a package index file. check-in: f18a8d5f88 user: patthoyts tags: trunk | |
2003-03-18
| ||
22:16 | revert -regexp option to fix bug #701288 check-in: 9e3381e04b user: patthoyts tags: trunk | |
2003-03-17
| ||
23:42 | Added ntp module. check-in: ea5e402f6b user: patthoyts tags: trunk | |
23:34 | Sample rdate command to illustrate the use of the ntp/time package. check-in: 2662aed11b user: patthoyts tags: trunk | |
23:32 | Initial check-in of RFC868 TIME protocol client check-in: 9a0706e584 user: patthoyts tags: trunk | |
2003-03-14
| ||
08:12 | * checker.tcl: Fixed incorrect signature of 'usage'. * mpformats/fmt.null: Bugfix in naming of the procedures. check-in: 4738a4360e user: andreas_kupries tags: trunk | |
2003-03-13
| ||
23:07 | * mpformats/_common.tcl: Fixed initialization error for cross-references causing unwanted suppression (leakage of definitions between multiple pages). * doctoc.tcl: Bug fixes in three return statemments. * docidx.tcl: (return -code error string, not return -code string) * doctools.tcl: check-in: 89a8cae279 user: andreas_kupries tags: trunk | |
22:56 | * Makefile.in (install-libraries): Extended special code for doctools to install the new idx and toc engines. check-in: a2b40101a8 user: andreas_kupries tags: trunk | |
2003-03-12
| ||
04:48 | * mpformats/fmt.html: Rewrite handling of [keywords] and * mpformats/fmt.latex: [see_also] to behave like for the TMML * mpformats/fmt.list: formatter: Collect all keywords and * mpformats/fmt.nroff: x-references during the first pass, insert * mpformats/fmt.wiki: the results during the second pass, in [manpage_end]. Ensures that at most one see_also / keyword section is present, ensures uniform order and handling of multiple keyword / see_also commands is now uniform too. * examples/doctools.idx: Moved to the new examples/doctools * examples/doctools.toc: directory. Thanks to Larry Virden <[email protected]> for pointing out that the original location in the doctools module violated the principle of collecting examples in a separate directory, instated by myself. Stupid me. check-in: 24e7b757bd user: andreas_kupries tags: trunk | |
2003-03-05
| ||
22:53 | Fix typo in the new logger setting. check-in: ccec7e3b1f user: patthoyts tags: trunk | |
06:50 | * A examples/doctools.idx: Fairly extensive revamping of the * A examples/doctools.toc: codebase. Added a format for * A mpformats/_idx_common.tcl: indices, formatting engines, a * A mpformats/_toc_common.tcl: package for handling it. Extended * A mpformats/idx.html: all packages to allow engine * A mpformats/idx.nroff: parameters and mapping from * A mpformats/idx.null: symbolic to actual filenames or * A mpformats/idx.wiki: urls. Right now only the HTML * A mpformats/toc.html: engines actually provide * A mpformats/toc.nroff: parameters. Added testsuites for * A mpformats/toc.null: doctoc and docidx. Revamped the * A mpformats/toc.tmml: documentation to cross-reference * A mpformats/toc.wiki: each other better, more uniform in * A api_idx.tcl: structure (not complete), naming of * A api_toc.tcl: the manpages for this module is now * A checker_idx.tcl: uniform. Added examples for doctoc * A checker_toc.tcl: and docidx formats, both in the * A docidx.man: manpages, and as separate files. * A docidx.tcl: * A docidx.test: * A docidx_api.man: * A docidx_fmt.man: * A doctoc.man: * A doctoc.tcl: * A doctoc.test: * A doctoc_api.man: * A doctoc_fmt.man: * A doctools_api.man: * A doctools_fmt.man: * A tocexpand: * M ChangeLog: * M NOTES: * M api.tcl: * M checker.tcl: * M doctools.man: * M doctools.tcl: * M doctools.test: * M pkgIndex.tcl: * M mpformats/_common.tcl: * M mpformats/_nroff.tcl: * M mpformats/c.msg: * M mpformats/de.msg: * M mpformats/en.msg: * M mpformats/fmt.html: * M mpformats/fmt.latex: * M mpformats/fmt.list: * R dtformat.man: * R dtformatter.man: check-in: 3cefbb6b9b user: andreas_kupries tags: trunk | |
06:29 | * textutil.man: Added two new commands, * textutil.tcl: ::textutil::adjust::listPredefined and ::textutil::adjust::getPredefined to the package. They allow the user of the package to find the names and full paths of the hyphenation files coming with the package itself, making their use easier. check-in: b9e7450145 user: andreas_kupries tags: trunk | |
2003-03-04
| ||
22:08 | Converted logging to use the logger package. check-in: d96ecdde7b user: patthoyts tags: trunk | |
2003-02-27
| ||
01:34 | Bringing in resolv package from Emmanuel Frecon's wiki contribution. check-in: 2960dcfbfb user: patthoyts tags: trunk | |
2003-02-26
| ||
01:25 | Added errorcode proc. check-in: f21a18f595 user: patthoyts tags: trunk | |
2003-02-25
| ||
21:39 | Implemented inverse queries - although they seem to be useless. Tested the UDP transmission using a fixed TclUDP check-in: 5f8ecda036 user: patthoyts tags: trunk | |
21:12 | * matrix.tcl: Require Tcl 8.2 because of string map. Use string map instead of regexp. check-in: 6e203f7343 user: davidw tags: trunk | |
18:07 | prevent loading of logger 0.1 in pre-Tcl-8.2 interps. Would be much better to separate the index scripts of the logger and log packages. check-in: cef424d7d8 user: dgp tags: trunk | |
17:41 | * logger.tcl: Require Tcl 8.2 - we use string map. check-in: a9fb55eaba user: davidw tags: trunk | |
07:06 | * profiler.tcl (::profiler::tZero): Use string map instead of regsub. check-in: 1707860d18 user: davidw tags: trunk | |
07:04 | * nntp.tcl (::nntp::squirt): Use if, string match instead of regsub. check-in: bc8c1c1426 user: davidw tags: trunk | |
07:04 | * htmlparse.tcl (::htmlparse::PrepareHtml): Use string map instead of regsub. check-in: 955944bdb9 user: davidw tags: trunk | |
07:03 | * html.tcl (html::quoteFormValue): Package requires Tcl 8.2 in any case, so having an implementation of this proc for older Tcl versions doesn't make much sense. check-in: 900fbe8c1e user: davidw tags: trunk | |
07:01 | * ftp.tcl (ftp::OpenControlConn): Use string map instead of regsub. check-in: cc9b8f649c user: davidw tags: trunk | |
06:59 | * counter.tcl (counter::names): Use string map instead of regsub. Require Tcl 8.2 as a consequence. check-in: 63c784363d user: davidw tags: trunk | |
06:40 | * cmdline.tcl (cmdline::getfiles): Use string map instead of regsub. check-in: c8adfe513b user: davidw tags: trunk | |
06:38 | * base64.tcl: Bumped base64.tcl Tcl requirement to 8.2, swapped out regsub for string map. check-in: c4882ba75b user: davidw tags: trunk | |
2003-02-12
| ||
18:51 | * dtformatter.man: Updated the documentation to include the * dtformat.man: two new commands (vset, include). * doctools.tcl (Eval): Added handling of new [include] * doctools.tcl (ExpandInclude): formatting command. * checker.tcl (vset): New command in the formatting language for handling variables (setting and retrieving values). Differs from the regular in that the set value is not retruned as the result of the command. This is necessary to avoid unwanted insertion of data into the output stream. The command is handled in the checker layer (although no checking is required). The engines never see this command. * mpformats/fmt.nroff: Changed both engines to not use the * mpformats/fmt.wiki: expander context stack anymore. It interferes with handling of include files. It was used to catch all output and then perform last-miunte processing. for that we have [fmt_postprocess], moved the code to that. check-in: 75cbffef1b user: andreas_kupries tags: trunk | |
2003-02-11
| ||
23:51 | Added [copyright] markup tag to man pages. Enforce 32bit calculation in crc32 algorithm to fix test failure on >32bit platforms. check-in: 5a0c5a79b0 user: patthoyts tags: trunk | |
23:32 | Initial import of des package. check-in: daa1209019 user: patthoyts tags: trunk | |
2003-02-07
| ||
22:04 | Bah. Can't use [file normalize] with tcl 8.3 check-in: 583e6f4df3 user: patthoyts tags: trunk | |
20:34 | Fixed bad test case check-in: 1de5abefd6 user: patthoyts tags: trunk | |
20:31 | Check that we have a _working_ C implementation check-in: 980e145ac5 user: patthoyts tags: trunk | |
16:27 | Fixed typo (strimg -> string) to pass test suite check-in: 5e0f3e083c user: patthoyts tags: trunk | |
03:10 | * exif.tcl (exif::makerNote): Use string match instead of regexp. check-in: 0cf130fd90 user: davidw tags: trunk | |
03:06 | * uri.tcl (uri::SplitMailto): Use 'string match' instead of regexp. check-in: d47f63a5cd user: davidw tags: trunk | |
03:01 | * sha1.tcl (sha1::time): Use 'lindex' instead of regexp to fetch number from 'time' results. check-in: 71b21876c3 user: davidw tags: trunk | |
02:58 | * profiler.tcl (::profiler::profProc): Use string match instead of regexp. check-in: 9caac22524 user: davidw tags: trunk | |
2003-02-06
| ||
19:31 | * nntp.tcl (::nntp::fetch): Use 'string match' instead of regexp. Use if string match ... string range instead of regsub (it's about twice as fast in a small test I ran). check-in: 8095949bf6 user: davidw tags: trunk | |
17:18 | * ncgi.tcl: Use string match instead of regexp. check-in: 6b5090005c user: davidw tags: trunk | |
07:45 | * htmlparse.tcl (::htmlparse::mapEscapes): Use string match instead of regexp. Feature [ 676536 ]. check-in: 66402bd264 user: davidw tags: trunk | |
07:38 | * md5.tcl (::md5::time): Used lindex instead of regexp to fish the number out of 'time' results. Not really a performance win here, but it's good style. check-in: 667fffd3a7 user: davidw tags: trunk | |
2003-02-02
| ||
21:57 | Fixed bug in the option handling for crc16 check-in: 627488af2c user: patthoyts tags: trunk | |
2003-01-31
| ||
03:12 | * loggerperformance.test: Changed file name so as to avoid problems with autoindexer. check-in: 5b3920ce5d user: davidw tags: trunk | |
02:52 | * irc_example.tcl (client::connect): Added some more comments, change the startup features. Create ChangeLog. check-in: c04009d198 user: davidw tags: trunk | |
2003-01-30
| ||
23:02 | udp demo support - needs to be tested using a binary capable udp package. check-in: 7109bd2940 user: patthoyts tags: trunk | |
2003-01-29
| ||
06:58 | * ftp.tcl (ftp::InitDataConn): Use 'string match' instead of regexp. check-in: 8977f48201 user: davidw tags: trunk | |
06:51 | * fileutil.tcl (::fileutil::fileType): Use 'string match' instead of regexp. Require Tcl 8.2. check-in: ee453f878b user: davidw tags: trunk | |
06:26 | * fixed bug where nested instances were not getting deleted correctly check-in: 769bdeac0c user: schwarzkopf tags: trunk | |
05:43 | Require Tcl 8.2. check-in: 3da7d845df user: davidw tags: trunk | |
05:42 | * comm.tcl (::comm::commConfigure): Use 'string is integer' instead of regexp's. check-in: b79e98448c user: davidw tags: trunk | |
04:27 | * changed return -errorInfo to error, which is consistent elsewhere in module check-in: 5af021310b user: schwarzkopf tags: trunk | |
2003-01-28
| ||
04:07 | * mpformats/fmt.html: Modified generation of section titles to make the resulting HTML more conformant and less troublesome. Thanks to Larry Virden <[email protected]> for the catch. Revised the engine a bit. Entries in the synopsis now refer directly to the location where they are defined ([call] command). check-in: 740b1b9396 user: andreas_kupries tags: trunk | |
2003-01-27
| ||
15:54 | * expander.man: Fixed typo in documentation. check-in: 0165a08ce8 user: andreas_kupries tags: trunk | |
2003-01-26
| ||
00:38 | Added tcl version requirement of 8.2 Fixed uuencode::decode to work with 8.2 Added copyright to the man documents. check-in: 1f3778e49f user: patthoyts tags: trunk | |
00:16 | Specify tcl minimum version requirement. Hiked versions to 1.0.1 check-in: 91dc15c40b user: patthoyts tags: trunk | |
2003-01-25
| ||
23:51 | Fixed bug #674333: require Tcl version 8.3 minimum. check-in: 67a78163e9 user: patthoyts tags: trunk | |
21:05 | Add tcl 8.2 minimum requirement. Added dns test file with dns: uri scheme tests Fixed bug in dns uri scheme. check-in: 0245b6f29c user: patthoyts tags: trunk | |
18:25 | * irc.tcl: Added Tcl requirement to package itself. check-in: 329ba364f0 user: davidw tags: trunk | |
2003-01-24
| ||
23:03 | * pkgIndex.tcl: Added dependency on Tcl 8.3 in the pkgIndex.tcl file. I'm not sure that this code won't work with earlier versions of Tcl, but 8.3 is all I have to test against. Please let me know if you successfully run it with earlier versions. Fixes [674331]. check-in: 27b695cc35 user: davidw tags: trunk | |
2003-01-19
| ||
07:58 | * More doctools changes: Command [strong] is deprecated now. Added the command [copyright]. Went through all manpages to eliminate [strong]. Partial setting of copyright information, where known. * mkInstallScripts.tcl: * Makefile.in (install-libraries): Added module specific installation code. doctools: Install message catalogs and predefined formatting engines. textutil: Install hyphenation files. * Module doctools rewritten to make it a true package + application, instead of a pure application module. This means that this module now truly installs some functionality useable by other applications and packages. ---------------------------------------------------------------- * mpformats/fmt.html: Removed 'strong' formatting. The checker * mpformats/fmt.latex: warns if used and warnings requested, it * mpformats/fmt.nroff: now also redirects the command to 'emph'. * mpformats/fmt.wiki: The option -visualwarn (doctools, and * mpformats/fmt.null: mpexpand) renamed to -deprecated. Message * mpformats/fmt.list: 'visualmarkup' removed from the catalogs, * mpformats/c.msg: and 'depr_strong' added instead. * mpformats/en.msg: * mpformats/de.msg: * checker.tcl: * doctools.tcl: * mpexpand: * doctools.man: Updated, converted [strong] to better * dtformat.man: formatting commands. Ditto for all manpages * dtformatter.man: in tcllib containing 'strong'. 'strong' is now * mpexpand.man: not present anymore. * mpformats/_common.tcl: Applied a patch by Joe English adding the * mpformats/fmt.tmml: copyright information to the appropriate place in the TMML output. This also fixes a bug in c_get_copyright where an empty string resulted in a incomplete line being given to the formatter. * mpformats/fmt.html: Removed the phrase 'All rights reserved' * mpformats/fmt.latex: from the code, on recommendation by * mpformats/fmt.nroff: Joe English. * mpformats/fmt.wiki: * mpformats/fmt.html: Changed to display copyright information in * mpformats/fmt.latex: the conversion result itself and not only * mpformats/fmt.nroff: embedded in comments. * mpformats/fmt.wiki: * doctools.tcl: Added a new formatting command, * doctools.test: 'copyright', to declare/assign copyright * doctools.man: for manpages. Updated both documentation * dtformat.man: and testsuite. Extended the common code * checker.tcl: base with convenience methods for storing * api.tcl: and retrieving such information. The * mpformats/fmt.html: retrieval operation also implements the * mpformats/fmt.latex: logic giving the information in a manpage * mpformats/fmt.list: precedence over information coming from the * mpformats/fmt.nroff: processor. Updated all predefined engines * mpformats/fmt.null: to handle the new command. TMML done only * mpformats/fmt.tmml: partially, as I don't know where the copy- * mpformats/fmt.wiki: right has to go. * mpformats/_common.tcl: * mpformats/_html.tcl: * mpformats/_nroff.tcl: * mpexpand: * mpexpand: Moved format help into the package itself. * doctools.tcl: Changed the checker. Input syntax errors are not * checker.tcl: written to stderr anymore, but reported through * doctools.man: an standard tcl error. Warnings are collected and * doctools.test: can be queried after a formatting run. Made the generic engine more robust against failures in a formatting engine. Wrote documentation for the package. Extended the configuration method to be more standard. Wrote a testsuite. * mpexpand: Nearly complete rewrite of the system. * mpformats/fmt.html: The recognized input format was _not_ * mpformats/fmt.latex: changed. The main functionality was * mpformats/fmt.list: placed into a package, doctools. This * mpformats/fmt.nroff: package allows the creation of multiple * mpformats/fmt.null: formatter objects, to be used alone or * mpformats/fmt.tmml: together. The application 'mpexpand' was * mpformats/fmt.wiki: rewritten to use that package and is now * mpformats/_common.tcl: much simpler. The communication between * mpformats/_nroff.tcl: the various stages was made simpler, and * mpformats/_xml.tcl: one slave interpreter was dropped because * mpformats/_html.tcl: of this. It might be added back if its * api.tcl: existence proves to be beneficial. The * checker.tcl: API between main systen and formatter * doctools.tcl: engine was changed, consequently all * dtformatter.man: existing engines had to be updated. They were also made simpler, especially in the area of list handling, because of the validation done by the checker subsystem. The version number is now 1.0. check-in: 6910e37294 user: andreas_kupries tags: trunk | |