head	1.37;
access;
symbols
	tcllib-1-13:1.37
	tcllib-1-12:1.36
	tklib-0-5:1.33
	tcllib-1-11-1:1.33
	tcllib-1-11:1.31
	tcllib-1-10:1.28
	tcllib-1-9:1.19
	tcllib-1-8:1.12
	tcllib-1-7:1.8;
locks; strict;
comment	@# @;


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

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

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

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

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

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

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

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

1.29
date	2007.12.03.21.46.25;	author andreas_kupries;	state Exp;
branches;
next	1.28;

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

1.27
date	2007.08.22.23.23.57;	author andreas_kupries;	state Exp;
branches;
next	1.26;

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

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

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

1.23
date	2007.06.23.03.39.34;	author andreas_kupries;	state Exp;
branches;
next	1.22;

1.22
date	2007.04.12.03.43.14;	author andreas_kupries;	state Exp;
branches;
next	1.21;

1.21
date	2007.04.05.21.32.40;	author andreas_kupries;	state Exp;
branches;
next	1.20;

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

1.19
date	2006.10.04.02.56.05;	author andreas_kupries;	state Exp;
branches;
next	1.18;

1.18
date	2006.09.19.23.36.16;	author andreas_kupries;	state Exp;
branches;
next	1.17;

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

1.16
date	2006.01.29.05.58.20;	author andreas_kupries;	state Exp;
branches;
next	1.15;

1.15
date	2006.01.23.08.18.15;	author andreas_kupries;	state Exp;
branches;
next	1.14;

1.14
date	2006.01.22.00.27.22;	author andreas_kupries;	state Exp;
branches;
next	1.13;

1.13
date	2006.01.10.23.05.19;	author andreas_kupries;	state Exp;
branches;
next	1.12;

1.12
date	2005.10.06.21.29.25;	author andreas_kupries;	state Exp;
branches;
next	1.11;

1.11
date	2005.09.21.05.05.22;	author andreas_kupries;	state Exp;
branches;
next	1.10;

1.10
date	2004.11.22.18.48.38;	author andreas_kupries;	state Exp;
branches;
next	1.9;

1.9
date	2004.11.11.20.53.22;	author andreas_kupries;	state Exp;
branches;
next	1.8;

1.8
date	2004.10.06.14.36.04;	author andreas_kupries;	state Exp;
branches;
next	1.7;

1.7
date	2004.08.06.01.25.12;	author andreas_kupries;	state Exp;
branches;
next	1.6;

1.6
date	2004.07.28.08.14.11;	author andreas_kupries;	state Exp;
branches;
next	1.5;

1.5
date	2004.05.30.04.45.43;	author andreas_kupries;	state Exp;
branches;
next	1.4;

1.4
date	2004.05.20.06.50.18;	author andreas_kupries;	state Exp;
branches;
next	1.3;

1.3
date	2004.04.12.05.11.58;	author andreas_kupries;	state Exp;
branches;
next	1.2;

1.2
date	2004.04.09.21.11.50;	author andreas_kupries;	state Exp;
branches;
next	1.1;

1.1
date	2004.04.04.19.51.24;	author andreas_kupries;	state Exp;
branches;
next	;


desc
@@


1.37
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-10-27  Andreas Kupries  <andreask@@activestate.com>

	* fa.man: Noted that the implementation could be simplified by
	* fa.tcl: using snit's hierarchical methods. The changed methods
	* pkgIndex.tcl: are 'start', 'final', 'symbol', and 'state'.
	* tests/fa_final.test: Updated the testsuite, the error messages
	* tests/fa_state.test:  changed across branches of Tcl. Bumped
	* tests/fa_symbol.test: version to 0.4 (Due to us bumping the
	  required snit to 1.3+).

2009-02-13  Andreas Kupries  <andreask@@activestate.com>

	* fa.tcl: Fixed [SF Tcllib Bug 2595296], renaming of states
	* fa.man: having loop transitions. Bumped version to 0.3.1.
	* pkgIndex.tcl: Extended testsuite.
	* tests/fa_state.test:

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 ========================
	* 

2008-03-14  Andreas Kupries   <andreask@@activestate.com>

	* faop.tcl (::grammar::fa::op::cons): Fixed bad return code,
	* pkgIndex.tcl: reported in [SF Tcllib Bug 1826418], by Erik
	* faop.man: Leunissen. Bumped to version 0.4.1.

