head	1.45;
access;
symbols
	tcllib-1-13:1.45
	tcllib-1-12:1.44
	tklib-0-5:1.41
	tcllib-1-11-1:1.41
	tcllib-1-11:1.39
	tcllib-1-10:1.38
	tcllib-1-9:1.36
	tcllib-1-8:1.33
	tcllib-1-7:1.31
	tcllib-1-6-1:1.29.2.1
	tcllib-1-6-branch:1.29.0.2
	tcllib-1-6:1.29
	tcllib-1-4-0:1.28
	tcllib-1-3-0:1.24
	DEVELOPMENT:1.21.0.2
	tcllib-1-2-0:1.18.0.4
	RELEASES:1.18.0.2
	tcllib-1-1-0:1.2;
locks; strict;
comment	@# @;


1.45
date	2011.01.25.06.06.37;	author andreas_kupries;	state Exp;
branches;
next	1.44;

1.44
date	2009.12.07.17.39.20;	author andreas_kupries;	state Exp;
branches;
next	1.43;

1.43
date	2009.11.24.04.58.05;	author andreas_kupries;	state Exp;
branches;
next	1.42;

1.42
date	2009.11.24.04.52.49;	author andreas_kupries;	state Exp;
branches;
next	1.41;

1.41
date	2008.12.15.20.25.30;	author andreas_kupries;	state Exp;
branches;
next	1.40;

1.40
date	2008.12.02.04.01.56;	author andreas_kupries;	state Exp;
branches;
next	1.39;

1.39
date	2008.10.17.05.32.35;	author andreas_kupries;	state Exp;
branches;
next	1.38;

1.38
date	2007.09.12.16.29.43;	author andreas_kupries;	state Exp;
branches;
next	1.37;

1.37
date	2007.03.25.01.29.22;	author andreas_kupries;	state Exp;
branches;
next	1.36;

1.36
date	2006.10.04.02.56.05;	author andreas_kupries;	state Exp;
branches;
next	1.35;

1.35
date	2006.01.22.23.53.27;	author andreas_kupries;	state Exp;
branches;
next	1.34;

1.34
date	2006.01.22.00.27.21;	author andreas_kupries;	state Exp;
branches;
next	1.33;

1.33
date	2005.10.06.21.29.25;	author andreas_kupries;	state Exp;
branches;
next	1.32;

1.32
date	2005.09.20.05.59.51;	author andreas_kupries;	state Exp;
branches;
next	1.31;

1.31
date	2004.10.06.14.36.03;	author andreas_kupries;	state Exp;
branches;
next	1.30;

1.30
date	2004.08.05.03.53.41;	author andreas_kupries;	state Exp;
branches;
next	1.29;

1.29
date	2004.02.16.04.14.46;	author andreas_kupries;	state Exp;
branches
	1.29.2.1;
next	1.28;

1.28
date	2003.05.06.04.56.08;	author andreas_kupries;	state Exp;
branches;
next	1.27;

1.27
date	2003.05.01.22.40.13;	author patthoyts;	state Exp;
branches;
next	1.26;

1.26
date	2003.04.11.19.41.33;	author andreas_kupries;	state Exp;
branches;
next	1.25;

1.25
date	2003.01.19.07.58.43;	author andreas_kupries;	state Exp;
branches;
next	1.24;

1.24
date	2002.03.26.07.40.36;	author andreas_kupries;	state Exp;
branches;
next	1.23;

1.23
date	2002.02.21.21.44.18;	author dgp;	state Exp;
branches;
next	1.22;

1.22
date	2002.02.21.21.20.40;	author dgp;	state Exp;
branches;
next	1.21;

1.21
date	2002.02.21.11.40.53;	author rmax;	state Exp;
branches
	1.21.2.1;
next	1.20;

1.20
date	2002.02.15.05.35.30;	author andreas_kupries;	state Exp;
branches;
next	1.19;

1.19
date	2002.01.29.11.46.44;	author rmax;	state Exp;
branches;
next	1.18;

