head	1.43;
access;
symbols
	tcllib-1-13:1.43
	tcllib-1-12:1.42
	tklib-0-5:1.41
	tcllib-1-11-1:1.41
	tcllib-1-11:1.39
	tcllib-1-10:1.34
	tcllib-1-9:1.32
	tcllib-1-8:1.30
	tcllib-1-7:1.29
	tcllib-1-6-1:1.25.2.1
	tcllib-1-6-branch:1.25.0.2
	tcllib-1-6:1.25
	tcllib-1-4-0:1.12
	tcllib-1-3-0:1.3
	tcllib-1-2-0:1.1.0.4
	RELEASES:1.1.0.2;
locks; strict;
comment	@# @;


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

1.42
date	2009.12.07.17.39.22;	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.40;	author andreas_kupries;	state Exp;
branches;
next	1.38;

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

1.37
date	2008.06.24.22.06.56;	author patthoyts;	state Exp;
branches;
next	1.36;

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

1.35
date	2007.10.19.21.17.13;	author patthoyts;	state Exp;
branches;
next	1.34;

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

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

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

1.31
date	2006.04.23.22.35.57;	author patthoyts;	state Exp;
branches;
next	1.30;

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

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

1.28
date	2004.09.24.17.55.41;	author afaupell;	state Exp;
branches;
next	1.27;

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

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

1.25
date	2004.02.16.04.14.47;	author andreas_kupries;	state Exp;
branches
	1.25.2.1;
next	1.24;

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

1.23
date	2004.01.20.21.04.39;	author afaupell;	state Exp;
branches;
next	1.22;

1.22
date	2003.10.22.19.43.27;	author davidw;	state Exp;
branches;
next	1.21;

1.21
date	2003.07.28.06.32.02;	author afaupell;	state Exp;
branches;
next	1.20;

1.20
date	2003.07.03.08.31.26;	author afaupell;	state Exp;
branches;
next	1.19;

1.19
date	2003.07.02.18.37.39;	author afaupell;	state Exp;
branches;
next	1.18;

1.18
date	2003.06.30.10.24.17;	author davidw;	state Exp;
branches;
next	1.17;

1.17
date	2003.05.28.20.18.04;	author davidw;	state Exp;
branches;
next	1.16;

1.16
date	2003.05.25.07.40.38;	author davidw;	state Exp;
branches;
next	1.15;

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

1.14
date	2003.05.16.22.07.05;	author davidw;	state Exp;
branches;
next	1.13;

1.13
date	2003.05.16.22.01.12;	author davidw;	state Exp;
branches;
next	1.12;

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

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

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

1.9
date	2003.01.25.18.25.32;	author davidw;	state Exp;
branches;
next	1.8;

1.8
date	2003.01.24.23.03.33;	author davidw;	state Exp;
branches;
next	1.7;

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

1.6
date	2003.01.09.07.34.02;	author davidw;	state Exp;
branches;
next	1.5;

1.5
date	2003.01.09.06.12.40;	author davidw;	state Exp;
branches;
next	1.4;

1.4
date	2003.01.03.02.52.16;	author davidw;	state Exp;
branches;
next	1.3;

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

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

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

1.25.2.1
date	2004.05.27.02.47.41;	author andreas_kupries;	state Exp;
branches;
next	;


desc
@@


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

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-08-05  Andreas Kupries  <andreask@@activestate.com>

	* irc.tcl (::irc::connection): Fixed [Bug 2038217], a
	* irc.man: creative-writing problem. Bumped the package
	* pkgIndex.tcl: version to 0.6.1.

2008-06-24  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* picoirc.tcl: Fixed ctcp responses (should use NOTICE).

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

	* picoirc.man: Cleaned up a bit, replaced deprecated [nl] usage
	  with [para].

2007-10-19  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* picoirc.man: Added an alternative that is somewhat simpler 
	* picoirc.tcl: to embed in an application. Based upon the picoirc
	               code posted to the wiki and as used in tkchat.

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>

	* irc.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-04-23  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* irc.tcl: Applied patch #1349154 by Kristoffer Lawson to add
	* irc.man: a command to retrieve the socket in use.

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

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

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

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

2004-09-24 Aaron Faupell <afaupell@@users.sourceforge.net>

	* irc.tcl: removed package require for logger and added config
	option to use logger. removed backwards compatibility code from
	connection and connect. added log and logname commands.

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

	* irc.tcl: Fixed expr'essions without braces.

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

2004-01-24  Andreas Kupries  <andreask@@activestate.com>

	* irc.man: Small documentation cleanups.

2004-01-20 Aaron Faupell <afaupell@@users.sourceforge.net>

	* irc.tcl Fixed incorrect usage of linsert in previous change.
	Removed uneeded state variable.

2003-10-22  David N. Welton  <davidw@@dedasys.com>

	* irc.tcl (network): Fixed usage of eval - thanks to Jeff Hobbs.

2003-07-27 Aaron Faupell <afaupell@@users.sourceforge.net>
	* irc.tcl removed catch around socket creation

2003-07-02 Aaron Faupell <afaupell@@users.sourceforge.net>
	* irc.tcl fixed logger not being turned off if debug
	was turned off prior to creating new connection.