2007-12-03  Andreas Kupries  <andreask@@activestate.com>

	* tests/faop_regex.test: Added examples for to(Tcl)Regexp provided
	  by Lars Hellstroem <lars_h@@users.sourceforge.net>, see [Tcllib SF
	  Bug 1841979].

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

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

2007-08-22  Andreas Kupries  <andreask@@activestate.com>

	* faop.tcl: Extended the package with commands to convert finite
	* faop.man: automatons back to regular expressions, simplify
	* pkgIndex.tcl: regular expressions, and translate regular
	* tests/faop_regexp.test: expressions to Tcl syntax. Extended the
	  documentation and testsuite. This fixes [SF Tcllib RFE 1735601],
	  submitted by Lars Hellstroem <lars_h@@users.sourceforge.net>. He
	  submitted the code used for this as well. Documentation however
	  by myself, based on his comments in the original code (dtx
	  format). Version of the package bumped to 0.4.

2007-08-21  Andreas Kupries  <andreask@@activestate.com>

	* faop.man: Extend fromRegex and helper commands to accept zero
	* faop.tcl: arguments for "|" (Choice) and "." (Sequence), to
	* pkgIndex.tcl: represent empty language and epsilon
	  language. Documentation extended. Version of package fa::op
	  bumped to 0.3. This implements [SF Tcllib Bug 1759532], an RFE
	  submitted by Lars Hellstroem <lars_h@@users.sourceforge.net>.

2007-08-14  Andreas Kupries <andreask@@activestate.com>

	* tests/fa_symbols_at.test: Added proper documentation for the
	* fa.tcl: methods symbols@@ and symbols@@set. Extended method
	* fa.man: symbols@@ to allow querying of symbols between two
	* pkgIndex.tcl: states, extended documentation, and updated
	  testsuite. Bumped package version to 0.3.

2007-06-22  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* faop.tcl: Replaced deprecated {expand} syntax in comments with
	  {*}.

2007-04-11  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* dacceptor.test: Added the switching of struct::set
	* dexec.test:     implementations to the testsuite.
	* fa.test:
	* faop.test:
	* tests/da_accept.test:
	* tests/da_cons.test:
	* tests/de_cons.test:
	* tests/de_exec.test:
	* tests/fa_cons.test:
	* tests/fa_ec.test:
	* tests/fa_final.test:
	* tests/fa_is.test:
	* tests/fa_is_complete.test:
	* tests/fa_is_deterministic.test:
	* tests/fa_is_epsfree.test:
	* tests/fa_is_useful.test:
	* tests/fa_next.test:
	* tests/fa_reach.test:
	* tests/fa_serial.test:
	* tests/fa_start.test:
	* tests/fa_state.test:
	* tests/fa_states.test:
	* tests/fa_symbol.test:
	* tests/fa_symbols.test:
	* tests/fa_symbols_at.test:
	* tests/fa_useful.test:
	* tests/faop_complete.test:
	* tests/faop_concat.test:
	* tests/faop_determinize.test:
	* tests/faop_difference.test:
	* tests/faop_intersect.test:
	* tests/faop_kleene.test:
	* tests/faop_minimize.test:
	* tests/faop_optional.test:
	* tests/faop_regex.test:
	* tests/faop_remeps.test:
	* tests/faop_reverse.test:
	* tests/faop_trim.test:
	* tests/faop_union.test:

2007-04-03  Andreas Kupries  <andreask@@activestate.com>

	* dexec.tcl: Accepted [Tcllib RFE 1692954] and the associated
	* dexec.man: patch [Tcllib Patch 1693491], by Bogdan
	* pkgIndex.tcl: <rftghost@@users.sourceforge.net>. Bumped version
	* test/de_exec.test: number to 0.2. New API: State introspection,
	  additional callback invokation for state transitions. Updated
	  testsuite to accept the additional callbacks in the activity
	  traces.

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

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

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

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

2006-09-19  Andreas Kupries  <andreask@@activestate.com>

	* faop.man: Bumped versions to 0.2
	* faop.tcl:
	* fa.man:
	* fa.tcl:
	* pkgIndex.tcl:

