Revision history for Perl extension Util.
0.05 Tue Jul 22 15:44:05 2003
added squash(): similar to trim: flattens
multiline text to one line - useful for source filters
changed ':string' tag to ':text' and string.t to text.t
minor documentation tweaks
added a TODO file
0.04 Fri Jul 04 12:37:36 2003
added missing find() export
renamed jscript() - now called js()
added no-arg support (and docs) to mime-type subs:
html(), js(), text() and xml()
0.03 Wed Jun 18 16:36:43 2003
removed:
dquote: only used as a helper sub for csv()
jshtml: markup in code == evil
quote: unused
redirect: markup in code == evil - implemented by CGI.pm
squote: only used as a helper sub for csv()
urlize: unused
min: List::Util::min, List::Util::minstr
max: List::Util::max, List::Util::maxstr
added:
text: text/plain header
xml: text/xml header
0.02 Wed May 28 19:18:20 2003
various AWOL snippets of code and documentation hunted down and added:
added missing any() code and documentation
2002-09-26: any() with no args now flips a coin
2002-09-23: added pick and shuffle enhancements to any()
added missing infinity() / inf() wrapper / documentation
added missing jscript() code
added missing redirect() code / doc
added missing commify() code /doc
new: dquote, squote, apply, arrayref, coderef, hashref,
scalarref, find, csv, min, max and swap
removed Tie::IxHash dependency from test script
added documentation for reader() and removed GENERATOR interface to it
from readfile()
added atime() and ctime() to mtime() to round out the stat() trilogy
renamed uid -> id() to keep it out of setuid()'s hair
assorted POD cleanups
hid documentation for private subs/classes
fixed glaring bug in any(): was using fixed upper bound value
for the array instead of redefining it after each splice
added swap()
added README and license info
Thanks to Joshua Keroes and Jeroen Latour for a variety of fixes,
suggestions, feedback &c.
0.01 Sun Jan 21 18:36:29 2001
- original version; created by h2xs 1.20 with options -nUtil