2003-07-02 Aaron Faupell
	* irc.tcl moved cmd-reload to ::irc::reload. removed
	unused nick variable.
	* irc.man added all the recently created
	commands to the man page.


2003-06-30  David N. Welton  <davidw@@dedasys.com>

	* irc.tcl (::irc::connection): connection no longer takes
	host/port arguments.  This is done by connect now.  Added note
	that compatibility code for older versions should be removed after
	a release cycle or two.  (Aaron Faupell)
	(cmd-connect): connect command now takes hostname and port
	arguments. (Aaron Faupell)
	(cmd-reload): New command reloads irc.tcl file, making it possible
	to make changes in a running system without losing the connection.
	(::irc::connection): The unique namespace for irc connections no
	longer includes the hostname. (Aaron Faupell)
	(::irc::connections): New command - return list of existing
	connections (Aaron Faupell).
	(cmd-config): Per connection configuration (Aaron Faupell).
	(cmd-peername): New command - get socket peername.
	(cmd-sockname): New command - get socket name.
	(cmd-disconnect): New command - disconnect the connection without
	destroying it.

	* irc.man: Updated the man page to reflect the new connect and
	connection commands.

2003-05-28  David N. Welton  <davidw@@dedasys.com>

	* irc.tcl (cmd-quit): Add default QUIT message.

2003-05-25  David N. Welton  <davidw@@dedasys.com>

	* irc.tcl: Several cleanups/improvements by Aaron Faupell.
	(cmd-getevent) Fixed typo.
	(cmd-user): Added backwards compatible cmd-user.
	(cmd-connect): Minor improvements/cleanup.
	(GetEvent): Changed parsing of $line components.

2003-05-22  Andreas Kupries  <andreask@@activestate.com>

	* irc.man: Fixed some typos in the manpage which prevented
	  conversion.

2003-05-17  David N. Welton  <davidw@@dedasys.com>

	* irc.man: Add key option to channel join command.  Provided by
	  Aaron Faupell.

2003-05-16  David N. Welton  <davidw@@dedasys.com>

	* irc.man: Added Aaron's updated documentation, including the new
	  commands.

	* irc.tcl: Lots of improvements by Aaron Faupell, including: new
	  commands, and a new method of dispatching events.  Server PINGs
	  (as opposed to CTCP PINGS) automatically generate a reply, as a
	  convenience.  Version number 0.4.

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

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

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

	* irc.tcl: Accepted the patch in report [#718985] for a more
	  robust 'GetEvent' routine. Provided by Donal Fellows
	  <dkf@@users.sourceforge.net>.

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

	* irc.man:
	* irc.tcl:  Fixed bug #614591. Set version of the package to
	  to 0.3 throughout. Was insonsistent.

2003-01-25  David N. Welton  <davidw@@dedasys.com>

	* irc.tcl: Added Tcl requirement to package itself.

2003-01-24  David N. Welton  <davidw@@dedasys.com>

	* 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].

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

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

2003-01-08  David N. Welton  <davidw@@dedasys.com>

	* irc.tcl: Make sure 'api' commands return strings, not lists.
	  (DispatchServerEvent): Add a missing join, to keep

2002-12-16  David N. Welton  <davidw@@dedasys.com>

	* irc.tcl: Use 'logger' package for error/debug reporting.
	  Cleanups with regards to possible 'bgerror' situations (network
	  input/output).  Bumped version number to 0.3.

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

	* irc.man: Added doctools manpage.

2002-02-14  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* irc.tcl: Frink run.

	* irc: Version is now 0.2 to distinguish this from the code in
	  tcllib release 1.2

2001-11-19  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* irc.n:
	* irc.tcl: Applied patch #481477.
@


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


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


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
@
	* irc.tcl (::irc::connection): Fixed [Bug 2038217], a
	* irc.man: creative-writing problem. Bumped the package
	* pkgIndex.tcl: version to 0.6.1.
@
text
@d1 6
@


1.37
log
@Fixed ctcp responses to use NOTICE and added wubchain
@
text
@d1 6
@


1.36
log
@
	* picoirc.man: Cleaned up a bit, replaced deprecated [nl] usage
	  with [para].
@
text
@d1 4
@


1.35
log
@Added picoirc package
@
text
@d1 5
@


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


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


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


1.31
log
@	* irc.tcl: Applied patch #1349154 by Kristoffer Lawson to add
	* irc.man: a command to retrieve the socket in use.
@
text
@d1 6
@


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


1.29
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.28
log
@2004-09-24 Aaron Faupell <afaupell@@users.sourceforge.net>

        * irc.tcl: removed package require for logger and added config
        option to use logger. removed backwards compatibility code from
        connection and connect. added log and logname commands.
@
text
@d1 6
@


1.27
log
@Scattered small fixes, mostly adding braces to unbraced
expressions.

Fixed problem with mismatched package names for the packages
implementing the standard types.
@
text
@d1 6
@


1.26
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 4
@