2006-06-15  Andreas Kupries <andreask@@activestate.com>

	* fa.tcl:         Reworked the internal of the container and
	* faop.tcl:       operations packages to break their circularity.
	* fa.test:        The user of the operations packages now has to
	* faop.test:      specify a command to construct containers. The
	* dexec.test:     uses the ops package and sets its own class
	* dacceptor.text: command as constructor.
	* fa.man:
	* faop.man:

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

	* tests/fa_symbols_at.test: Fixed use of duplicate test names.
	* tests/fa_symbol.test:
	* tests/faop_remeps.test:
	* tests/faop_reverse.test:

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

	* dacceptor.test: More boilerplate simplified via use of test support.
	* dexec.test:
	* fa.test:
	* faop.test:

	* tests/faop_trim.test:  Replaced old 'queryconstraint' with proper
	* tests/fa_serial.test: 'testConstraint' call.
	* tests/fa_is_useful.test:
	* tests/fa_is_deterministic.test:
	* tests/da_cons.test:
	* tests/de_cons.test:

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

	* dacceptor.test: Hooked into the new common test support code.
	* dexec.test:
	* fa.test:
	* faop.test:

2006-01-10  Andreas Kupries <andreask@@activestate.com>

	* dacceptor.test: Fixed [SF Tcllib Bug 1316040]. Uncluttering test
	* dexec.test:     output.
	* fa.test:
	* faop.test:
	* tests/da_accept.test:
	* tests/de_exec.test:

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

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

2005-09-20  Andreas Kupries  <akupries@@shaw.ca>

	* tests/fa_final.test: Fixed problems of testsuite with
	* tests/fa_next.test:  Tcl 8.5, caused by changes to the
	* tests/fa_start.test: proc error messages.
	* tests/fa_state.test:
	* tests/fa_symbol.test:

2004-11-22  Andreas Kupries <andreask@@activestate.com>

	* pkgIndex.tcl: Fixed usage of wrong file for package 'dacceptor'.

2004-11-11  Andreas Kupries <andreask@@activestate.com>

	* fa.man: Removed duplicate description of method
	  startstates. Fixed typos (wrong term, missing word).

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

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

2004-08-05  Andreas Kupries  <andreask@@activestate.com>

	* tests/fa_is_deterministic.test:
	* tests/fa_is_useful.test:
	* tests/da_cons.test:   Introduced constraint 'runtotal'.
	* tests/de_cons.test:   Skip the most timeconsuming tests
	* tests/fa_serial.test: if the constraint is off (default).
	* tests/faop_trim.test: Reduces #tests from 58143 to 2410.
	 (fa_serial, faop_trim are the biggest hitters).

	* ../../all.tcl: Added command 'queryConstraint' for portability.

2004-07-27  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* tests/da_cons.test: Updated tests to changed error message of snit.
	* tests/de_cons.test:

	* tests/faop_difference.test: Fixed problem with missing object
	* tests/faop_intersect.test:  destruction uncovered by the new
	  checks in snit which cause it to avoid overwriting an existing
	  command.

2004-07-09  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* faop.man: Inserted the correct package names into the
	* fa.man:   manpage headers.
	* dexec.man:
	* dacceptor.man:

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

	* dacceptor.test: Adapted to changes in the struct package.
	* dexec.test:     Now importing only the needed structures
	* fa.test:        (list, set operations). Updated all test
	* faop.test:      suites in the same way. Updated all manpages
	* dacceptor.tcl:  to contain the correct package requirements
	* dexec.tcl:      as well.
	* fa.tcl:
	* faop.tcl:
	* dacceptor.man:
	* dexec.man:
	* fa.man:
	* faop.man:

2004-04-11  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* dacceptor.man: Slight renaming of a section for better
	  understanding.

	* dexec.tcl:  New package, execution of deterministic
	* dexec.man:  finite automatons. Executors can do only this,
	* dexec.test: and cannot be manipulated. Added reference
	* fa.man:     to this package to the FA documenation.
	* tests/de_cons.test:
	* tests/de_exec.test:

2004-04-09  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* dacceptor.tcl:  New package, deterministic acceptors
	* dacceptor.man:  out of deterministic finite automaton.
	* dacceptor.test: Acceptors do only this check, and cannot
	* fa.man:         be manipulated. Added reference to this
	                  package to the FA documenation.
	* tests/da_cons.test:
	* tests/da_accept.test:

	* fa.tcl:  Added fromRegex constructor operation. Updated
	* fa.man:  the documentation, and testsuite. Typo fixes in
	* fa.test: documentation as well.

