Switch to DOS line endings
git-repo: Perl module XML::Reader, version 0.40

Allow XML::Reader to use the pure perl parser XML::Parsepp as an alternative to the
usual XML::Parser.
git-repo: Perl module XML::Reader, version 0.41

Change the way XML::Reader->new is used: (XML::Reader->new() now throws an
exception)
Old way: my $rdr = XML::Reader->new('test.xml') or die "Error: $!";
New way: my $rdr = eval{ XML::Reader->new('test.xml') } or die "Error: $@";
or new : my $rdr = XML::Reader->new('test.xml');
git-repo: Perl module XML::Reader, version 0.42

Add test file 0040_test_Module.t
git-repo: Perl module XML::Reader, version 0.43

Add a new option "dupatt" to XML::Reader->new() to allow for duplicate
attributes: (only valid when used in conjunction with "use XML::Reader qw(XML::Parsepp);")
my $rdr = XML::Reader->new('test.xml', {dupatt => '|'});
The concatenation string {dupatt => $str} is restricted to printable ascii excluding alphanumeric, " and '
Include explicit dependency on version 0.04 of XML::Parsepp
git-repo: Perl module XML::Reader, version 0.44

Allow { dupatt => '|' } with slurp_xml()
Allow { root => '/' } with { filter => 5 } / slurp_xml()
git-repo: Perl module XML::Reader, version 0.45

Refactor the code that allows { root => '/' } with { filter => 5 } / slurp_xml()
git-repo: Perl module XML::Reader, version 0.46

Error correction in the code that allows { root => '/' } with { filter => 5 } / slurp_xml()
git-repo: Perl module XML::Reader, version 0.47

Remove the dependencies on XML::Parser and XML::Parsepp and refactor/move the tests
out into XML::Reader::Testcases. The tests will later be called by the new modules
XML::Reader::PP and by XML::Reader::RS
Yet more error correction in the code that allows { root => '/' } with { filter => 5 }
/ slurp_xml()
git-repo: Perl module XML::Reader, version 0.48

Refactor Test cases in XML::Reader::Testcases.
git-repo: Perl module XML::Reader, version 0.49

Make "use XML::Reader" (without any arguments) not load any of the modules "XML::Parser"
or "XML::Parsepp".
git-repo: Perl module XML::Reader, version 0.50

Add the possibility of reading http (using Net::HTTP)
git-repo: Perl module XML::Reader, version 0.51

Fix a typing error in the POD documentation:
"...an URL..." ==> "...a URL..."
git-repo: Perl module XML::Reader, version 0.52

I had forgotten to change another thing in the documentation (since 0.40, 24 Jun 2012):
"use XML::Reader;" should be spelled: "use XML::Reader qw(XML::Parser);"
git-repo: Perl module XML::Reader, version 0.53

This entry (0.53) only exists because I have forgotten to put in a changes entry
in the previous version (0.52)
git-repo: Perl module XML::Reader, version 0.54

introduce Acme::HTTP
git-repo: Perl module XML::Reader, version 0.55

replace the comple time "use Acme::HTTP" by the run time "require Acme::HTTP"
git-repo: Perl module XML::Reader, version 0.56

allow the branch section to contain sub-paths that don't start with slash
before:
{ root => '/abs/sub1/sub2', branch => [ '/path3/path4', '/path5/path6' ] }
after:
{ root => '/abs/sub1/sub2', branch => [ 'path3/path4', 'path5/path6' ] }
git-repo: Perl module XML::Reader, version 0.57

Allow a simple conditional [@attr="value"] inside a path expression, for example
{ root => '/abs/sub1[@name="alpha"]/sub2',
branch => [ 'path3[@id="t1"]/path4', 'path5/path6/@code="data"' ] }
git-repo: Perl module XML::Reader, version 0.58

Error correction in get_token(): Change the existing if-statement:
if (ref($self->NB_fh) eq 'Net::HTTP')
into
if (ref($self->NB_fh) eq 'Net::HTTP' or ref($self->NB_fh) eq 'Net::HTTPS')
update the documentation
update test cases