[libyaml-tiny-perl] annotated tag upstream/1.64 created (now 66d89a2)

gregor herrmann gregoa at debian.org
Fri Oct 10 12:18:16 UTC 2014


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag upstream/1.64
in repository libyaml-tiny-perl.

        at  66d89a2   (tag)
   tagging  284def326ea2102c16d7cc10fa4e8dba110ffba1 (commit)
  replaces  upstream/1.63
 tagged by  gregor herrmann
        on  Fri Oct 10 14:07:23 2014 +0200

- Log -----------------------------------------------------------------
Upstream version 1.64

Craig A. Berry (1):
      trim .DIR extension for VMS (RT#93297)

David Golden (88):
      improve SYNOPSIS and new() documentation
      add documents() method
      move method & function docs before spec
      Fix read_string heuristics for decoding input
      Make the write method create UTF-8 encoded files
      update Changes
      Require Perl v5.8.1
      Improve read() for strict, safe behavior
      Improve write() for safe, strict behavior
      Stricter encoding handling
      Consistent exception handling
      Lazy load Config and Fcntl
      update documentation for work in progress on 2.000 release
      add support for readng quoted keys
      escape hash keys if necessary
      Merge branch 'prepare-for-2.00'
      stop skipping double quoted key TML test
      test quoted empty hash key
      bump Test::More prereq to 0.90 (done_testing, etc.)
      Merge pull request #16 from Perl-Toolchain-Gang/testml-clean
      convert 17_toolbar to testml
      Reorganize test plans; move alternate YAML parsing to xt
      note that 13_perl_smith.tml is broken for YAML::Syck
      convert 14_yaml_org to TestML
      Major test reorganization and rationalization
      Reorganize test running
      Split all 11_meta_yaml.t tests into separate tml files
      implement TestMLTiny slurp inline
      TestUtils can load TestMLTiny directly with 'use' now
      update tests for v5.8.1 minimum
      use like() for testing error string
      consolidate function export tests to t/01_api.t
      fix default export test
      add t/README.md as a guide to testing
      Rename TestMLBridge to TestBridge
      Move yaml_ok() into test_yaml_perl()
      Converted 03_regression into tml-local tests
      have TestMLTiny skip junk lines after single-line points
      migrate yaml_error() tests to .tml
      fix testml for new bridge
      Consolidate and reorganize read() tests
      remove unused load_ok test function
      moved remaining test functions to TestBridge
      consolidate write() tests
      Consolidate read_string tests.
      YAML.pm compatibility testing
      fix error_like function to respect test label argument
      Allow YAML without trailing newline
      cover read/read_string as object methods
      put 11_read_string.t tests into subtests
      covered and fixed error message for invalid UTF-8 strings
      note a parsing clause as unreachable and uncoverable
      test coverage for unquoting empty double quotes
      Removing t/tml-spec/rountrip.t
      Remove t/lib/TestMLTiny.pm
      Reorganize and standardize TestML testing
      reimplment t/tml in perl
      start splitting local tests up by spec topics
      split nullref tests by data type
      split 03_regression by data type
      make tml file names singular
      merge nesting.tml into collection.tml
      split 02_basic by data_type
      write_string called as class method returns empty string
      rename tml-world files with legacy names
      Only the first document can be implicit
      multi-line scalar doc starting on header is not supported
      test coverage for quotes in quotes
      fix xt comparison tests
      use own cmp_deeply instead of is_deeply
      drop embedded TestML::Tiny perl prereq to 5.008001
      add .travis.yml
      improve diagnostics
      fix unquoted key regular expression
      fix UTF-8 character escaping on Perl v5.8
      fix error_like return code
      set .travis.yml to notify #yaml
      Make read/write_string return undef on exception
      make Travis notify success only on change
      remove the documents method
      make all errows throw exceptions
      revise and reorganize Changes for exceptions and testing work
      clarify that the exception change provides consistency
      xdg comments
      remove mention of write_utf8_string from Changes, as it has been removed
      note UTF-8 encoding incompatibilities in Changes
      Always quote numeric hash keys
      Quote numbers whenever they've been used as a string

Graham Knop (2):
      prevent warnings when Scalar::Util is missing or broken
      Remove eval around require Scalar::Util

Hilko Bengen (3):
      _load_string: Save $@ so we don't generate misleading error messages if $@ is clobbered.
      Test whether we detect duplicate keys in mappings
      Check mappings for unique keys

Ingy döt Net (51):
      Call a hash a hash!
      Remove testing support for YAML::Perl.
      Fixed a bug with empty array elem
      Fix https://github.com/Perl-Toolchain-Gang/YAML-Tiny/issues/6
      A Tiny change to the year of the Snake!
      Add data driven test basics
      Implement TestMLTiny
      Replace t/02basic.t with testml!
      Fix a small bug in t/02_basic.tml and TestMLTiny
      convert t/03_regression.t to testml.
      Convert t/11_meta_yml.t to testml
      convert t/12_plagger.t to testml
      convert 16_nullrefs and 18_tap to testml
      finish migration to testml
      Make this a testml test, but SKIP it.
      Remove XXX
      Eliminate duplicate testml runner code.
      Make xt tests run
      Multifile runner is a Util function.
      Refactor to put things in the right places.
      Wrote a testml test runner for single or multiple files.
      Added a unicode test
      Got code point 0 passing.
      All first 2048 code points passing except 92 (\) and 160
      Start refactoring the unicode test.
      Document all control char tests.
      Finish pruning and documenting. 53 tests.
      this didn't get changed when bridge class was renamed
      First stab at using TestML::Tiny.
      Upgrade to CPAN version 0.000001
      Small doc changes
      Add .travis.yml fir for CI testing
      Switch the .travis.yml file to the style on devel
      latest testml-tiny
      Switch this test to use PointMarker
      Move the deprecated variable next its code
      Delete irrelevant commented out code
      Refactor regexes:
      Don't return after _error
      First pass review notes.
      move flock code down to bottom
      Move the code into more regular layout
      Rename internal functions
      simplify code and possibly use less resources.
      more language tweaks
      Doc comments and tweaks
      Make a few changes to stay under 80 char wide.
      oops. left in a 'use XXX'
      A failing test. The Pod says it all.
      Put TODO wrapper around failing tests.
      Clean up the Travis yaml file.

James E Keenan (2):
      Add test demonstrating that CPAN #51491 has been fixed.
      Improve documentation for Load().

Jim Keenan (1):
      Boost test coverage

Karen Etheridge (81):
      :set fileformat dos -> unix
      s/^I/    /g
      fix repository and bugtracker metadata (RT#87985)
      :set fileformat=unix
      MANIFEST.SKIP
      bump version to 1.52
      .gitignore
      MANIFEST!
      properly fix metadata
      LICENSE, copied from 1.51 release
      bump version to 1.53
      Merge remote-tracking branch 'origin/master'
      convert to Dist::Zilla
      fix formatting in Changes file
      make spelling test pass
      fix EOLTests
      unignore build artifacts that are no longer produced
      make coverage test pass
      put links on separate lines
      replace link with one that works
      Merge branch 'topic/dzil'
      YAML-Tiny-1.54
      fix garbled changes entries (thanks sergeyromanov!)
      use warnings; in all code
      remove unneeded shebangs
      scan for prerequisites
      remove test using non-core modules
      ensure there are no non-core prereqs
      switch back to building with EUMM
      s/^I/    /g # no other changes!
      YAML-Tiny-1.55
      fix doc error for read_string
      changelog for [Test::Compile] release
      now add both a Makefile.PL and Build.PL
      YAML-Tiny-1.56
      make file permissions consistent (RT#89281)
      add a CONTRIBUTING file, copied from Path-Tiny
      documentation is literal here; also show a method that does not use mymeta_requires
      refresh CONTRIBUTING file, now autogenerated
      provide non-utf8 file encodings, for dzil5
      update CONTRIBUTING file
      for now, extract EOLTests until I figure out how to whitelist the problem file
      easiest just to mark our entire corpus as "bytes - do not munge"
      stop AutoPrereqs from trying to read undecodable files
      refresh CONTRIBUTING file
      add contributors to metadata
      exempt MBT from core checks, as Makefile.PL is still available as a fallback
      canonicalize contributor names and addresses
      drop ego lines from changelog
      rename this file to keep portability tests happy
      add VERSION section to pod
      move pragmas above the package declaration, to allow plugins to more happily hack in a version etc
      YAML-Tiny-1.57
      [Test::CheckDeps] has been out of the bundle since 0.029
      YAML-Tiny-1.58
      changelog for 1.59
      YAML-Tiny-1.59-TRIAL
      cpantesters is green; time to ship this as stable (says xdg)
      YAML-Tiny-1.60
      YAML-Tiny-1.61
      Nicer check for Scalar::Util
      changelog for colon fix (RT#92916)
      YAML-Tiny-1.62
      tighter entries
      todo note about cleaning namespaces
      Merge pull request #29 from eserte/temp-cleanup
      Merge pull request #31 from hillu/errors
      Merge pull request #32 from hillu/dupkey
      changelog for recent changes
      YAML-Tiny-1.63
      Merge pull request #33 from haarg/loud-load-error
      changelog for PR#33
      simplify BEGIN block
      now using [Git::Contributors]
      add some keywords to metadata
      switch from JSON.pm to JSON::MaybeXS
      unneeded slash
      keep our namespace clean
      add IRC channel to metadata
      add test case from https://github.com/ingydotnet/yaml-pm/pull/22
      YAML-Tiny-1.64

Neil Bowers (2):
      Reformatted as per CPAN::Changes::Spec
      Noted change in format ready for next release

Slaven Rezic (1):
      cleanup temporary files in test suite

Tim Bunce (1):
      Fix handling of trailing colon in key name. RT#92916

adam (55):
      Adding YAML::Tiny
      Completed debugging all empty file cases
      Adding YAML.pm comparison to the tests
      Adding error messages
      Added some tiny sample documents
      Skip documens that fail to parse
      Adding the most basic header handling
      Adding write_sting for trivial documents
      Don't add the empty document if we don't hit a header
      Bits and pieces
      Bug fixes
      Hopefully can handle scalar documents
      Tweaks
      Adding list test
      fix
      More tests
      Added support for a one-element list
      Add dump support for a plain list
      Add dump support for a plain list
      Completed support for a single-element list
      Adding support for lists with more than one element in it
      Adding preamble for release
      Moving preamble
      Preparing for release
      Adding support for one-line root hashes
      Adding write support for undefs
      Adding multiple-element hash
      Preparing for release
      Incrementing version
      Removing the use of auto_install
      Starting to add nested HASH support
      Committing
      Fixing obvious bugs
      Merging in the new tests
      Added (hopefully) half the parser
      Implemented the basics
      Incrementing to 0.03
      Adding support for implicit document start, colon hash keys and single quotes.
      Adding several new features, and now support Plagger and vanilla.yml
      Incrementing version for release
      Updating vanilla.yml file and adding more plagger tests
      Integrated the syck compatibility to the test library
      Adding a YAML::Syck dependency when AUTOMATED_TESTING is enabled
      Updating tests based on revalation that YAML::Syck can't handle non-single documents
      Preparing for 0.10 release
      Bug fixes
      A ton of things ended up with the wrong newlines, correcting
      Adding multi-line support
      Adding back the syck test
      Preparing for release
      Fixing docs
      Fixing export
      iBug fix
      Fixing preamble
      Adding DumpFile and LoadFile support

adamk at cpan.org (98):
      A few changes
      Bug fix
      Adding new modules from laptop
      Bug fix, additional null hash format supported
      Adding failing test case
      fixing some bugs, skipping some bugs that the other guys have
      Preparing for release
      Committing more broken test cases
      Adding support for |-
      Adding additional test case
      More bug fixing
      Fixing the hitchiker bug
      Adding support for null hash/array
      Fixing some cases where I wasn't handling trailing whitespace
      More bug fixing
      Added support for open hash/array at EOF
      Syncing various stuff
      Adding a multi-byte META.yml sample
      Preparing for a release
      Adding support for null length reference documents
      Preparing for incremental release
      Trying to fix a bug
      Updating to newer tests
      Adding to the test count
      Converting to ExtUtils::MakeMaker
      Converting M:I to EU:MM for ::Tiny modules
      Adding a new test file
      Removing the dep on perl
      tweak
      Preparing for release
      Fixing version
      Minor bug fix
      Bug fix
      Fixing support for unprintable characters
      Correcting version
      Removing explicit dependencies if they are not needed
      Various improvements
      Preparing for production release
      Adding additional test
      Adding better support for version headers
      Tweak
      Bug fix
      Completing the spec
      Clearing all non-patch bugs
      Adding scalar test
      Updating copyright
      Add small patch to "allow non-unicode byte to be first hash key char"
      Bug fixes
      Typo
      Re-adding the license key
      Adding support for document ends
      Skip Syck in a case we know it fails
      Switching to production version
      Tweak
      Makefile.PL tweaking (mostly build_require to test_requires)
      Better error handling
      Correcting test count
      Emergency bug fix release
      Small tweaks to YAML::Tiny
      Preparing for release
      Test fixes
      Adding support for _write_scalar sub-classing
      Moving to prod release
      Moving to prod release
      Adding minimal case
      Fixing the pathalogical case
      Incrementing for release
      Correcting copyright
      Working towards unicode suport
      Fixes for quotes and escaping
      Synchronised some code in the test suite back from Parse::CPAN::Meta
      More details in the error message
      Final error tweaks for release
      Final error tweaks for release
      Ready to go
      Fixing generation of quoted true/false/null values, so they can be read by the Ruby YAML parser.
      Performance fix
      Minor documentation and test changes
      Moved author tests to xt
      Fixed a case that YAML::Perl doesn't support
      Updated comparison YAML versions
      Get the test stuff right this time
      Newline fix
      One last nudge
      Save a k or so
      Save a k or so
      Minor tweaks
      Checking and cleaning Ingy's code for a dev release
      Initial experimental conversion back from exceptions to the documented errstr
      Tidy for release
      Switching to production release
      Only depend on the other YAML implementions during release_testing
      Only depend on the other YAML implementions during release_testing
      Fix for Scalar::Util older than 1.18
      Don't pollute META.yml with YAML test modules
      Major parsing bug fix
      Major parsing bug fix
      Bug fixes

chorny at cpan.org (4):
      use compatibility layer in Makefile.PL
      move modules from PREREQ_PM to BUILD_REQUIRES
      typo
      new version of compatibility code

dolmen at cpan.org (2):
      Add IO layer arg to slurp().
      One more UTF8 check

gregor herrmann (1):
      Imported Upstream version 1.64

ingy at cpan.org (1):
      r2291 at ingy:  ingy | 2006-07-05 22:35:08 -0700

ingy at ingy.net (10):
      Export Load and Dump by default, because other YAML modules do that.
      Test checkin from ingy...
      Bump version # and update Changes file.
      Remove dos line endings from Changes file.
      Remove dos line endings from YAML::Tiny.
      Test for line comments.
      Handle inline comments in many places.
      Forgot to uncomment this line
      Throw errors for plain scalars that YAML does not allow.
      YAML.pm is terrible about inline comments. Disabling all tests.

jkeenan (3):
      Test failure to provide filename to write().
      Small grammar corrections to documentation.
      Remove unreachable code.

neilbowers (1):
      Merge pull request #1 from neilbowers/master

nuffin at cpan.org (2):
      utf8 and BOM support
      fix floating point failure

smueller at cpan.org (4):
      Adding a test file for YAML::Syck/YAML::Tiny compatibility. (Round-trip problem because YAML::Syck places whitespace after the initial '---')
      add failing test for Spreadsheet-Read's META
      space to tab
      use Carp; Otherwise Carp::croak() isn't found

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libyaml-tiny-perl.git



More information about the Pkg-perl-cvs-commits mailing list