1.25
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.25.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.24
log
@
	* sak.tcl: Added a very primitive approval mechanism to suppress
	  output from the package comparison in 'status'. Allows to work
	  through a set of problems with repeated comparison, approving
	  packages when done.

	* sak.tcl: Extended functionality for release engineering. Better
	  comparison of current state against last release. Alerts for
	  mismatches in version numbers of packages versus changes made to
	  them.

	* PACKAGES: New file. Always carries the package information from
	  the last release. Basis for the release status work above.
	  Currently contains the 1.4 data.

	+ Reviewed modules, updated version numbers.
@
text
@d1 6
@


1.23
log
@2004-01-20 Aaron Faupell <afaupell@@users.sourceforge.net>

        * irc.tcl Fixed incorrect usage of linsert in previous change.
        Removed uneeded state variable.
@
text
@d1 4
@


1.22
log
@* irc.tcl (network): Fixed usage of eval - thanks to Jeff Hobbs.
@
text
@d1 5
@


1.21
log
@2003-07-27 Aaron Faupell <afaupell@@users.sourceforge.net>
        * irc.tcl removed catch around socket creation
@
text
@d1 4
@


1.20
log
@fixed logger not being turned off if debug was turned off prior to creating new connection.
@
text
@d1 3
@


1.19
log
@* irc.tcl moved cmd-reload to ::irc::reload. removed
unused nick variable.
* irc.man added all the recently created
commands to the man page.
@
text
@d1 4
@


1.18
log
@* irc.tcl

   (::irc::connection): connection no longer takes host/port
   arguments.  This is done by connect now.  Added note that
   compatibility code for older versions should be removed after a
   release cycle or two.  (Aaron Faupell)

   (cmd-connect): connect
   command now takes hostname and port arguments. (Aaron Faupell)

   (cmd-reload): New command reloads irc.tcl file, making it possible
   to make changes in a running system without losing the connection.

   (::irc::connection): The unique namespace for irc connections no
   longer includes the hostname. (Aaron Faupell)

   (::irc::connections): New command - return list of existing
   connections (Aaron Faupell).

   (cmd-config): Per connection configuration (Aaron Faupell).

   (cmd-peername): New command - get socket peername.

   (cmd-sockname): New command - get socket name.

   (cmd-disconnect): New command - disconnect the connection without
   destroying it. (All by Aaron Faupell).

* irc.man: Updated the man page to reflect the new connect and
  connection commands.
@
text
@d1 7
@


1.17
log
@* irc.tcl (cmd-quit): Add default QUIT message.
@
text
@d1 23
@


1.16
log
@* irc.tcl: Several cleanups/improvements by Aaron Faupell.
(cmd-getevent) Fixed typo.
(cmd-user): Added backwards compatible cmd-user.
(cmd-connect): Minor improvements/cleanup.
(GetEvent): Changed parsing of $line components.
@
text
@d1 4
@


1.15
log
@
	* irc.man: Fixed some typos in the manpage which prevented
	  conversion.
@
text
@d1 8
@


1.14
log
@* irc.man: Add key option to channel join command.  Provided by Aaron
  Faupell.
@
text
@d1 5
@


1.13
log
@* irc.man: Added Aaron's updated documentation, including the new
  commands.

* irc.tcl: Lots of improvements by Aaron Faupell, including: new
  commands, and a new method of dispatching events.  Server PINGs (as
  opposed to CTCP PINGS) automatically generate a reply, as a
  convenience.  Version number 0.4.
@
text
@d1 5
@


1.12
log
@
	*
	* Released and tagged Tcllib 1.4 ========================
	*
@
text
@d1 10
d15 1
a15 1
	* 
@


1.11
log
@
	* irc.tcl: Accepted the patch in report [#718985] for a more
	  robust 'GetEvent' routine. Provided by Donal Fellows
	  <dkf@@users.sourceforge.net>.
@
text
@d1 6
@


1.10
log
@
	* irc.man:
	* irc.tcl:  Fixed bug #614591. Set version of the package to
	  to 0.3 throughout. Was insonsistent.
@
text
@d1 6
@


1.9
log
@* irc.tcl: Added Tcl requirement to package itself.
@
text
@d1 6
@


1.8
log
@* 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].
@
text
@d1 4
@


1.7
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 8
@


1.6
log
@	(DispatchServerEvent): Add a missing join, to keep the list a
	string.
@
text
@d1 4
d8 1
a8 1
	(DispatchServerEvent): Add a missing join, to keep
d13 2
a14 2
	Cleanups with regards to possible 'bgerror' situations (network
	input/output).  Bumped version number to 0.3.
@


1.5
log
@* irc.tcl: Make sure 'api' commands return strings, not lists.
@
text
@d4 1
@


1.4
log
@* irc.tcl: Use 'logger' package for error/debug reporting.  Cleanups
  with regards to possible 'bgerror' situations (network
  input/output).  Bumped version number to 0.3.
@
text
@d1 4
@


1.3
log
@
	* irc.man: Added doctools manpage.
@
text
@d1 6
@


1.2
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 4
@


1.1
log
@
	* irc: Added IRC example to examples section. Patch #481479.

	* irc.n:
	* irc.tcl: Applied patch #481477.
@
text
@d1 7
@