2004-04-08  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* faop.tcl: Complement requires deterministic input for a correct
	* faop.man: result. Fixed. Updated documentation as well. Typo
	  fixes in doc.

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

	* test_support.tcl: Renamed to tests.support. Prevents the
	* fa.test:          installation of this internal file.
	* faop.test:        Updated the test suites.

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

	* All files: Bugfixes in basic FA support. Updated tests, updated
	  documentation. Completed implementation of more comlex FA
	  operations, their documentation, and their tests. Test suite is
	  now definitely in overkill, taking 13 minutes to run :P

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

	* tests/fa_state.test
	* tests/fa_is_complete.test
	* tests/fa_is_cons.test
	* fa.tcl: Fixed definition of 'is complete' for FAs without
	  symbols. Updated tests. Fixed deletion of states, added test for
	  the fixed case. Aded construction from serialization. Updated
	  tests. Added cache for epsilon closures.

	* fa.man: Removed the remnants of the documentation for 'state
	  priority'. Added the missing documentation for all 'is' commands
	  beyond 'deterministic'.

2004-03-24  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* New module: Grammar operations, Finite Automatons.

@


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


1.35
log
@
	* fa.man: Noted that the implementation could be simplified by
	* fa.tcl: using snit's hierarchical methods. The changed methods
	* pkgIndex.tcl: are 'start', 'final', 'symbol', and 'state'.
	* tests/fa_final.test: Updated the testsuite, the error messages
	* tests/fa_state.test:  changed across branches of Tcl. Bumped
	* tests/fa_symbol.test: version to 0.4 (Due to us bumping the
	  required snit to 1.3+).
@
text
@d1 6
@


1.34
log
@
	* fa.tcl: Fixed [SF Tcllib Bug 2595296], renaming of states
	* fa.man: having loop transitions. Bumped version to 0.3.1.
	* pkgIndex.tcl: Extended testsuite.
	* tests/fa_state.test
@
text
@d1 10
d16 1
a16 1
	* tests/fa_state.test
@


1.33
log
@1.11.1 release.
@
text
@d1 7
@


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


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


1.30
log
@
	* faop.tcl (::grammar::fa::op::cons): Fixed bad return code,
	* pkgIndex.tcl: reported in [SF Tcllib Bug 1826418], by Erik
	* faop.man: Leunissen. Bumped to version 0.4.1.
@
text
@d1 6
@


1.29
log
@
	* tests/faop_regex.test: Added examples for to(Tcl)Regexp provided
	  by Lars Hellstroem <lars_h@@users.sourceforge.net>, see [Tcllib SF
	  Bug 1841979].
@
text
@d1 6
@


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


1.27
log
@Extended testsuite, and bugfixes in the new code.
@
text
@d1 6
@


1.26
log
@
	* faop.tcl: Extended the package with commands to convert finite
	* faop.man: automatons back to regular expressions, simplify
	* pkgIndex.tcl: regular expressions, and translate regular
	  expressions to Tcl syntax. Extended the documentation. Untested.
	  This fixes [SF Tcllib RFE 1735601], submitted by Lars Hellstroem
	  <lars_h@@users.sourceforge.net>. He submitted the code used for
	  this as well. Documentation however by myself, based on his
	  comments in the original code (dtx format). Version of the
	  package bumped to 0.4.
@
text
@d6 6
a11 6
	  expressions to Tcl syntax. Extended the documentation. Untested.
	  This fixes [SF Tcllib RFE 1735601], submitted by Lars Hellstroem
	  <lars_h@@users.sourceforge.net>. He submitted the code used for
	  this as well. Documentation however by myself, based on his
	  comments in the original code (dtx format). Version of the
	  package bumped to 0.4.
@


1.25
log
@
	* faop.man: Extend fromRegex and helper commands to accept zero
	* faop.tcl: arguments for "|" (Choice) and "." (Sequence), to
	* pkgIndex.tcl: represent empty language and epsilon
	  language. Documentation extended. Version of package fa::op
	  bumped to 0.3. This implements [SF Tcllib Bug 1759532], an RFE
	  submitted by Lars Hellstroem.
@
text
@d1 12
d20 1
a20 1
	  submitted by Lars Hellstroem.
@