1.18
date	2002.01.18.21.45.42;	author dgp;	state Exp;
branches;
next	1.17;

1.17
date	2002.01.18.20.51.15;	author andreas_kupries;	state Exp;
branches;
next	1.16;

1.16
date	2002.01.18.18.12.39;	author dgp;	state Exp;
branches;
next	1.15;

1.15
date	2002.01.18.16.43.32;	author rmax;	state Exp;
branches;
next	1.14;

1.14
date	2002.01.18.16.33.05;	author rmax;	state Exp;
branches;
next	1.13;

1.13
date	2001.11.30.18.00.33;	author dgp;	state Exp;
branches;
next	1.12;

1.12
date	2001.11.27.23.03.38;	author dgp;	state Exp;
branches;
next	1.11;

1.11
date	2001.11.10.00.21.14;	author dgp;	state Exp;
branches;
next	1.10;

1.10
date	2001.11.09.17.36.28;	author dgp;	state Exp;
branches;
next	1.9;

1.9
date	2001.11.09.04.59.45;	author dgp;	state Exp;
branches;
next	1.8;

1.8
date	2001.11.07.21.59.52;	author dgp;	state Exp;
branches;
next	1.7;

1.7
date	2001.11.07.10.40.01;	author rmax;	state Exp;
branches;
next	1.6;

1.6
date	2001.11.07.05.31.42;	author dgp;	state Exp;
branches;
next	1.5;

1.5
date	2001.11.03.04.10.42;	author dgp;	state Exp;
branches;
next	1.4;

1.4
date	2001.11.03.03.45.58;	author dgp;	state Exp;
branches;
next	1.3;

1.3
date	2001.11.03.01.11.28;	author patthoyts;	state Exp;
branches;
next	1.2;

1.2
date	2001.08.23.04.53.15;	author dgp;	state Exp;
branches;
next	1.1;

1.1
date	2001.08.21.22.54.15;	author dgp;	state Exp;
branches;
next	;

1.21.2.1
date	2005.05.24.14.20.54;	author dgp;	state Exp;
branches;
next	1.21.2.2;

1.21.2.2
date	2005.05.24.15.08.50;	author dgp;	state Exp;
branches;
next	1.21.2.3;

1.21.2.3
date	2005.05.24.19.19.09;	author dgp;	state Exp;
branches;
next	;

1.29.2.1
date	2004.05.27.02.47.38;	author andreas_kupries;	state Exp;
branches;
next	;


desc
@@


1.45
log
@Tcllib 1.13 released
@
text
@2011-01-24  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.13 ========================
	* 

2009-12-07  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.12 ========================
	* 

2009-11-23  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* do.test: Fixed result difference between 8.5/8.6.

2008-12-12  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.11.1 ========================
	* 

2008-10-16  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.11 ========================
	* 

2007-09-12  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.10 ========================
	* 

2007-03-21  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* control.man: Fixed all warnings due to use of now deprecated
	  commands. Added a section about how to give feedback.

2006-10-03  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.9 ========================
	* 

2006-01-22  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* do.test: More boilerplate simplified via use of test support.
	* no-op.test:

2006-01-19  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* no-op.test: Hooked into the new common test support code.
	* do.test:

2005-10-06  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.8 ========================
	* 

2005-09-19  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* do.test (test do-2.3): Made the expected error stack conditional
	  on the version of Tcl executing the testsuite. Tcl 8.5 is now
	  generating a stack different from 8.4 or below.

2004-10-05  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.7 ========================
	* 

2004-05-23  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6.1 ========================
	* 

2004-02-15  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6 ========================
	* 

2003-05-05  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.4 ========================
	* 

2003-05-01  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* do.test: Skip test 1.14 if tcl < 8.3.

2003-04-11  Andreas Kupries  <andreask@@activestate.com>

	* control.man:
	* control.tcl:
	* pkgIndex.tcl:  Set version of the package to to 0.1.2.

2003-01-16  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* control.man: More semantic markup, less visual one.

2002-03-25  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* control.man: Fixed formatting errors in the doctools manpage.

