[libxml-simple-perl] branch master updated (022b733 -> 4d3f640)
gregor herrmann
gregoa at debian.org
Fri Dec 4 17:34:54 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libxml-simple-perl.
from 022b733 update changelog
new f283072 Add debian/upstream/metadata
new 64f3949 Update debian/changelog
adds 3bf27ac Initial revision
adds 753426a removed - well and truly obselete
adds 9f51c7a Added change summary for 1.07b
adds 78d7edb - added t/0_Config.t - removed convert
adds eff5415 - removed prerequisite module list - added test for XML::SAX as an option - added warning if XML::NamespaceSupport not installed - added version dependence for AUTHOR and ABSTRACT_FROM
adds 50da4fb - updated parser requirements to reflect SAX support - updated 'NEW IN THIS RELEASE' section from Changes file - changed STATUS to indicate beta release - documented removal of 'convert' script
adds 1680843 - removed tests which used parseropts to toggle XML::Parser namespace mode - updated for new version number
adds e4dad1f New test script which lists installed XML modules and version numbers and documents the default parser module
adds 3799402 Removed encoding declaration from xmldecl test as it caused problems for XML::SAX::PurePerl
adds ad2b7fd removed utime() code which still seems to cause grief on some platforms
adds 6f34cec fixed erroneous comment
adds b84390f removed encoding declaration which caused problems for XML::SAX::PurePerl
adds 4155f1a - added support for using SAX parsers - added parser package selection via $ENV{XML_SIMPLE_PREFERRED_PARSER} or $XML::Simple::PREFERRED_PARSER - added support for acting as a SAX handler - added 'Handler' option for generating SAX events - added support for 'nsexpand' option for both XMLin() and XMLout() - added 'DataHandler' option for 're-throwing' events - changed searchpath to default to current directory if not specified - moved slurping of STDIN from build_tr [...]
adds 95f80f9 New test script for SAX handling, driving and 'filtering'
adds 90b9516 New test script for namespace handling under SAX
adds 0c5bd60 Silly SAX filter module to support t/7_SaxStuff.t
adds 4bb6214 added test scripts and support modules
adds ee2c0ae - removed superfluous BEGIN block - added check for specific version of XML::NamespaceSupport
adds a2aa4d5 added warning re parseropts being deprecated - added missing support for default namespaces on output - added code to workaround outstanding issues in NamespaceSupport::declare_prefix() - removed redundant code to translate Clarkian names other than when they are hash keys - added CVS Id
adds 9c538cf - updated change log for new release - notice re beta status
adds bd719fa - added CVS Id
adds 7d48e8b fixed broken namespace code which appeared to work with libxml and nothing else - updated POD for searchpath option
adds 9de00ae - changes to workaround test timing issues
adds 31d1ca8 - fixed broken tests for default namespace declarations
adds dddfa6a - removed XML::Parser dependencies
adds a7c1620 Updated for release 1.08_01
adds 43bce8e - POD update: alphabetised options
adds ca9c069 - removed 5005threads locking code for ithreads compatibility
adds 17fc5e4 - moved Simple.pm to lib/XML/Simple.pm
adds 31c7bf7 - added FAQ.pod to distribution
adds ca2c428 - added 'Why is XML::Simple so slow?' - added 'Why does XMLout() insert <name> elements (or attributes)?' - sundry minor edits
adds 8d722cf - added question about empty elements
adds 90220f3 - fixed test which assumed hash key order
adds f0ebae8 - ported tests scripts to Test::More for improved diagnostics
adds 5ef0cc0 - added 'strict mode' and bumped version to 2.00
adds 89b55cc - fixed stringification of keyattr values (reported by Trond Michelsen)
adds bf23405 - POD update for stringification error in strict more
adds ad8217e - added t/9_Strict.t
adds e344c6b - minor formatting tweak
adds a8b5270 - fixed path to Simple.pm - fixed email address
adds 3989c04 - POD updates (documented suppressempty for XMLout)
adds cb0a88b - replaced ref() eq ?? with UNIVERSAL::isa()
adds 2e3268e - put back missing File::Spec
adds 8140c60 - added dependency for Test::More
adds 4a056d8 - for 2.00 release
adds 746a233 - fixed bug whereby :strict mode required forcearray on XMLout()
adds e833e9c - more tests for :strict mode
adds 5a9e249 - bumped version to 2.01
adds 47dca73 - for 2.01 release
adds 8d4d77f - changed Storable calls to use locking
adds 9276970 - for release 2.02
adds 9f29a4b - bumped version number for release 2.02
adds d3eac5c - fixed circular reference check (patch from Theo Lengyel)
adds fd1c188 - for release 2.03
adds cbb0905 - integrated a patch from Michel Rodriguez + new facility for removing extra levels of indirection (using the new 'GroupTags' option) + new facility for rolling the dreaded 'content' hash up into a scalar if there are no keys left after array folding (using the '-' prefix mode on the ContentKey option) + new facility for doing variable substitution in the XML; variables can be defined in Perl (using the new 'Variables' option) or in the XML [...]
adds 96b752f - tests for new features in release 2.04
adds d855017 - Updated for 2.04 release
adds d0eda3c - fixed warnings when NormaliseSpace undefined - added support for specifying ForceArray using regular expressions - added check to escape_value to guard against undefined argument - added NoIndent option (requested by Afroze Husain Zubairi)
adds 5ea8a89 - added tests for regexes in ForceArray
adds b030e6f - adjusted uninitialised value warning test to enable warnings first - added test for NoIndent option
adds e69f481 - for release 2.05
adds 5072a73 - fixed strict mode bug where ForceArray was demanded on output - suppressed warning re uninitialised value
adds c772e88 - test strict mode bug fix
adds d89ef89 - enable warnings
adds fc2d1b8 - for 2.06 release
adds eb39b1f - removed new-style loop which broke on 5.005_03 - added comment re old versions of Storable - deferred to the cargo cult police - suppressed more uninitialised variable warnings
adds e5d89ba - added check for old versions of STorable
adds e73d95b - fixed duplicate declaration which caused warnings
adds 74fcd16 - for 2.07 release
adds 1dd0f99 - patch for no variable expansion in attributes
adds cee766c - address/URL updates
adds 5efb3a4 - for release 2.08
adds b64d456 - POD updates
adds 9843c7b - fixed link to Perl XML FAQ - added Q+A re deprecation of ParserOpts option
adds 6366d76 - fixed test bug re hash ordering assumption
adds 4a992ab - complete rewrite in the hope of getting CPAN.pm to see XML::SAX as a prerequisite if no parser installed
adds c4ad686 - for release 2.09
adds 81068d5 - Added AttrIndent option (patch from Volker Moell) - Hash keys are now sorted alphabetically by default; enable the new NoSort option if you don't want this (patch from Volker Moell) - Fixed bug where disabling array folding broke anonymous array handling - Fixed bug when unfolding a tied hash - SuppressEmpty patch from Douglas Wilson - POD update re XMLin(XMLout()) caveats (bug report from Slaven Rezic)
adds 5ba3532 - tests for new options - numerous test improvements thanks to Devel::Cover
adds b6f073c - added t/A_XMLParser.t and META.yml
adds be0a496 - for release 2.10
adds e2c5205 - fixed test with hash ordering assumption
adds d7cdddf - for release 2.11
adds bfa869a - integrate ValueAttr patch from Anton Berezin (XMLout() support still pending)
adds 6254daf - integrate ValueAttr patch from Anton Berezin
adds 19503e1 - added NumericEscape option - added ValueAttr option (patch from Anton Berezin) - suppress 'wide character in print' warning (reported by Dawei Lin)
adds 5e92876 - for the 2.12 release
adds 01e9a3e - fix GroupTags/XMLout corrupting
adds 10648ab - fix inconsistencies in SuppressEmpty with XMLout
adds 82379a7 - tweak check for older Perls
adds 027f4f8 - for 2.13 release
adds da6d42d - add mising comma (spotted by Philip Wooldridge)
adds f075924 - VMS locking fixes (patch from Peter (Stig) Edwards)
adds 07a4473 - VMS unlink fixes (patch from Peter (Stig) Edwards)
adds c854247 - old (probably useless) stuff
adds 3ac9d50 - run individual test scripts
adds 022da43 - things to do
adds 7224d23 - for 2.14 release
adds 05b9a29 - things that aren't in CVS
adds 24eca47 - auto generate MANIFEST
adds 2eec43f - seems spurious
adds 12bb640 - ignore Devel::Cover stuff
adds 8248d52 - new config file for using 'release' script
adds 5990e7c - allow '.' characters in variable names
adds 09872b0 - fix behaviour of XMLout() with undef in arrayref and SuppressEmpty enabled
adds e2d3a64 - automatically load IO::Handle if required to parse from lexical filehandle
adds c3da234 - integrate Dan Sully's patch to reduce memory usage
adds 12355bf - reject known-bad SAX parsers - if no parser installed, default to XML::SAX::Expat
adds eeeaa14 - for 2.15 release
adds 27647d2 - added test for bad GroupTags option
adds dc8e708 - add hook method: new_hashref()
adds 968452e - refactor cache handling routines for easier overriding
adds 09707d6 - remove occurrences of indirect object syntax
adds 05f79e5 - refactoring of code to turn function calls into method calls
adds 2992b65 - for 2.16 release
adds 688df4b - more ideas
adds 9a6e600 - refactor XMLin() to use new public methods parse_string, parse_file and parse_fh - begin documentation of hook methods
adds d492761 - added documentation for hook methods
adds b9d6390 - fixed reversed args (expected vs received)
adds 1f43c7b - use ::ExportLevel (patch from Stuart Moore)
adds 431514c - reimplement exporter change
adds 6f7bbd5 - don't hard code expected version number
adds 10321b5 - make test more robust to file mtime inaccuracies
adds a35713a - for 2.17 release
adds 13e1058 - for 2.17 release
adds 1989602 - add die_or_warn handling for non-unique key attributes values during array folding
adds e66f79a port source history from CVS - strip out CVS $Id$ keywords
adds 9c4a826 switch to using lexical filehandles
adds 9de72e7 remove old cruft files
adds ef499b2 switch to use Dist::Zilla for release management
adds 64ab853 ignore build files
adds e9e0517 whitespace fixes (remove tabs and trailing WS)
adds 3020b5a disable POD coverage tests
adds eb31116 tweak abstract
adds c5a09b8 restrict scope of :strict mode to calling package
adds e8c6463 add tests for package-scoped :strict mode
adds 77f7804 add documentation for StrictMode option
adds aed61b3 update POD to reflect best practise regarding :strict and options
adds d23f1e2 use "warnings" rather than setting $^W
adds 789a422 v2.19_01
adds 2ae1f11 set global $^W for tests that require it
adds 500a860 v2.19_02
adds 764e4a2 suppress warning from empty CDATA section
adds 9697af6 add additional calls to new_hashref
adds 8eece28 v2.20
adds ac2dee2 typo fixes
adds e469c46 typo fixes
adds 42f38cc Merge pull request #4 from dsteinbrunner/patch-1
adds bac12ca Fix warnings about unescaped { on perl 5.17.6+
adds 2724cb9 Merge pull request #1 from kentfredric/unescaped
adds 7d4db30 explicitly load FileHandle to work around test failures on RHEL
adds a56392f remove some eval wrappers from test scripts
adds ed7c049 improved diagnostics - give caller via Carp::croak on parse error
adds 256dc28 allow tests to run in parallel - use a unique filename in each
adds e88d829 add blank line to suppress build-time warning from dzil
adds 5bd5c41 POD update including mention of XML::Twig as per RT#79228
adds df37ee7 switch to use lexical warnings rather than the global $^W
adds 3da0927 v2.21
adds 293bfd5 Imported Upstream version 2.21
new a79eb9f Merge tag 'upstream/2.21'
new af9da94 Update debian/changelog
new ba2cab5 Refresh 01_manpage-has-bad-whatis-entry.diff (offset).
new e4b0cd2 Reformat debian/control with cme
new 0d9e0fe Mark package as autopkgtest-able.
new a916f56 Declare compliance with Debian Policy 3.9.6.
new 3bfd304 Add a patch to fix a spelling mistake.
new 4d3f640 releasing package libxml-simple-perl version 2.21-1
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Changes | 15 +++++
LICENSE | 22 ++++----
MANIFEST | 1 +
META.json | 17 ++++--
META.yml | 8 +--
Makefile.PL | 64 ++++++++++++----------
README | 6 +-
debian/changelog | 14 ++++-
debian/control | 18 +++---
.../patches/01_manpage-has-bad-whatis-entry.diff | 9 ++-
debian/patches/series | 1 +
debian/patches/spelling.patch | 18 ++++++
debian/upstream/metadata | 6 ++
dist.ini | 2 +-
lib/XML/Simple.pm | 58 +++++++++++---------
lib/XML/Simple/FAQ.pod | 5 +-
t/1_XMLin.t | 54 +++++++-----------
t/2_XMLout.t | 37 +++++++------
t/3_Storable.t | 4 +-
t/4_MemShare.t | 3 +-
t/5_MemCopy.t | 2 +-
t/7_SaxStuff.t | 2 +-
t/8_Namespaces.t | 6 +-
t/A_XMLParser.t | 18 ++----
t/B_Hooks.t | 1 -
t/release-pod-syntax.t | 5 +-
26 files changed, 225 insertions(+), 171 deletions(-)
create mode 100644 debian/patches/spelling.patch
create mode 100644 debian/upstream/metadata
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libxml-simple-perl.git
More information about the Pkg-perl-cvs-commits
mailing list