Tcl Library Source Code

Timeline
Login

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

76 check-ins using file modules/ncgi/ChangeLog version 7f6e9f87be

2002-04-12
21:50
* javascript.man: Added doctools manpage. check-in: b009fa2f4d user: andreas_kupries tags: trunk
2002-04-10
21:29
* irc.man: Added doctools manpage. check-in: 9024f3d9cd user: andreas_kupries tags: trunk
19:37
* html.man: Added doctools manpage. check-in: 622a1ad392 user: andreas_kupries tags: trunk
18:22
Fixed typo in Changelog. Added the forgotten new manpage. check-in: 740892e387 user: andreas_kupries tags: trunk
18:21
doctools * mpexpand: Fixed error in checker of plain text. * mpformats/fmt.nroff: Added newlines in front of dot commands to make sure that the formatting is correct. Superfluous newlines are stripped in the post processor of this format, so unconditionally adding them does not hurt. smtpd * smtpd.man: Added doctools manpage. check-in: fed474327d user: andreas_kupries tags: trunk
2002-04-04
16:29
* smtp.tcl: Accepted patch by Simon Scott <[email protected]>, with slight modification. Fixes bug #533025. check-in: 527d1e03ec user: andreas_kupries tags: trunk
2002-04-03
05:28
* mpformats/en.msg: * mpformats/c.msg: * mpformats/de.msg: Added the messages required by the new code below. * mpexpand: Added code to check that plain text is not used in places where it is not allowed. check-in: 148b595644 user: andreas_kupries tags: trunk
2002-04-01
20:29
* Makefile.in (doc_generate): Added 'touch' command to prevent multiple execution of target. check-in: 2d02afe3ff user: andreas_kupries tags: trunk
19:54
* matrix.tcl: Fixed SF Tcllib #532791 about unsetting of elements in linked arrays as reported by Ken Jones <[email protected]>. Unsetting an element in a linked array now sets the corresponding cell in the matrix to the empty string, and the corresponding elements in other linked arrays are now unset too. check-in: 9599664cf2 user: andreas_kupries tags: trunk
14:58
* Committed changes to list generation (better generation of whitespace for HTML, allowing hints). Only the HTML formatter currently acknowledges hints. * tree.man: New file, doctools manpage. check-in: 415f101905 user: andreas_kupries tags: trunk
2002-03-27
03:05
* mpexpand: Changed the generation of error messages by the format checker to use explicit error codes instead of trying to construct the whole message automatically. Error codes are mapped to textual messages using the message catalog facility, allowing for easy i18n and l10n of mpexpand. Catalogs for the locales "c", "en", and "de" are provided. * mpformats/fmt.html: Changed uri formatting to be a link. * mpformats/fmt.tmml: * mpformats/fmt.html: * mpformats/fmt.nroff: * mpformats/fmt.latex: * mpformats/fmt.list: * mpformats/fmt.null: * mpformats/_api.tcl: Added formatting commands "term" and "const" to allow the structural markup of non-specific terminology and of constant values. * mpformats/fmt.nroff (bullet): Bulleting changed, use \(bu as bullet instead of *. (uri): Fixed error with underlining. check-in: 14be297a4d user: andreas_kupries tags: trunk
2002-03-26
22:48
* mpformats/fmt.nroff (bullet): Bulleting changed, use \(bu as bullet instead of *. (uri): Fixed error with underlining. * expander.man: New file, doctools manpage. check-in: ac8d41f5d5 user: andreas_kupries tags: trunk
08:54
* tree.man: New file, doctools manpage. check-in: 67475db8de user: andreas_kupries tags: trunk
07:40
* doctools: Implemented FR #530059 and FR #527029. * Fixed minor formatting errors in several existing doctools manpages. * mpexpand: Extended with additional code checking that the formatting commands are not used out of order and in the wrong context. This check is independent of the format and thus implemented outside of the format. Tcllib FR #530059. * mpexpand: Implemented Tcllib FR #527029 (help options). check-in: 33f76b4e31 user: andreas_kupries tags: trunk
05:25
* nntp.man: New file, doctools manpage. check-in: 41924eff78 user: andreas_kupries tags: trunk
2002-03-25
23:15
* pop3.man: New file, doctools manpage. check-in: 837d10b975 user: andreas_kupries tags: trunk
18:54
* matrix.tcl: Fixed bug #532783 reported by Ken Jones <[email protected]>. Any operation adding new material to a linked matrix causes a circular trace (op -> "MatTraceOut" -> "MatTraceIn" -> set cell) and the inbound trace fails because the data structures are not uptodate causing the range checks in "set cell" to fail. Fixed by breaking the cycle. Calls to "MatTraceIn" are now disabled while we are in "MatTraceOut". check-in: 56dce67973 user: andreas_kupries tags: trunk
2002-03-21
19:46
* ftp.man: New, doctools manpage. check-in: a5a3f13caa user: andreas_kupries tags: trunk
07:11
Added fileType function (with minor modification) as posted to comp.lang.tcl by Phil Ehrens. check-in: f383776e0b user: ericm tags: trunk
2002-03-20
19:01
* ftpd.man: New, doctools manpage. check-in: 3d1b18a5b4 user: andreas_kupries tags: trunk
2002-03-19
23:07
* pkgIndex.tcl: * ftpd.n: Changed to require tcl version 8.3. Code uses -unique option of [lsort], introduced in that version. This fixes SF bug #531799. check-in: a622a66951 user: andreas_kupries tags: trunk
22:56
* New module: pop3d. A POP3 server. check-in: dafe6688ba user: andreas_kupries tags: trunk
2002-03-15
21:42
* Update of calculus. #528434 * calculus.man: New file, calculus documentation in doctools format. * calculus.test: New file, beginnings of testsuite * calculus.CHANGES: * calculus.README: * calculus.tcl: * pkgIndex.tcl: updated to calculus 0.3 check-in: cd98d66976 user: andreas_kupries tags: trunk
19:22
* report.man: Added example of formatting a matrix using tabular reports (See tcllib module "struct" too.). Fixes #530207. * matrix.man: Added example of formatting a matrix using tabular reports (See tcllib module "reports" too.). Fixes #530207. check-in: 51b102cb43 user: andreas_kupries tags: trunk
06:28
* expander.tcl (Op_expand): Fix for SF Bug #530056. Added code checking start and end levels for pushed/popped contexts and alert the caller if the numbers do not match, indicating that the macros pushed more or less contexts than popped. Added matrix doctools manpage missing from last commit. check-in: 8b87b6f805 user: andreas_kupries tags: trunk
2002-03-13
22:38
* mpformats/fmt.html: Removed 'center' alignment from examples. Tcllib Bug #528390. check-in: 1d807bb0c6 user: andreas_kupries tags: trunk
2002-03-10
02:49
* matrix.n: * matrix.man: * matrix.test: * matrix.tcl: Accepted FR #524430 and added option -nocase to the 'search' method. * matrix.man: Added doctools manpage. * modules/doctools/format.man: Added documentation for [rb] and [lb]. This partially fixes bug #527025. * modules/doctools/mpformats/_html.tcl: The patch for FR #527716 also fixes a bug in the generation of HTML escapes. The table swiped from htmlparse seems to contain some non-standard escapes. Which are removed now. * modules/doctools/format.man: * modules/doctools/mpexpand: * modules/doctools/mpformats/fmt.html: * modules/doctools/mpformats/fmt.latex: * modules/doctools/mpformats/fmt.list: * modules/doctools/mpformats/fmt.nroff: * modules/doctools/mpformats/fmt.null: * modules/doctools/mpformats/fmt.tmml: * modules/doctools/mpformats/fmt.tmml: Accepted FR #527716 by Bryan Oakley <[email protected]> which adds a command [usage] to the format. It allows the specification of usage information for the synopsis without the need to be embedded into a definition list. check-in: 84270eda50 user: andreas_kupries tags: trunk
2002-03-07
19:35
* Makefile.in (doc_generate): Added "TCLLIBPATH=$(srcdir)/modules" in front of the mpexpand invocation so that it is forced to use the "expander" package inside of the distribution. This fixes Tcllib Bug #525007 reported by Don Porter <[email protected]>. check-in: 2ef7a14c15 user: andreas_kupries tags: trunk
2002-03-06
19:15
* Bumped version number to 4.0 per request by John LoVerso. * comm.tcl: Applied patch #526499 improving the handling of errors for async invoked commands. check-in: 13c9abb0b6 user: andreas_kupries tags: trunk
2002-03-02
23:34
* graph.man: Added doctools manpage * report.man: Small formatting fixes. check-in: 8464303d81 user: andreas_kupries tags: trunk
01:54
Added dns module sample check-in: af0482db41 user: patthoyts tags: trunk
01:51
Import the DNS URI scheme reference. check-in: 69bc1a5891 user: patthoyts tags: trunk
01:37
Added new module: dns check-in: b589769ee9 user: patthoyts tags: trunk
2002-03-01
05:28
report * report.man: New file, manpage in doctools format. log * log.n: * log.man: Rewrote the introduction to the module for better understanding by novices. Added examples to highlight use cases from the simplest to more complex ones. doctools * mpformats/fmt.nroff: Corrected problems with trimming lines and the stripping of empty lines. * mpformats/fmt.html: Changed the formatting of examples. Embedded them into a table and additionally marked them with a black bar to the left. check-in: 72b948d692 user: andreas_kupries tags: trunk
2002-02-28
07:03
* doctools: Done FR #517599. FR #520269. * mpformats/fmt.null: Null format, does not produce any output. * mpformats/fmt.tmml: * mpformats/fmt.nroff: * mpformats/fmt.latex: * mpformats/fmt.html: * mpformats/fmt.list: Implementations of the new command. * mpexpand: Added the commands to the processor application. Added option "-visualwarn". When present the processor warn about usage of visual markup. Tcllib FR #517599. * mpformats/_api.tcl: Added a number of semantic markup commands to the api as part of Tcllib FR #517599. Also added comment command, see Tcllib FR #520269. check-in: 5f1a411384 user: andreas_kupries tags: trunk
2002-02-27
21:33
* mime.tcl: Accepted patch for bug #519623 by Rolf Ade <[email protected]>. check-in: 2490c70cf7 user: andreas_kupries tags: trunk
21:12
* Makefile.in (install-doc): Changed code determining the files to install to handle missing files better (use 'ls', suppress error messages). check-in: d8b098f1c7 user: andreas_kupries tags: trunk
2002-02-26
23:31
Fix for #521590 "tabify2/untabify2 fails on empty string" check-in: 4dec80260b user: jenglish tags: trunk
04:59
Added another test for canonicalize and corrected the command. check-in: 7ac489c47f user: andreas_kupries tags: trunk
2002-02-25
20:15
* uri.tcl: Fixed "::uri::canonicalize" to pass the extended testsuite. The change to testsuite and command implementation here was triggered through work on a spider and real life urls, some of which where handled incorrectly. * uri.test: Extended the testsuite for "::uri::canonicalize" a lot. Handling of uris with a path, without a path, unknown uri schemes, path components which contain a ".", but are neither "." nor "..". check-in: df62d3e9a9 user: andreas_kupries tags: trunk
2002-02-21
21:44
updated tclIndex with genIndex check-in: b698440984 user: dgp tags: trunk
21:36
Remove files from HEAD that are not yet ready for release check-in: bb25ec3395 user: dgp tags: trunk
21:20
* control.tcl: * pkgIndex.tcl: Bumped to 0.1.1. * rswitch.tcl: * rswitch.test: removed files from HEAD branch that aren't yet ready for release. check-in: ded4de961b user: dgp tags: trunk
11:40
*** empty log message *** check-in: f413e259c9 user: rmax tags: trunk
11:40
* do.test: Updated do-2.3 to reflect the change of the standard "wrong # args:..." message for Tcl 8.4. (Bug #517595) check-in: 9bedf8cbc8 user: rmax tags: trunk
00:16
* sha1.tcl (sha1): Force 32-bit register arithmetic so that the right answers are computed even on 64-bit platforms. [446997] check-in: 6e0bfe6608 user: dgp tags: trunk
2002-02-20
18:35
* sha1.tcl (initK,sha1): Force 32-bit interpretation of constants larger than INT_MAX on 32-bit processors, due to TIP#72. check-in: 69dd36f05f user: dgp tags: trunk
2002-02-18
23:32
* exif: New module. FR 517066 accepted. check-in: 34622790f2 user: andreas_kupries tags: trunk
2002-02-16
04:42
More manpages. makefile target 'check' modified to print better messages. check-in: e883101a8f user: andreas_kupries tags: trunk
2002-02-15
05:35
* Makefile.in (statcheck, frink, procheck): Added developer targets to invoke two static code checkers. * Ran frink over the package and corrected several minor problems. check-in: 5430f95b3e user: andreas_kupries tags: trunk
2002-02-14
21:23
SF BUG #461434 "docs mention formatCode" check-in: 2b17547679 user: jenglish tags: trunk
09:13
More manpages in .man format. check-in: 59d062ef90 user: andreas_kupries tags: trunk
08:29
Typo corrections in the new manpages. Added code to 'check' target in main Makefile to look for modules without .man files. check-in: 263e2445ad user: andreas_kupries tags: trunk
06:45
* mpformats/fmt.html: Added detection of section cross-references in [emph] and [strong] based on the code for TMML. check-in: 79bd65b011 user: andreas_kupries tags: trunk
2002-02-13
23:20
BUGFIX: [example_begin] was only allowed at top-level. Detect section cross-references. check-in: d28655f09f user: jenglish tags: trunk
02:59
* Makefile.in: Added target for generation of documentation in various formats from .man pages * mpformats/_html.tcl: Added command to map HTML special characters to their escape sequences. * mpformats/fmt.latex: Added code to disable special processing of plain text while inside of an example. * mpformats/fmt.tmml: Added HandleText call to [example] to handle special XML characters inside of the example. Not requitred for [example_begin] / [example_end] as the text will go through HandleText automatically for that case. * mpformats/fmt.nroff: Added split to lsearch statement in manpage_end to make the code robust against strings which are not valid lists. * Added documentation in .man format to a number of modules. The existing .n manpages are __not removed__. They should become deprecated in the future. check-in: df9a051621 user: andreas_kupries tags: trunk
2002-02-12
23:00
Added [example_begin], [example_end], and [example]. check-in: 2b86b78629 user: jenglish tags: trunk
2002-02-09
15:12
* htmlparse.n: Cleaned up some of the language in the man page. check-in: c4c8465c27 user: davidw tags: trunk
2002-02-08
06:05
* Version up to 1.4.2 to differentiate development from the version in the tcllib 1.2 release. * md5.tcl: Adding "--" to hex/md5 commands to prevent misinterpretation of data if starting with "-". * Version up to 1.0.2 to differentiate development from the version in the tcllib 1.2 release. * sha1.tcl: Adding "--" to hex/sha1 commands to prevent misinterpretation of data if starting with "-". check-in: 62563a7d76 user: andreas_kupries tags: trunk
2002-02-02
01:07
Strengthened testsuite of module report. check-in: 410c0a9048 user: andreas_kupries tags: trunk
2002-02-01
22:59
log, csv testsuites strengthened to cover all paths in the code. check-in: 2cc341c42f user: andreas_kupries tags: trunk
21:51
* Version up to 1.2.1 to differentiate development from the version in the tcllib 1.2 release. * matrix.test: * matrix.tcl: See below, but not complete. * queue.test * stack.test: * graph.tcl: * graph.test: * tree.tcl: * tree.test: Updated code and tests to cover all paths through the code. check-in: c30df8409b user: andreas_kupries tags: trunk
17:44
* Version set to 1.3.2 to differentiate the development code from the 1.2 release containing 1.3.1. * mime.n: Applied patch 511692 provided by Larry Virden <[email protected]> fixing a formatting problem. check-in: 596c8404c3 user: andreas_kupries tags: trunk
2002-01-29
11:46
*** empty log message *** check-in: f18b97d295 user: rmax tags: trunk
11:46
* do.test: Changed the performance comparison part at the end to be skipped during "make test". check-in: d71888b6ec user: rmax tags: trunk
2002-01-26
22:22
Added support for username and passwd and non-unix FTP servers. check-in: 3805336e51 user: patthoyts tags: trunk
2002-01-23
20:56
Fixed SH bug #507242 check-in: debe4451f4 user: patthoyts tags: trunk
05:29
Added directory for internal documentation. Added image describing the branch structure of the tcllib CVS. Added HTML documents describing the release process and guidelines for the developers. check-in: 12aa688e96 user: andreas_kupries tags: trunk
2002-01-21
17:55
* Makefile.in (dist): Brought archive names and contents more in sync with earlier releases. This is still release 1.2. Closed-Leaf check-in: 7be1f3035d user: andreas_kupries tags: tcllib-1-2-0
17:54
* Makefile.in (dist): Brought archive names and contents more in sync with earlier releases. This comes from work on release 1.2. check-in: 915b11324a user: andreas_kupries tags: trunk
2002-01-20
20:09
* Tagging branch tcllib-1-2-0 as subbranch of RELEASES now. This fixes the release. * Tagged branch RELEASES. control/rswitch is not officially released according to Don Porter, and thus not part of this branch. Additional documentation about its usage will be added to the HEAD branch. * control 0.1 was never released, bumping version back to this. Closed-Leaf check-in: a9e81e3240 user: andreas_kupries tags: RELEASES
2002-01-19
01:35
Removed extra [package provide math] to avoid sync problems check-in: fa1c30b7da user: dgp tags: trunk
01:32
Two exports of combinatorics::Beta got out of sync check-in: 7c27d2b113 user: dgp tags: trunk
2002-01-18
21:45
Restored proper version number check-in: 6cbf43f4ef user: dgp tags: trunk
21:03
Fixed errors in the man page. check-in: 0da316afe5 user: patthoyts tags: trunk
20:51
* Bumped version to 1.2, new release. Summary of changes here. See the individual Changelogs to see the detailed changes in each module. New modules: calendar, crc, doctools, irc, smtpd, and stooop. calendar: Version is 0.1 crc: Version is 1.0 doctools: Version is 1.0 irc: Version is 0.1 smtpd: Version is 1.0 stooop: Version is 4.3 Changed modules: base64, comm, control, csv, fileutil, ftp, html, math, mime, ncgi, nntp, pop3, struct, textutil, and uri. base64: Version stays @ 2.2, but got new subpackage. comm: Version up to 3.7.1 control: Version up to 0.2 csv: Version up to 0.2 fileutil: Version up to 1.3 ftp: Version up to 2.3 html: Version up to 1.2 math: Version up to 1.2 mime: Version up to 1.3.1 ncgi: Version up to 1.2.1 nntp: Version up to 0.2 pop3: Version up to 1.5.1 struct: Version up to 1.2 textutil: Version up to 0.4 uri: Version up to 1.1 check-in: e65c434567 user: andreas_kupries tags: trunk, release, tcllib-1-2