2002-02-21  Don Porter <dgp@@users.sourceforge.net>

	* 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.
	* tclIndex: ran genIndex

2002-02-21  Reinhard Max  <max@@suse.de>

	* do.test: Updated do-2.3 to reflect the change of the standard
	"wrong # args:..." message for Tcl 8.4. (Bug #517595)
	
2002-02-14  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* assert.tcl: 
	* do.tcl: Frink run

2002-01-29  Reinhard Max  <max@@suse.de>

	* do.test: Changed the performance comparison part at the end to
	  be skipped during "make test".
	
	* RELEASE 0.1: bundled with tcllib 1.2

2002-01-18  Don Porter <dgp@@users.sourceforge.net>

	* Bumped back to 0.1, which has never been released yet.

2002-01-18  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* Bumped version to 0.2

2002-01-18  Reinhard Max  <max@@suse.de>

	* do.tcl: 
	* do.test:
	* control.n: Extended [control::do] to allow ommitting the 2nd and
	3rd argument. Added tests and changed the manpage to reflect this.

2001-11-30  Don Porter <dgp@@users.sourceforge.net>

	* control.n: Changed format to match precedent in Tcl's memory.n.

2001-11-27  Don Porter <dgp@@users.sourceforge.net>

	* control.n: Added [control::do] to SYNOPSIS.

2001-11-09  Don Porter <dgp@@users.sourceforge.net>

	* control.n: Some revisions to [control::do] documentation,
	and added LIMITATIONS section where the [return -code] limitation
	is explained.  Corrections to *roff markup.

2001-11-08  Don Porter <dgp@@users.sourceforge.net>

	* ascaller.tcl (ErrorInfoAsCaller): new utility proc that provides
	only ::errorInfo management, leaving return code matters to the caller.
	* do.tcl: At the prompting of Reinhard Max, replaced use of the
	[BodyAsCaller] and [CommandAsCaller] routines with the simpler
	[ErrorInfoAsCaller] with big performance improvement.
	* do.test: New tests from Reinhard Max for testing ::errorInfo.
	* tclIndex: generated

2001-11-07  Don Porter <dgp@@users.sourceforge.net>

	* do.tcl: updated to use [BodyAsCaller] and [CommandAsCaller]
	so that proper ::errorInfo management is achieved.

	* rswitch.tcl:
	* ascaller.tcl (new-file): factored out utility procs from
	rswitch.tcl so they can be used by other conotrol commands.
	* tclIndex: generated

	* rswitch.test: corrected syntax error [Bug 478989]

2001-11-07  Reinhard Max  <max@@suse.de>

	* do.tcl: 
	* do.test: New files: define and test [control::do].
	* control.tcl:
	* control.n: Added support and documentation for [control::do].
	* tclIndex: Generated.

2001-11-03  Don Porter <dgp@@users.sourceforge.net>

	* rswitch.tcl: Replaced bogus copyright notice with public
	domain boilerplate.
	* rswitch.test: Added tests and test source material.

	* pkgIndex.tcl:
	* control.tcl: Addition of rswitch means bump 0.0 -> 0.1.
	
	* genIndex (new file):
	* index.tcl (deleted file): renamed index.tcl -> genIndex so
	it won't be mistakenly installed anymore.  Purpose of genIndex
	is to regenerate the tclIndex file.  [Bug 475846]
	* tclIndex: Generated.

2001-11-03  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* rswitch.tcl: checked in Don's usenet posted implementation
	* rswitch.test: some tests for the rswitch.tcl command.

RELEASE 0: bundled with tcllib 1.1

2001-08-21  Don Porter <dgp@@users.sourceforge.net>

	* control.tcl:
	* control.n: Added and documented new commands [control::control]
	and [control::assert].
	* pkgIndex.tcl: Updated to reflect Tcl 8.2 dependence.
	* tclIndex: Generated

	* assert.tcl: New file: implements [control::assert].

2001-08-21  Don Porter <dgp@@users.sourceforge.net>

	* index.tcl: New file: Utility script for generating tclIndex.
	* tclIndex: Generated.

        * no-op.tcl:
	* no-op.test: New files: Define and test [control::no-op].

        * control.tcl:
	* control.n:
	* pkgIndex.tcl:
	* ChangeLog: New files: Main provide script, documentation, and
	hand-crafted index script of new control package.

@


1.44
log
@Added README for 1.12, and tagged the ChangeLogs
@
text
@d1 6
@


1.43
log
@
	* support/devel/sak/note/cmd.tcl: New sak commands 'note' and 'readme'
	* support/devel/sak/note/help.txt: for semi-automatic generation of
	* support/devel/sak/note/note.tcl: the release README.txt from
	* support/devel/sak/note/pkgIndex.tcl: current and last package
	* support/devel/sak/note/topic.txt: versions, and note'd hints.
	* support/devel/sak/readme/cmd.tcl:
	* support/devel/sak/readme/help.txt:
	* support/devel/sak/readme/pkgIndex.tcl:
	* support/devel/sak/readme/readme.tcl:
	* support/devel/sak/readme/topic.txt:
@
text
@d1 6
@


1.42
log
@
	* do.test: Fixed result difference between 8.5/8.6.
@
text
@d1 1
a1 1
2009-11-23  Andreas Kupries  <akupries@@shaw.ca>
@


1.41
log
@1.11.1 release.
@
text
@d1 4
@


1.40
log
@Fix typo in ChangeLogs made at the time of the 1.11 release.
@
text
@d1 6
@


1.39
log
@
	*
	* Released and tagged Tcllib 1.11 ========================
	*
@
text
@d1 1
a1 1
2008-10-16  1.11  <andreas_kupries@@users.sourceforge.net>
@


1.38
log
@Tcllib 1.10 tagged and released.
@
text
@d1 6
@


1.37
log
@
Added sections about how to give
feedback (bugs, ideas, ...), and
where.
@
text
@d1 6
@


1.36
log
@
	*
	* Released and tagged Tcllib 1.9 ========================
	*
@
text
@d1 5
@


1.35
log
@Simplified the testsuite boilerplate in the packages
"[a-c]*", using the new commands in the test support.

Removed the chaining in the 'support' command. Makes
handling of 'return -code return' difficult. Simply have to
separate unchanged commands for declaration of support
packages and package under test.
@
text
@d1 6
@


1.34
log
@Removed comon test constrants from 'all.tcl', ditto
'wrongNumArgs' and 'tooManyArgs' emulations. This is now all
in the common test support code.

Put common test constraints into the common test support
code.

Fixed expected errorCode in math-7.4

Replaced 'queryConstraint' with regular 'testConstraint'.

Removed more copies of the common command "dictsort".

Hooked the "[s-z]*" packages into the new common test
support code.

Hooked the "[m-r]*" packages into the new common test
support code.

Updated Tcl dependency information for logger::utilities,
requires 8.4 due to use of new trace APIs.

Hooked the "[hijkl]*" packages into the new common test
support code.

Hooked the "[efg]*" packages into the new common test
support code.

Hooked the "[cd]*" packages into the new common test support
code.



Fixed usage of 8.4isms in package declared to work for 8.2+.

Better emulation of testConstraint command, with query
ability.

Hooked all "[ab]*" packages into the new test support code.

Fixed reversed guard conditions, and polished the error
messages a bit.
@
text
@d1 5
@


1.33
log
@	* Released and tagged Tcllib 1.8 ========================
@
text
@d1 5
@


1.32
log
@Fixed email in changelogs.

Typo fixes in testsuite, better indentation, removal of bad
8.4isms, declaration of 8.4 dependency of big* packages in
code, index, and testsuites.

Fixed bugs in testsuite of fumagic. Introduced by Tcl 8.5
changing channel handles.

Fixed testsuite failure for Tcl 8.5. Introduced by Tcl 8.5
changing the format of the error stack.
@
text
@d1 6
@


1.31
log
@Released and taggen Tcllib 1.7.

Manual merge of ftpd changes.

Last minute changes to ftpd, jpeg, updated README.

Moved version to 1.7, release version.
@
text
@d1 6
@


1.30
log
@Import Pat, smtp work: No authentication if there is no
username.

Textutil ChangeLog merge.

Prevent downgraded version numbers in mime from
contaminating the main line.

Merging bugfix branch changelogs back into the mainline.

ChangeLog and index merge.
@
text
@d1 6
@


1.29
log
@
	*
	* Released and tagged Tcllib 1.6 ========================
	*

	* list.tcl (split): New method, like 'filter', but returns lists
	* list.test:        of both passing and failing elements. Extended
	* struct_list.man:  both testsuite and documentation.
@
text
@d1 6
@


1.29.2.1
log
@Tagged for release.

Last minute fix of buglet in smtp, asking for wrong version
of mime.

Release engineering. Updated version numbers to reflect the
changes made to various modules and packages.

Also added the README for version 1.6.1.
@
text
@a0 6
2004-05-23  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6.1 ========================
	* 

@


1.28
log
@
	*
	* Released and tagged Tcllib 1.4 ========================
	*
@
text
@d1 6
@


1.27
log
@	* modules/base64/base64.test:
	* modules/base64/uuencode.test:
	* modules/base64/yencode.test:     Various fixes to fix the
	* modules/control/ChangeLog:       testsuite for tcl versions
	* modules/control/do.test:         from 8.2 to 8.5
	* modules/csv/csv.test:
	* modules/dns/dns.test:
	* modules/fileutil/ChangeLog:
	* modules/fileutil/fileutil.man:
	* modules/fileutil/fileutil.tcl:
	* modules/fileutil/fileutil.test:
	* modules/math/combinatorics.test:
	* modules/math/math.test:
	* modules/mime/mime.test:
	* modules/ntp/time.test:
	* modules/pop3/pop3.test:
	* modules/pop3d/pop3d.test:
	* modules/pop3d/pop3d_dbox.test:
	* modules/pop3d/pop3d_udb.test:
	* modules/profiler/profiler.test:
	* modules/report/report.test:
	* modules/stooop/pkgIndex.tcl:
	* modules/stooop/stooop.test:
	* modules/struct/list.test:
	* modules/textutil/ChangeLog:
	* modules/textutil/expander.tcl:
	* modules/textutil/split.tcl:
@
text
@d1 6
@


1.26
log
@
	* control.man:
	* control.tcl:
	* pkgIndex.tcl:  Set version of the package to to 0.1.2.
@
text
@d1 4
@


1.25
log
@
	* 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.
@
text
@d1 6
@


1.24
log
@
	* 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).
