Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 descendants of ebb86a083e70d595
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 <lvirden@users.sourceforge.net> 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 | |
2003-01-09
| ||
07:34 | (DispatchServerEvent): Add a missing join, to keep the list a string. check-in: 7e8bfdf052 user: davidw tags: trunk | |
06:12 | * irc.tcl: Make sure 'api' commands return strings, not lists. check-in: 548c94f202 user: davidw tags: trunk | |
2003-01-07
| ||
17:25 | uri: * pkgIndex.tcl: Bump ifneeded patchlevel to match the provide in uri.tcl. See last change. textutil: * textutil.tcl: Changed patchlevel in provide to match the ifneeded in pkgIndex.tcl. check-in: 2056968b9a user: andreas_kupries tags: trunk | |
00:40 | Fixed another wide/narrow integer issue in the test script. check-in: ebb86a083e user: patthoyts tags: trunk | |