1 2Revision history for XML::NamespaceSupport: 3 41.08 thu 20020822 14:01 5 - "fix" it to follow the latest XML NS Errata barfing around 6 71.07 mon 20020527 14:41 8 - added undeclare_prefix() thanks to Christian Glahn. 9 101.06 tue 20020514 17:36 11 - CPAN problem, had to change the version 12 131.05 fri 20020404 14:00 14 - added a number of rather good speedups by converting a lot of 15 the code to use arrays instead of hashes. More of the same kind 16 of tuning is expected for the next version. 17 - fixed another bug, again thanks to Grant McLean, due to which 18 declarePrefix() was not functionning according to the spec (it 19 failed to set a random prefix when the prefix was undef). 20 211.04 fri 20020125 18:34:39 22 - fixed a very nasty bug reported by Grant McLean. getPrefix() had 23 an immediate return() inside of a while() that iterated over the 24 declared prefixes using each(). Because of that, calling 25 getPrefix() twice in a row would return nothing the next time 26 because the each() internal iterator wasn't reset. Sometimes Perl 27 bites. 28 291.03 wed 20020123 19:04:19 30 - a few warnings were confusing people when they wrongly used undef 31 prefixes. The warning has now been made explicit (as it reveals a 32 problem in the calling code). 33 - turned the namespace constants into variables so that it is easier 34 to use them from outside. 35 361.02 thu 20011129 19:04:38 37 - misc fixes in the docs 38 - removed the uri_unknown_prefix option as it wasn't what Matt 39 thought it patched (it did seem strange, but then I've seen 40 stranger feature requests ;-) 41 - added the automatic generation of prefixes when they are set 42 to undef. Be warned that it's a potentially dangerous behaviour 43 if you mix undef and the empty string. However this is compliant 44 with SAX2 and PerlDOM. 45 460.02 - 1.00 wed 20011128 23:37:41 47 - misc fixes in the docs and parts of the code 48 - added the uri_unknown_prefix option (Matt Sergeant) 49 500.02 thu 20010920 16:39:31 51 - integrated a number of fixes and suggestions from the perl-xml 52 list (thanks to in no particular order and with possible 53 accidental omissions: Eric Bohlman, Ken MacLeod, Bart Schuller, 54 Andrew Pimlott, Tim Bray, Adam Turoff, and Duncan Cameron). 55 - integrated Duncan Cameron's version: 56 . changed name to XML::NamespaceSupport to mirror the SAX2 57 spec 58 . added all the interfaces corresponding to that class 59 . added a few tests 60 - fixed a few bugs 61 - added aliases for people that prefer Java-style names 62 - updated docs 63 - included and updated tests that were unreleased in the first 64 version 65 660.01 sun 20010916 21:20:20 67 - original version 68 69