@
text
@d1 4
@


1.23
log
@	updated tclIndex with genIndex
@
text
@d1 4
@


1.22
log
@        * 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.
@
text
@d8 1
@


1.21
log
@*** empty log message ***
@
text
@d1 8
@


1.21.2.1
log
@merge updates from HEAD
@
text
@a0 51
2004-10-05  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.7 ========================
	* 

2004-05-23  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6.1 ========================
	* 

2004-02-15  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6 ========================
	* 

2003-05-05  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.4 ========================
	* 

2003-05-01  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* do.test: Skip test 1.14 if tcl < 8.3.

2003-04-11  Andreas Kupries  <andreask@@activestate.com>

	* control.man:
	* control.tcl:
	* pkgIndex.tcl:  Set version of the package to to 0.1.2.

2003-01-16  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* control.man: More semantic markup, less visual one.

2002-03-25  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* control.man: Fixed formatting errors in the doctools manpage.

2002-02-21  Don Porter <dgp@@users.sourceforge.net>

	* 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.
	* tclIndex: ran genIndex

@


1.21.2.2
log
@        * wait-for-any.tcl:     New command: control::waitForAny.
        * wait-for-any.test:
        * tclIndex:

        * control.tcl:          Bump to version 0.2
        * pkgIndex.tcl:

        * do.test (do-2.3):     Update to accept newer error message format.