1.24
log
@
	* tests/fa_symbols_at.test: Added proper documentation for the
	* fa.tcl: methods symbols@@ and symbols@@set. Extended method
	* fa.man: symbols@@ to allow querying of symbols between two
	* pkgIndex.tcl: states, extended documentation, and updated
	  testsuite. Bumped package version to 0.3.
@
text
@d1 9
@


1.23
log
@
	Replaced deprecated {expand} syntax in comments with {*}.
@
text
@d1 8
@


1.22
log
@
	* dacceptor.test: Added the switching of struct::set
	* dexec.test:     implementations to the testsuite.
	* fa.test:
	* faop.test:
	* tests/da_accept.test:
	* tests/da_cons.test:
	* tests/de_cons.test:
	* tests/de_exec.test:
	* tests/fa_cons.test:
	* tests/fa_ec.test:
	* tests/fa_final.test:
	* tests/fa_is.test:
	* tests/fa_is_complete.test:
	* tests/fa_is_deterministic.test:
	* tests/fa_is_epsfree.test:
	* tests/fa_is_useful.test:
	* tests/fa_next.test:
	* tests/fa_reach.test:
	* tests/fa_serial.test:
	* tests/fa_start.test:
	* tests/fa_state.test:
	* tests/fa_states.test:
	* tests/fa_symbol.test:
	* tests/fa_symbols.test:
	* tests/fa_symbols_at.test:
	* tests/fa_useful.test:
	* tests/faop_complete.test:
	* tests/faop_concat.test:
	* tests/faop_determinize.test:
	* tests/faop_difference.test:
	* tests/faop_intersect.test:
	* tests/faop_kleene.test:
	* tests/faop_minimize.test:
	* tests/faop_optional.test:
	* tests/faop_regex.test:
	* tests/faop_remeps.test:
	* tests/faop_reverse.test:
	* tests/faop_trim.test:
	* tests/faop_union.test:
@
text
@d1 5
@


1.21
log
@
	* dexec.tcl: Accepted [Tcllib RFE 1692954] and the associated
	* dexec.man: patch [Tcllib Patch 1693491], by Bogdan
	* pkgIndex.tcl: <rftghost@@users.sourceforge.net>. Bumped version
	* test/de_exec.test: number to 0.2. New API: State introspection,
	  additional callback invokation for state transitions. Updated
	  testsuite to accept the additional callbacks in the activity
	  traces.
@
text
@d1 42
d64 1
a64 1
	* 
d69 3
a71 3
	* faop.tcl: 
	* fa.man: 
	* fa.tcl: 
d88 3
a90 3
	* tests/fa_symbol.test: 
	* tests/faop_remeps.test: 
	* tests/faop_reverse.test: 
d101 4
a104 4
	* tests/fa_is_useful.test: 
	* tests/fa_is_deterministic.test: 
	* tests/da_cons.test: 
	* tests/de_cons.test: 
d126 1
a126 1
	* 
d133 2
a134 2
	* tests/fa_state.test: 
	* tests/fa_symbol.test: 
d149 1
a149 1
	* 
d166 1
a166 1
	* tests/de_cons.test: 
d188 6
a193 6
	* fa.tcl: 
	* faop.tcl: 
	* dacceptor.man: 
	* dexec.man: 
	* fa.man: 
	* faop.man: 
d200 1
a200 1
	* dexec.tcl:  New package, execution of deterministic 
@


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


1.19
log
@
	*
	* Released and tagged Tcllib 1.9 ========================
	*
@
text
@d1 7
@


1.18
log
@
Updated version numbers of a number of packages.
@
text
@d1 6
@


1.17
log
@
	* fa.tcl:         Reworked the internal of the container and
	* faop.tcl:       operations packages to break their circularity.
	* fa.test:        The user of the operations packages now has to
	* faop.test:      specify a command to construct containers. The
	* dexec.test:     uses the ops package and sets its own class
	* dacceptor.text: command as constructor.
	* fa.man:
	* faop.man:
@
text
@d1 8
@


1.16
log
@Fixed use of duplicate test names, and use/cleanup of temp.
files.
@
text
@d1 11
@


1.15
log
@Simplified the testsuite boilerplate in the packages
"[d-h]*", using the new commands in the test support.

Added more helpers to the common test support, for dealing
with 'tcllibc', and packages which can use it.
@
text
@d1 7
@


