CHANGE LOG
Version 1.60 (2008/08/06)
Fixed up the tests some more, updated changelog. (Which I'd
forgotten about...)
Version 1.59 (2008/06/01)
Better tests, better Meta.yml.
Version 1.58 (2008/05/28)
Another attempt at cleanup, as well expanding the Meta.yml file.
Version 1.57 (2008/05/28)
Cleaned up the Mac-specific files that were getting created in the
archive.
Version 1.56 (2008/05/27)
Added the start of a testing suite. In the process, I found an
error: HTML defines the tag 'NOFRAMES', not 'NOFRAME'. Both are
currently in the tag list, but consider 'NOFRAME' depriciated.
The test suite requires Test::More and Test::Output.
Version 1.55 (2003/10/28)
New maintainer: Daniel T. Staal. No major changes in the code,
except to complete the tag list to HTML 4.01 specifications. (With
the exception of the 'S' tag, which I want to test, and is
depreciated anyway. Note that the DOCTYPE is not actually a HTML
tag, and is not currently included.)
Version 1.54 (2001/08/20)
The terms-of-use have been placed in the distribution file
"COPYING". Also, small documentation tweaks were made.
Version 1.51 (2001/08/16)
No real changes to code; just improved documentation, and removed
HTML::Entities and HTML::Parser from ./etc at CPAN's request.
Version 1.47 (2000/06/10)
No real changes to code; just improved documentation.
Version 1.45 (1999/02/09)
Cleanup for Perl 5.005: removed duplicate typeglob assignments.
Version 1.44 (1998/01/14)
Win95 install (5.004) now works. Added SYNOPSIS to POD.
Version 1.41 (1998/01/02)
Removed $& for efficiency. *Thanks, Andreas!*
Added support for OPTION, and default now puts newlines after SELECT
and /SELECT. Also altered "TELEM" syntax to put newline after
end-tags of list element tags (like /OPTION, /LI, etc.). In theory,
this change could produce undesireable results for folks who embed
lists inside of PRE environments... however, that kind of stuff was
done in the days before TABLEs; also, you can always turn it off if
you really need to. *Thanks to John D Groenveld for these patches.*
Added text_nbsp(). *Thanks to John D Groenveld for the patch.* This
method may also be invoked as nbsp_text() as in the original patch,
but that's sort of a private tip-of-the-hat to the patch author, and
the synonym may go away in the future.
Version 1.37 (1997/02/09)
No real change; just trying to make CPAN.pm happier.
Version 1.32 (1997/01/12)
NEW TOOL for generating Perl code which uses HTML::Stream! Check
your toolkit for html2perlstream.
Added built-in support for escaping 8-bit characters.
Added "LATIN_1" auto-escape, which uses HTML::Entities to generate
mnemonic entities. This is now the default method for
HTML::Stream::Latin1.
Added "auto_format()," so you can now turn auto-formatting off/on.
Added "private_tags()", so it is now possible for HTML streams to
each have their own "private" copy of the %Tags table, for use by
"set_tag()".
Added "set_tag()". The tags tables may now be modified dynamically
so as to change how formatting is done on-the-fly. This will
hopefully not compromise the efficiency of the chocolate interface
(until now, the formatting was compiled into the method itself), and
*will* add greater flexibility for more-complex programs.
Added POD documentation for all subroutines in the public interface.
Version 1.29 (1996/12/10)
Added terminating newline to comment(). *Thanks to John D Groenveld
for the suggestion and the patch.*
Version 1.27 (1996/12/10)
Added built-in HTML::Stream::Latin1, which does a very simple
encoding of all characters above ASCII 127.
Fixed bug in accept_tag(), where 'my' variable was shadowing
argument. *Thanks to John D Groenveld for the bug report and the
patch.*
Version 1.26 (1996/09/27)
Start of history.