@
text
@a0 11
2005-05-24  Don Porter <dgp@@users.sourceforge.net>

	* wait-for-any.tcl:	New command: control::waitForAny.
	* wait-for-any.test:
	* tclIndex:

	* control.tcl:		Bump to version 0.2
	* pkgIndex.tcl:

	* do.test (do-2.3):	Update to accept newer error message format.

@


1.21.2.3
log
@        * do.tcl:       Updates to use Tcl 8.5 [return] and [catch] extensions
        * control.man:  when availble to overcome LIMITATIONS.

        * do.test (do-2.3):     Update to accept newer error message format.
                  (do-2.2):     Error message refer to called command name.
@
text
@a2 3
	* do.tcl:	Updates to use Tcl 8.5 [return] and [catch] extensions
	* control.man:	when availble to overcome LIMITATIONS.

a10 1
	          (do-2.2):	Error message refer to called command name.
@


1.20
log
@
	* Makefile.in (statcheck, frink, procheck): Added developer
	  targets to invoke two static code checkers.

	* Ran frink over the package and corrected several minor problems.
@
text
@d1 5
@


1.19
log
@*** empty log message ***
@
text
@d1 5
d9 1
a9 1
	be skipped during "make test".
d11 1
a11 1
RELEASE 0.1: bundled with tcllib 1.2
@


