[libyaml-tiny-perl] branch master updated (0df68f4 -> d03b986)
gregor herrmann
gregoa at debian.org
Fri Oct 10 12:18:14 UTC 2014
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libyaml-tiny-perl.
from 0df68f4 update changelog
new 3d44485 Add debian/upstream/metadata
new 5a3f44b Update debian/changelog
adds b7ba64d Adding YAML::Tiny
adds 9d43ef1 Completed debugging all empty file cases
adds 5ac603d Adding YAML.pm comparison to the tests
adds a9ca0a2 Adding error messages
adds 89302d1 Added some tiny sample documents
adds 1ee71e5 Skip documens that fail to parse
adds f7cab50 Adding the most basic header handling
adds 3d6399b Adding write_sting for trivial documents
adds c750e24 Don't add the empty document if we don't hit a header
adds f717282 Bits and pieces
adds 2d7cb64 Bug fixes
adds d754c2b Hopefully can handle scalar documents
adds 0a25272 Tweaks
adds 0e4389e Adding list test
adds 057d8fe fix
adds fdae230 More tests
adds 6bc11da Added support for a one-element list
adds 1a975fb Add dump support for a plain list
adds d697d56 Add dump support for a plain list
adds 9aa30d2 Completed support for a single-element list
adds cbab08f Adding support for lists with more than one element in it
adds a253ccc Adding preamble for release
adds 768ea85 Moving preamble
adds fe8e267 Preparing for release
adds 0079c69 Adding support for one-line root hashes
adds 920c3e2 Adding write support for undefs
adds c678302 Adding multiple-element hash
adds 7732ce0 Preparing for release
adds 206cc6b Incrementing version
adds 309408f Removing the use of auto_install
adds 8debf0a Starting to add nested HASH support
adds 0ce9e07 Committing
adds e13108b Fixing obvious bugs
adds f76224b r2291 at ingy: ingy | 2006-07-05 22:35:08 -0700 I don't want to work much more on this module for the time being.
adds ea04f8b Merging in the new tests
adds 05c8454 Added (hopefully) half the parser
adds 1eb7fa7 Implemented the basics
adds 8dc65a1 Incrementing to 0.03
adds 3403cac Adding support for implicit document start, colon hash keys and single quotes.
adds 337b122 Adding several new features, and now support Plagger and vanilla.yml
adds f3e6eb2 Incrementing version for release
adds 34bc11b Updating vanilla.yml file and adding more plagger tests
adds 24856ef Adding a test file for YAML::Syck/YAML::Tiny compatibility. (Round-trip problem because YAML::Syck places whitespace after the initial '---')
adds b4f2716 A few changes
adds 3b309f8 Bug fix
adds fcc95ac Integrated the syck compatibility to the test library
adds 1ea8324 Adding a YAML::Syck dependency when AUTOMATED_TESTING is enabled
adds 7b94173 Updating tests based on revalation that YAML::Syck can't handle non-single documents
adds 65565e4 Preparing for 0.10 release
adds 3ea2fdf Bug fixes
adds 874b19d A ton of things ended up with the wrong newlines, correcting
adds 169ea39 Adding multi-line support
adds 317b69d Adding back the syck test
adds 72d8b80 Preparing for release y
adds 475509c Fixing docs
adds 5a9dc16 Fixing export
adds 5ab3c72 iBug fix
adds bb2d171 Fixing preamble
adds ba956cd Adding DumpFile and LoadFile support
adds 625d62d Adding new modules from laptop
adds 14c07c1 Bug fix, additional null hash format supported
adds 897f998 Adding failing test case
adds abc8114 fixing some bugs, skipping some bugs that the other guys have
adds 713ed8b Preparing for release
adds 1d9f3e6 Committing more broken test cases
adds ef8f7e7 Adding support for |-
adds dd4f560 Adding additional test case
adds c764f6a More bug fixing
adds 48e4b2e Fixing the hitchiker bug
adds c1cd533 Adding support for null hash/array
adds fde60cf Fixing some cases where I wasn't handling trailing whitespace
adds 8a46850 More bug fixing
adds 3fcf2a4 Added support for open hash/array at EOF
adds 4724a23 Syncing various stuff
adds c7d9788 Adding a multi-byte META.yml sample
adds 8795d9b Preparing for a release
adds bd96f47 Adding support for null length reference documents
adds 96269be Preparing for incremental release
adds fa575a6 Trying to fix a bug
adds 70d1c9b Updating to newer tests
adds dfd4296 Adding to the test count
adds 23c783f Converting to ExtUtils::MakeMaker
adds 04ea51d Converting M:I to EU:MM for ::Tiny modules
adds 47c961f Adding a new test file
adds bd2df53 Removing the dep on perl
adds 595923f tweak
adds d1f746b Preparing for release
adds 933821c Fixing version
adds 31258cd Minor bug fix
adds eae049e Bug fix
adds c2a726f Fixing support for unprintable characters
adds 5965ea9 Correcting version
adds 826f0ea Removing explicit dependencies if they are not needed
adds 646216b Various improvements
adds f1ec6ba Preparing for production release
adds c87b702 Adding additional test
adds a048c1c Adding better support for version headers
adds 232b862 Tweak
adds 79e9255 Bug fix
adds d3ac6e3 Completing the spec
adds de0fd1f Clearing all non-patch bugs
adds aa82104 Adding scalar test
adds 9f90293 Updating copyright
adds 269f358 Add small patch to "allow non-unicode byte to be first hash key char"
adds f604383 Bug fixes
adds fc5a0f7 Typo
adds 497b1a9 Re-adding the license key
adds 9b2145c Adding support for document ends
adds b6f6887 Skip Syck in a case we know it fails
adds 8bd0bf2 Switching to production version
adds 81ee714 Tweak
adds 3a0ea6e Makefile.PL tweaking (mostly build_require to test_requires)
adds 3d17e33 Better error handling
adds c8af6e8 Correcting test count
adds 67f7fd4 Emergency bug fix release
adds 3d9756c Small tweaks to YAML::Tiny
adds a30fe52 Preparing for release
adds b4f1a85 Export Load and Dump by default, because other YAML modules do that.
adds 9fd4414 Test checkin from ingy...
adds 8649b91 Bump version # and update Changes file.
adds b6eb2c8 Remove dos line endings from Changes file.
adds 9ab6b82 Remove dos line endings from YAML::Tiny.
adds 0f11cdb Test fixes
adds 3ae9e92 Adding support for _write_scalar sub-classing
adds 62c6410 Moving to prod release
adds 69ae9c5 Moving to prod release
adds 7e87e5c add failing test for Spreadsheet-Read's META
adds fb521ad space to tab
adds ecefea2 Adding minimal case
adds 2c42bab Fixing the pathalogical case --- foo: - list bar: value
adds 371957f Incrementing for release
adds 8cc78e8 Correcting copyright
adds 8f5cb68 utf8 and BOM support
adds 2fce97f fix floating point failure
adds 63beb3f use Carp; Otherwise Carp::croak() isn't found
adds 8e148c5 Working towards unicode suport
adds 18e37c2 Fixes for quotes and escaping
adds b76795e Synchronised some code in the test suite back from Parse::CPAN::Meta
adds d9387e4 More details in the error message
adds 345bcdf Final error tweaks for release
adds 75b7b33 Final error tweaks for release
adds 3bff195 Ready to go
adds e9bc9b0 Fixing generation of quoted true/false/null values, so they can be read by the Ruby YAML parser.
adds 745d41d Add IO layer arg to slurp().
adds 1c69861 use compatibility layer in Makefile.PL
adds 2ea21c2 move modules from PREREQ_PM to BUILD_REQUIRES
adds 63dcc1a Performance fix
adds 65f9760 typo
adds c447054 new version of compatibility code
adds 5aa097d Minor documentation and test changes
adds 40f8e67 Moved author tests to xt
adds 4f7cd6d Fixed a case that YAML::Perl doesn't support
adds e5c7ffc Updated comparison YAML versions
adds 9a9a5b0 Get the test stuff right this time
adds 26c3234 Newline fix
adds c8b14d7 One last nudge
adds cd877ac Save a k or so
adds 8b946aa Save a k or so
adds ca2043e Minor tweaks
adds f9c8c01 Test for line comments.
adds 7bd1db3 Handle inline comments in many places.
adds 20b9bef Forgot to uncomment this line
adds 490f7a9 Throw errors for plain scalars that YAML does not allow.
adds b1e83a5 YAML.pm is terrible about inline comments. Disabling all tests.
adds 0eaf3d1 Checking and cleaning Ingy's code for a dev release
adds b22acea Initial experimental conversion back from exceptions to the documented errstr
adds 16ccbc2 Tidy for release
adds 8da0904 Switching to production release
adds 17aa09f Only depend on the other YAML implementions during release_testing
adds d8805d8 Only depend on the other YAML implementions during release_testing
adds 083ee53 Fix for Scalar::Util older than 1.18
adds 2b7d51a Don't pollute META.yml with YAML test modules
adds 45ec478 Major parsing bug fix
adds 7cd7681 Major parsing bug fix
adds 88455a3 One more UTF8 check
adds d8a24d1 Bug fixes
adds bbd5be8 :set fileformat dos -> unix
adds 6e218c6 s/^I/ /g
adds 744411e fix repository and bugtracker metadata (RT#87985)
adds 19713e2 :set fileformat=unix
adds 059f6fa MANIFEST.SKIP
adds 9801516 bump version to 1.52
adds 598fd96 .gitignore
adds c46624e MANIFEST!
adds 53353b6 properly fix metadata
adds 450eab3 LICENSE, copied from 1.51 release
adds 7b3a95d bump version to 1.53
adds 4a77cb9 Reformatted as per CPAN::Changes::Spec
adds 7a1091e Noted change in format ready for next release
adds d518326 Merge pull request #1 from neilbowers/master
adds ca5aaca Merge remote-tracking branch 'origin/master'
adds a215c99 convert to Dist::Zilla
adds 41c4a26 fix formatting in Changes file
adds dc17baf make spelling test pass
adds 81eb878 fix EOLTests
adds 0c1bd76 unignore build artifacts that are no longer produced
adds f604f89 make coverage test pass
adds 40dafbc put links on separate lines
adds b23d394 replace link with one that works
adds 5303ddd Merge branch 'topic/dzil'
adds b0bbe1d YAML-Tiny-1.54
adds e99a010 fix garbled changes entries (thanks sergeyromanov!)
adds 08f3a54 use warnings; in all code
adds 653c614 remove unneeded shebangs
adds 7fd71b1 scan for prerequisites
adds 1ded9c1 remove test using non-core modules
adds 9963429 ensure there are no non-core prereqs
adds bbaf9f7 switch back to building with EUMM
adds 4c3002d s/^I/ /g # no other changes!
adds 8c9ddda YAML-Tiny-1.55
adds 0b0a21b fix doc error for read_string
adds 5307459 changelog for [Test::Compile] release
adds c945058 now add both a Makefile.PL and Build.PL
adds 614cc32 YAML-Tiny-1.56
adds 854c07d Call a hash a hash!
adds 8a9a221 Remove testing support for YAML::Perl.
adds f79f07e Fixed a bug with empty array elem
adds f0da390 improve SYNOPSIS and new() documentation
adds 698ea2f add documents() method
adds 77687cf move method & function docs before spec
adds 82bd913 Fix read_string heuristics for decoding input
adds 7dc53cd Make the write method create UTF-8 encoded files
adds ac568c4 update Changes
adds 48aa157 make file permissions consistent (RT#89281)
adds 853624c add a CONTRIBUTING file, copied from Path-Tiny
adds 156e6bd documentation is literal here; also show a method that does not use mymeta_requires
adds 1f05152 Boost test coverage
adds c4dc95b refresh CONTRIBUTING file, now autogenerated
adds c16ccf0 Fix https://github.com/Perl-Toolchain-Gang/YAML-Tiny/issues/6
adds a2b5309 A Tiny change to the year of the Snake!
adds aff8301 Test failure to provide filename to write().
adds 2b261ce Small grammar corrections to documentation.
adds 50eb7f6 Remove unreachable code.
adds 274aba7 Add test demonstrating that CPAN #51491 has been fixed.
adds 1e8a243 Require Perl v5.8.1
adds fd1cc2e Improve read() for strict, safe behavior
adds 6b8073e Improve write() for safe, strict behavior
adds 9be8168 Stricter encoding handling
adds 31b8abf Consistent exception handling
adds d45ea0c Lazy load Config and Fcntl
adds 2311e1e update documentation for work in progress on 2.000 release
adds 9b62a3a add support for readng quoted keys
adds 73ea402 escape hash keys if necessary
adds 518c457 Merge branch 'prepare-for-2.00'
adds a62f92d Add data driven test basics
adds e8e9c41 Implement TestMLTiny
adds ef5e60a Replace t/02basic.t with testml!
adds 16d8a31 Fix a small bug in t/02_basic.tml and TestMLTiny
adds d5c5f96 convert t/03_regression.t to testml.
adds 38ba34d Convert t/11_meta_yml.t to testml
adds 66a7e25 convert t/12_plagger.t to testml
adds 8031c88 convert 16_nullrefs and 18_tap to testml
adds a94d063 finish migration to testml
adds da59f48 Make this a testml test, but SKIP it.
adds dd939dc stop skipping double quoted key TML test
adds a6ed61a test quoted empty hash key
adds 7f4617c bump Test::More prereq to 0.90 (done_testing, etc.)
adds 535426a Merge pull request #16 from Perl-Toolchain-Gang/testml-clean
adds 040ec89 Remove XXX
adds 4310e99 convert 17_toolbar to testml
adds 0fafda6 Reorganize test plans; move alternate YAML parsing to xt
adds 493c82f note that 13_perl_smith.tml is broken for YAML::Syck
adds a62fcc8 convert 14_yaml_org to TestML
adds 5890f43 Major test reorganization and rationalization
adds 87efa4b Eliminate duplicate testml runner code.
adds c2f6962 Make xt tests run
adds 220bf67 Reorganize test running
adds a24c859 Multifile runner is a Util function.
adds 38f8523 Refactor to put things in the right places.
adds 6fa66a1 Wrote a testml test runner for single or multiple files.
adds 5e15fa6 Split all 11_meta_yaml.t tests into separate tml files
adds 8a8da29 implement TestMLTiny slurp inline
adds eb438b1 TestUtils can load TestMLTiny directly with 'use' now
adds 5296318 update tests for v5.8.1 minimum
adds 15ce6b5 use like() for testing error string
adds d214072 consolidate function export tests to t/01_api.t
adds 2ff42ea fix default export test
adds c106e9f Added a unicode test
adds 3a73053 Got code point 0 passing.
adds b187460 All first 2048 code points passing except 92 (\) and 160
adds 48e179e Start refactoring the unicode test.
adds e058319 Document all control char tests.
adds 438b302 Finish pruning and documenting. 53 tests.
adds 650a79a provide non-utf8 file encodings, for dzil5
adds 61e7193 update CONTRIBUTING file
adds 2ab9fcb add t/README.md as a guide to testing
adds 78dc85c Rename TestMLBridge to TestBridge
adds 35d61bc Move yaml_ok() into test_yaml_perl()
adds df3cd2e Converted 03_regression into tml-local tests
adds 4c08c62 have TestMLTiny skip junk lines after single-line points
adds 8f5c68a migrate yaml_error() tests to .tml
adds 4ffe593 this didn't get changed when bridge class was renamed
adds 6dbfaaa fix testml for new bridge
adds 1ddc785 Consolidate and reorganize read() tests
adds 8294357 remove unused load_ok test function
adds 0bc7c67 moved remaining test functions to TestBridge
adds dc6cc66 consolidate write() tests
adds 317a5c9 Consolidate read_string tests.
adds db1bb11 YAML.pm compatibility testing
adds fca2172 fix error_like function to respect test label argument
adds 86e6fc2 Allow YAML without trailing newline
adds 0a89632 cover read/read_string as object methods
adds 308e135 put 11_read_string.t tests into subtests
adds 4dd004b covered and fixed error message for invalid UTF-8 strings
adds b6e94a1 note a parsing clause as unreachable and uncoverable
adds b08ea94 test coverage for unquoting empty double quotes
adds 4dfdc0a First stab at using TestML::Tiny.
adds 268d3fc Upgrade to CPAN version 0.000001
adds e218a80 Removing t/tml-spec/rountrip.t
adds 71fccee Remove t/lib/TestMLTiny.pm
adds 905ca88 Reorganize and standardize TestML testing
adds 59ac964 reimplment t/tml in perl
adds 6e304ea start splitting local tests up by spec topics
adds 8f8901d split nullref tests by data type
adds 63abff1 split 03_regression by data type
adds 1a6deca make tml file names singular
adds 8277053 merge nesting.tml into collection.tml
adds e86fc18 split 02_basic by data_type
adds ece80f8 write_string called as class method returns empty string
adds 8bd9c14 rename tml-world files with legacy names
adds 6e969f3 Small doc changes
adds 63f9ed6 Only the first document can be implicit
adds de6874a for now, extract EOLTests until I figure out how to whitelist the problem file
adds fe9b3f8 easiest just to mark our entire corpus as "bytes - do not munge"
adds deb4214 stop AutoPrereqs from trying to read undecodable files
adds c27da89 refresh CONTRIBUTING file
adds 3df3fb7 Add .travis.yml fir for CI testing
adds 8c41b57 Switch the .travis.yml file to the style on devel
adds ebd1d07 multi-line scalar doc starting on header is not supported
adds 5ecf557 test coverage for quotes in quotes
adds 8e0e559 fix xt comparison tests
adds ca24d82 use own cmp_deeply instead of is_deeply
adds 3331509 drop embedded TestML::Tiny perl prereq to 5.008001
adds 72570f3 latest testml-tiny
adds 815ef82 Switch this test to use PointMarker
adds 41eff05 add .travis.yml
adds 97b879a improve diagnostics
adds 8eb2722 fix unquoted key regular expression
adds 081d8fb fix UTF-8 character escaping on Perl v5.8
adds 4def4ce fix error_like return code
adds f0d5600 set .travis.yml to notify #yaml
adds b65ec0c Make read/write_string return undef on exception
adds 41deef6 Improve documentation for Load().
adds f567884 make Travis notify success only on change
adds e64e6f4 add contributors to metadata
adds 639e85a exempt MBT from core checks, as Makefile.PL is still available as a fallback
adds 3951523 canonicalize contributor names and addresses
adds db7c52b remove the documents method
adds 2d237e3 make all errows throw exceptions
adds 1e0a94d revise and reorganize Changes for exceptions and testing work
adds d518392 clarify that the exception change provides consistency
adds 924ebb4 Move the deprecated variable next its code
adds 99fe2cf Delete irrelevant commented out code
adds 0a2390e Refactor regexes:
adds 08f2347 Don't return after _error
adds 2c7169c First pass review notes.
adds bc11a9f move flock code down to bottom
adds bf66710 Move the code into more regular layout
adds aaeeacc Rename internal functions
adds 39250fe simplify code and possibly use less resources.
adds 1e47782 more language tweaks
adds df449c2 Doc comments and tweaks
adds 1de4136 Make a few changes to stay under 80 char wide.
adds 0200215 oops. left in a 'use XXX'
adds 3a51f16 xdg comments
adds 59f1998 remove mention of write_utf8_string from Changes, as it has been removed
adds 15a2426 prevent warnings when Scalar::Util is missing or broken
adds bd9b136 drop ego lines from changelog
adds 742f943 rename this file to keep portability tests happy
adds a29fc6f add VERSION section to pod
adds 6286edd move pragmas above the package declaration, to allow plugins to more happily hack in a version etc
adds 9028175 YAML-Tiny-1.57
adds b6405be [Test::CheckDeps] has been out of the bundle since 0.029
adds ca1b7ea note UTF-8 encoding incompatibilities in Changes
adds 7c5744c YAML-Tiny-1.58
adds 73cc8bf Always quote numeric hash keys
adds aaebed1 Quote numbers whenever they've been used as a string
adds 6e2aba6 changelog for 1.59
adds 35abe66 YAML-Tiny-1.59-TRIAL
adds 33d9cd2 cpantesters is green; time to ship this as stable (says xdg)
adds ba8b131 YAML-Tiny-1.60
adds 1c16a0a trim .DIR extension for VMS (RT#93297)
adds 1661439 YAML-Tiny-1.61
adds 59002ab Nicer check for Scalar::Util
adds 64ea130 Fix handling of trailing colon in key name. RT#92916
adds 0a82466 changelog for colon fix (RT#92916)
adds 915cca9 YAML-Tiny-1.62
adds cf940d5 tighter entries
adds b930f29 todo note about cleaning namespaces
adds 7e8be27 cleanup temporary files in test suite
adds ce2945f Merge pull request #29 from eserte/temp-cleanup
adds d92c4b9 A failing test. The Pod says it all.
adds f0c7530 Put TODO wrapper around failing tests.
adds 3b7b414 _load_string: Save $@ so we don't generate misleading error messages if $@ is clobbered.
adds 551ad71 Merge pull request #31 from hillu/errors
adds 5f010c1 Test whether we detect duplicate keys in mappings
adds 0114788 Check mappings for unique keys
adds ef6e37e Merge pull request #32 from hillu/dupkey
adds b635350 changelog for recent changes
adds f1ab648 YAML-Tiny-1.63
adds 73e3e4e Clean up the Travis yaml file.
adds d099eb8 Remove eval around require Scalar::Util
adds 33a2dde Merge pull request #33 from haarg/loud-load-error
adds a65fdc9 changelog for PR#33
adds 0588e5f simplify BEGIN block
adds 868d81a now using [Git::Contributors]
adds 64f09eb add some keywords to metadata
adds 232c53f switch from JSON.pm to JSON::MaybeXS
adds 390ce60 unneeded slash
adds bacea34 keep our namespace clean
adds c2c84b9 add IRC channel to metadata
adds 5dd832a add test case from https://github.com/ingydotnet/yaml-pm/pull/22
adds 6a2af62 YAML-Tiny-1.64
adds 284def3 Imported Upstream version 1.64
new bddb703 Merge tag 'upstream/1.64'
new 9062457 Update debian/changelog
new 10d3fc5 Declare compliance with Debian Policy 3.9.6.
new f3d5a51 Update build dependencies (more JSON::* modules).
new 47f23e8 Mark package as autopkgtest-able.
new d03b986 releasing package libyaml-tiny-perl version 1.64-1
The 8 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:
Build.PL | 32 +-
CONTRIBUTING | 18 +-
Changes | 8 +
MANIFEST | 7 +-
META.json | 462 ++++++++++++++++++--------
META.yml | 323 ++++++++++++-------
Makefile.PL | 33 +-
README | 4 +-
README.md | 573 ---------------------------------
debian/changelog | 11 +-
debian/control | 6 +-
debian/upstream/metadata | 8 +
dist.ini | 18 +-
lib/YAML/Tiny.pm | 15 +-
t/00-report-prereqs.dd | 138 ++++++++
t/00-report-prereqs.t | 278 +++++++---------
t/30_yaml_spec_tml.t | 8 +-
t/lib/TestUtils.pm | 7 +-
t/tml-local/yaml-roundtrip/quoting.tml | 7 +-
xt/author/00-compile.t | 4 +-
xt/author/clean-namespaces.t | 11 +
xt/{release => author}/no-tabs.t | 6 +-
xt/author/pod-spell.t | 49 +--
xt/release/changes_has_content.t | 2 +-
xt/release/kwalitee.t | 9 +-
25 files changed, 942 insertions(+), 1095 deletions(-)
delete mode 100644 README.md
create mode 100644 debian/upstream/metadata
create mode 100644 t/00-report-prereqs.dd
create mode 100644 xt/author/clean-namespaces.t
rename xt/{release => author}/no-tabs.t (95%)
--
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