1.14
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 14
@


1.13
log
@
	* tree.test: Fixed [SF Tcllib Bug 1316061]. Uncluttering test
	  output.

	* pop3d.test: Fixed [SF Tcllib Bug 1316057]. Uncluttering test
	  output.

	* pop3.test: Fixed [SF Tcllib Bug 1316056]. Uncluttering test
	  output.

	* png.test: Fixed [SF Tcllib Bug 1316055]. Uncluttering test
	  output.

	* htmlparse.test: Fixed [SF Tcllib Bug 1316049]. Uncluttering test
	  output.

	* dacceptor.test: Fixed [SF Tcllib Bug 1316040]. Uncluttering test
	* dexec.test:     output.
	* fa.test:
	* faop.test:
	* tests/da_accept.test:
	* tests/de_exec.test:

	* counter.test: Fixed [SF Tcllib Bug 1316036]. Uncluttering test
	  output.

	* comm.test: Fixed [SF Tcllib Bug 1316033]. Uncluttering test
	  output.
@
text
@d1 7
@


1.12
log
@	* Released and tagged Tcllib 1.8 ========================
@
text
@d1 9
@


1.11
log
@Fixed testsuite problems of math::calculaus,
math::interpolate, and math::optimize by declaring the a
dependency on 8.4 due to use of 8.4isms. In code, package
index, testsuite, and documentation.

Fixed testsuite problems with changing proc error messages
and stack across Tcl versions.

Fixed 8.4isms in a capabilities command of pop3d, a package
for 8.3+

Fixed grammar_fa testsuite problems caused by Tcl 8.5
changing the proc error messages.

Fixed tie problems with Tcl 8.5, causded by changes to proc
error messages.

Fixed environment interference with test tempdir-1.2.
@
text
@d1 6
@


1.10
log
@
	* pkgIndex.tcl: Fixed usage of wrong file for package 'dacceptor'.
@
text
@d1 8
@


1.9
log
@
	* fa.man: Removed duplicate description of method
	  startstates. Fixed typos (wrong term, missing word).
@
text
@d1 4
@


1.8
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 5
@


1.7
log
@Portable query of constraints.

Constraint 'runtotal' to skip timeconsuming stuff.
@
text
@d1 6
@


1.6
log
@Import snit work, unchanged return codes.

Updated test result to current error messages. Fixed missing
object destructions uncovered by the new checks in snit to
avoid overwriting of commands.

Import snit work by Will: Revised error messages. Updated
docs. New Introspection capabilities. Ability to const init
array variables. New pragma -canreplace.
@
text
@d1 12
d23 7
a44 7
2004-05-19  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* faop.man: Inserted the correct package names into the
	* fa.man:   manpage headers.
	* dexec.man:
	* dacceptor.man:

@


1.5
log
@Updated to struct changes, use only the needed structures
(list, set). Updated testsuites, manpages.

Removed struct1 from installation.

Import Will Duquette's changes to snit. Type method cache,
and internal reorganization for factorization of shareable
code.

Import Aaron's changes to jpeg, added a removeExif command.

Import Pat Thoyts' update of dnus-url document.
@
text
@d1 10
@


1.4
log
@Inserted correct package names into the manpage headers.
@
text
@d1 15
@


1.3
log
@Renamed section for better understanding.

New package 'dexec'. Code, documentation, testsuite. Added
references from FA documentation.

New package: grammar::fa::dacceptor, for deterministic
acceptors.
@
text
@d1 7
@


1.2
log
@New package: grammar::fa::dacceptor, for deterministic
acceptors.

fromRegex constructon of FAs. Updated testsuite. Updated
documentation. Typo fixes in documentation.

Documentation fixes, complement fixes.

Moved support file, and updated the affected testsuites.

Complex FA operations, checkin of completed functionality.
@
text
@d1 12
@


1.1
log
@Complex FA operations, checkin of completed functionality.

Documentation FA complete, fixes. Connections to FAop
completed, fixes. Bugfixes in algorithms (is complete),
added deserialize_merge operator. More predefined FAs in
testsupport, better error messages for validate_serial.
Updated tests.

Import bugfix by Pat Thoyts, Handling of data starting with
hyphen/dash

Performance enhancement (cache for epsilon-closures), and
bug fixes (definitions, state manipulation, documentation).
@
text
@d1 26
@