1.18
log
@Restored proper version number
@
text
@d1 1
d3 3
@


1.17
log
@
	* 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
@
text
@d1 7
@


1.16
log
@Added note about original release
@
text
@d1 4
@


1.15
log
@*** empty log message ***
@
text
@d72 2
@


1.14
log
@*** empty log message ***
@
text
@d5 1
a5 1
	* control.n Extended [control::do] to allow ommitting the 2nd and
@


1.13
log
@	* control.n: Changed format to match precedent in Tcl's memory.n
@
text
@d1 7
@


1.12
log
@	* Added [control::do] to SYNOPSIS
@
text
@d1 4
@


1.11
log
@	* control.n: Some revisions to [control::do] documentation,
	and added LIMITATIONS section where the [return -code] limitation
	is explained.  Corrections to *roff markup.
@
text
@d1 4
@


1.10
log
@	* corrections to *roff markup
@
text
@d3 3
a5 1
	* control.n: corrections to *roff markup.
@


1.9
log
@        * ascaller.tcl (ErrorInfoAsCaller): new utility proc that provides
        only ::errorInfo management, leaving return code matters to the caller.
        * do.tcl: At the prompting of Reinhard Max, replaced use of the
        [BodyAsCaller] and [CommandAsCaller] routines with the simpler
        [ErrorInfoAsCaller] with big performance improvement.
        * do.test: New tests from Reinhard Max for testing ::errorInfo.
        * tclIndex: generated
@
text
@d1 4
@


1.8
log
@see changelog
@
text
@d1 10
@


1.7
log
@	* control: added implementation for a 'do ... while/until' loop.
@
text
@d1 12
a19 4

2001-11-07  Don Porter <dgp@@users.sourceforge.net>

	* rswitch.test: corrected syntax error [Bug 478989]
@


1.6
log
@	* Corrected syntax error [Bug 478989]
@
text
@d1 8
@


1.5
log
@        * rswitch.tcl: Replaced bogus copyright notice with public
        domain boilerplate.
        * rswitch.test: Added tests and test source material.
@
text
@d1 4
@


1.4
log
@
        * pkgIndex.tcl:
        * control.tcl: Addition of rswitch means bump 0.0 -> 0.1.

        * genIndex (new file):
        * index.tcl (deleted file): renamed index.tcl -> genIndex so
        it won't be mistakenly installed anymore.  Purpose of genIndex
        is to regenerate the tclIndex file.
        * tclIndex: Generated.
@
text
@d3 4
d13 1
a13 1
	is to regenerate the tclIndex file.
@


1.3
log
@Added in the rswitch command posted to clt by Don Porter and wrote some tests. More tests required.
@
text
@d1 11
@


1.2
log
@New commands: control::control and control::assert
@
text
@d1 5
@


1.1
log
@	* Added package 'control'.
@
text
@d3 10
@

