Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-YAML-PP for openSUSE:Factory 
checked in at 2022-01-04 19:37:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-YAML-PP (Old)
 and      /work/SRC/openSUSE:Factory/.perl-YAML-PP.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-YAML-PP"

Tue Jan  4 19:37:44 2022 rev:13 rq:943632 version:0.031

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-YAML-PP/perl-YAML-PP.changes        
2021-11-10 21:47:35.235841236 +0100
+++ /work/SRC/openSUSE:Factory/.perl-YAML-PP.new.1896/perl-YAML-PP.changes      
2022-01-04 19:37:56.853966008 +0100
@@ -1,0 +2,17 @@
+Sun Dec 26 03:09:08 UTC 2021 - Tina M??ller <timueller+p...@suse.de>
+
+- updated to 0.031
+   see /usr/share/doc/packages/perl-YAML-PP/Changes
+
+  0.031 2021-12-25 23:43:19+01:00
+
+      - Fix several rare test cases:
+      - Support literal escaped tabs
+      - Allow only one digit for block scalar indent indicator
+      - Allow comments at the end of directives
+      - Match word boundary after '%YAML'
+      - Allow tabs and multiple spaces between directive elements
+      - Forbid lines starting with tabs in block mode
+      - After tabs no further indentation elements allowed
+
+-------------------------------------------------------------------

Old:
----
  YAML-PP-0.030.tar.gz

New:
----
  YAML-PP-0.031.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-YAML-PP.spec ++++++
--- /var/tmp/diff_new_pack.CYz5H5/_old  2022-01-04 19:37:57.265966547 +0100
+++ /var/tmp/diff_new_pack.CYz5H5/_new  2022-01-04 19:37:57.273966558 +0100
@@ -18,7 +18,7 @@
 
 %define cpan_name YAML-PP
 Name:           perl-YAML-PP
-Version:        0.030
+Version:        0.031
 Release:        0
 Summary:        YAML 1.2 processor
 License:        Artistic-1.0 OR GPL-1.0-or-later

++++++ YAML-PP-0.030.tar.gz -> YAML-PP-0.031.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/Changes new/YAML-PP-0.031/Changes
--- old/YAML-PP-0.030/Changes   2021-11-07 21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/Changes   2021-12-25 23:50:37.000000000 +0100
@@ -1,5 +1,16 @@
 Revision history for Perl module YAML::PP
 
+0.031 2021-12-25 23:43:19+01:00
+
+    - Fix several rare test cases:
+    - Support literal escaped tabs
+    - Allow only one digit for block scalar indent indicator
+    - Allow comments at the end of directives
+    - Match word boundary after '%YAML'
+    - Allow tabs and multiple spaces between directive elements
+    - Forbid lines starting with tabs in block mode
+    - After tabs no further indentation elements allowed
+
 0.030 2021-11-07 21:57:28+01:00
 
     - preserve: Keep existing data (issue #44)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/MANIFEST new/YAML-PP-0.031/MANIFEST
--- old/YAML-PP-0.030/MANIFEST  2021-11-07 21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/MANIFEST  2021-12-25 23:50:37.000000000 +0100
@@ -121,6 +121,18 @@
 t/invalid/i034/===
 t/invalid/i034/in.yaml
 t/invalid/i034/test.event
+t/invalid/i035/===
+t/invalid/i035/in.yaml
+t/invalid/i035/test.event
+t/invalid/i036/===
+t/invalid/i036/in.yaml
+t/invalid/i036/test.event
+t/invalid/i037/===
+t/invalid/i037/in.yaml
+t/invalid/i037/test.event
+t/invalid/i038/===
+t/invalid/i038/in.yaml
+t/invalid/i038/test.event
 t/lib/MySchema.pm
 t/lib/YAML/PP/Test.pm
 t/valid/v009/===
@@ -161,6 +173,34 @@
 t/valid/v025/in.yaml
 t/valid/v025/out.yaml
 t/valid/v025/test.event
+t/valid/v026/===
+t/valid/v026/in.yaml
+t/valid/v026/out.yaml
+t/valid/v026/test.event
+t/valid/v027/===
+t/valid/v027/in.yaml
+t/valid/v027/out.yaml
+t/valid/v027/test.event
+t/valid/v028/===
+t/valid/v028/in.yaml
+t/valid/v028/out.yaml
+t/valid/v028/test.event
+t/valid/v029/===
+t/valid/v029/in.yaml
+t/valid/v029/out.yaml
+t/valid/v029/test.event
+t/valid/v030/===
+t/valid/v030/in.yaml
+t/valid/v030/out.yaml
+t/valid/v030/test.event
+t/valid/v031/===
+t/valid/v031/in.yaml
+t/valid/v031/out.yaml
+t/valid/v031/test.event
+t/valid/v032/===
+t/valid/v032/in.yaml
+t/valid/v032/out.yaml
+t/valid/v032/test.event
 test-suite/README.md
 test-suite/yaml-test-suite-data/229Q/===
 test-suite/yaml-test-suite-data/229Q/in.json
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/META.json new/YAML-PP-0.031/META.json
--- old/YAML-PP-0.030/META.json 2021-11-07 21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/META.json 2021-12-25 23:50:37.000000000 +0100
@@ -67,131 +67,131 @@
    "provides" : {
       "YAML::PP" : {
          "file" : "lib/YAML/PP.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Common" : {
          "file" : "lib/YAML/PP/Common.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Constructor" : {
          "file" : "lib/YAML/PP/Constructor.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Dumper" : {
          "file" : "lib/YAML/PP/Dumper.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Emitter" : {
          "file" : "lib/YAML/PP/Emitter.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Exception" : {
          "file" : "lib/YAML/PP/Exception.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Grammar" : {
          "file" : "lib/YAML/PP/Grammar.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Highlight" : {
          "file" : "lib/YAML/PP/Highlight.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Lexer" : {
          "file" : "lib/YAML/PP/Lexer.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Loader" : {
          "file" : "lib/YAML/PP/Loader.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Parser" : {
          "file" : "lib/YAML/PP/Parser.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Perl" : {
          "file" : "lib/YAML/PP/Perl.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Preserve::Array" : {
          "file" : "lib/YAML/PP.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Preserve::Hash" : {
          "file" : "lib/YAML/PP.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Preserve::Scalar" : {
          "file" : "lib/YAML/PP.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Reader" : {
          "file" : "lib/YAML/PP/Reader.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Reader::File" : {
          "file" : "lib/YAML/PP/Reader.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Render" : {
          "file" : "lib/YAML/PP/Render.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Representer" : {
          "file" : "lib/YAML/PP/Representer.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Schema" : {
          "file" : "lib/YAML/PP/Schema.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Schema::Binary" : {
          "file" : "lib/YAML/PP/Schema/Binary.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Schema::Core" : {
          "file" : "lib/YAML/PP/Schema/Core.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Schema::Failsafe" : {
          "file" : "lib/YAML/PP/Schema/Failsafe.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Schema::Include" : {
          "file" : "lib/YAML/PP/Schema/Include.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Schema::JSON" : {
          "file" : "lib/YAML/PP/Schema/JSON.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Schema::Merge" : {
          "file" : "lib/YAML/PP/Schema/Merge.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Schema::Perl" : {
          "file" : "lib/YAML/PP/Schema/Perl.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Schema::Tie::IxHash" : {
          "file" : "lib/YAML/PP/Schema/Tie/IxHash.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Schema::YAML1_1" : {
          "file" : "lib/YAML/PP/Schema/YAML1_1.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Type::MergeKey" : {
          "file" : "lib/YAML/PP/Type/MergeKey.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Writer" : {
          "file" : "lib/YAML/PP/Writer.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       },
       "YAML::PP::Writer::File" : {
          "file" : "lib/YAML/PP/Writer/File.pm",
-         "version" : "0.030"
+         "version" : "0.031"
       }
    },
    "release_status" : "stable",
@@ -205,7 +205,7 @@
          "web" : "https://github.com/perlpunk/YAML-PP-p5";
       }
    },
-   "version" : "0.030",
+   "version" : "0.031",
    "x_generated_by_perl" : "v5.30.3",
    "x_serialization_backend" : "Cpanel::JSON::XS version 4.26",
    "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/META.yml new/YAML-PP-0.031/META.yml
--- old/YAML-PP-0.030/META.yml  2021-11-07 21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/META.yml  2021-12-25 23:50:37.000000000 +0100
@@ -25,100 +25,100 @@
 provides:
   YAML::PP:
     file: lib/YAML/PP.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Common:
     file: lib/YAML/PP/Common.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Constructor:
     file: lib/YAML/PP/Constructor.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Dumper:
     file: lib/YAML/PP/Dumper.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Emitter:
     file: lib/YAML/PP/Emitter.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Exception:
     file: lib/YAML/PP/Exception.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Grammar:
     file: lib/YAML/PP/Grammar.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Highlight:
     file: lib/YAML/PP/Highlight.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Lexer:
     file: lib/YAML/PP/Lexer.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Loader:
     file: lib/YAML/PP/Loader.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Parser:
     file: lib/YAML/PP/Parser.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Perl:
     file: lib/YAML/PP/Perl.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Preserve::Array:
     file: lib/YAML/PP.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Preserve::Hash:
     file: lib/YAML/PP.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Preserve::Scalar:
     file: lib/YAML/PP.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Reader:
     file: lib/YAML/PP/Reader.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Reader::File:
     file: lib/YAML/PP/Reader.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Render:
     file: lib/YAML/PP/Render.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Representer:
     file: lib/YAML/PP/Representer.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Schema:
     file: lib/YAML/PP/Schema.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Schema::Binary:
     file: lib/YAML/PP/Schema/Binary.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Schema::Core:
     file: lib/YAML/PP/Schema/Core.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Schema::Failsafe:
     file: lib/YAML/PP/Schema/Failsafe.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Schema::Include:
     file: lib/YAML/PP/Schema/Include.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Schema::JSON:
     file: lib/YAML/PP/Schema/JSON.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Schema::Merge:
     file: lib/YAML/PP/Schema/Merge.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Schema::Perl:
     file: lib/YAML/PP/Schema/Perl.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Schema::Tie::IxHash:
     file: lib/YAML/PP/Schema/Tie/IxHash.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Schema::YAML1_1:
     file: lib/YAML/PP/Schema/YAML1_1.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Type::MergeKey:
     file: lib/YAML/PP/Type/MergeKey.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Writer:
     file: lib/YAML/PP/Writer.pm
-    version: '0.030'
+    version: '0.031'
   YAML::PP::Writer::File:
     file: lib/YAML/PP/Writer/File.pm
-    version: '0.030'
+    version: '0.031'
 requires:
   B: '0'
   B::Deparse: '0'
@@ -142,7 +142,7 @@
 resources:
   bugtracker: https://github.com/perlpunk/YAML-PP-p5/issues
   repository: https://github.com/perlpunk/YAML-PP-p5
-version: '0.030'
+version: '0.031'
 x_generated_by_perl: v5.30.3
 x_serialization_backend: 'YAML::Tiny version 1.73'
 x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/Makefile.PL 
new/YAML-PP-0.031/Makefile.PL
--- old/YAML-PP-0.030/Makefile.PL       2021-11-07 21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/Makefile.PL       2021-12-25 23:50:37.000000000 +0100
@@ -54,7 +54,7 @@
     "Test::Warn" => 0,
     "lib" => 0
   },
-  "VERSION" => "0.030",
+  "VERSION" => "0.031",
   "test" => {
     "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/dist.ini new/YAML-PP-0.031/dist.ini
--- old/YAML-PP-0.030/dist.ini  2021-11-07 21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/dist.ini  2021-12-25 23:50:37.000000000 +0100
@@ -4,7 +4,7 @@
 copyright_holder = Tina M??ller
 copyright_year   = 2021
 
-version = 0.030
+version = 0.031
 
 [@Filter]
 -bundle = @Basic
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Common.pm 
new/YAML-PP-0.031/lib/YAML/PP/Common.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Common.pm     2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Common.pm     2021-12-25 23:50:37.000000000 
+0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Common;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use base 'Exporter';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Constructor.pm 
new/YAML-PP-0.031/lib/YAML/PP/Constructor.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Constructor.pm        2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Constructor.pm        2021-12-25 
23:50:37.000000000 +0100
@@ -3,7 +3,7 @@
 use warnings;
 package YAML::PP::Constructor;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use YAML::PP;
 use YAML::PP::Common qw/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Dumper.pm 
new/YAML-PP-0.031/lib/YAML/PP/Dumper.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Dumper.pm     2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Dumper.pm     2021-12-25 23:50:37.000000000 
+0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Dumper;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use Scalar::Util qw/ blessed refaddr reftype /;
 use YAML::PP;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Emitter.pm 
new/YAML-PP-0.031/lib/YAML/PP/Emitter.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Emitter.pm    2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Emitter.pm    2021-12-25 23:50:37.000000000 
+0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Emitter;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 use Data::Dumper;
 
 use YAML::PP::Common qw/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Exception.pm 
new/YAML-PP-0.031/lib/YAML/PP/Exception.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Exception.pm  2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Exception.pm  2021-12-25 23:50:37.000000000 
+0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Exception;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use overload '""' => \&to_string;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Grammar.pm 
new/YAML-PP-0.031/lib/YAML/PP/Grammar.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Grammar.pm    2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Grammar.pm    2021-12-25 23:50:37.000000000 
+0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Grammar;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use base 'Exporter';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Highlight.pm 
new/YAML-PP-0.031/lib/YAML/PP/Highlight.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Highlight.pm  2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Highlight.pm  2021-12-25 23:50:37.000000000 
+0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Highlight;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 our @EXPORT_OK = qw/ Dump /;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Lexer.pm 
new/YAML-PP-0.031/lib/YAML/PP/Lexer.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Lexer.pm      2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Lexer.pm      2021-12-25 23:50:37.000000000 
+0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Lexer;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use constant TRACE => $ENV{YAML_PP_TRACE} ? 1 : 0;
 use constant DEBUG => ($ENV{YAML_PP_DEBUG} || $ENV{YAML_PP_TRACE}) ? 1 : 0;
@@ -42,6 +42,8 @@
 sub set_context { $_[0]->{context} = $_[1] }
 sub flowcontext { return $_[0]->{flowcontext} }
 sub set_flowcontext { $_[0]->{flowcontext} = $_[1] }
+sub block { return $_[0]->{block} }
+sub set_block { $_[0]->{block} = $_[1] }
 
 my $RE_WS = '[\t ]';
 my $RE_LB = '[\r\n]';
@@ -141,6 +143,7 @@
         $self->set_next_line(undef);
         return;
     }
+    $self->set_block(1);
     $self->inc_line;
     $line =~ m/\A( *)([^\r\n]*)([\r\n]|\z)/ or die "Unexpected";
     $next_line = [ $1,  $2, $3 ];
@@ -205,7 +208,7 @@
     if (not $spaces and $$yaml =~ s/\A(---|\.\.\.)(?=$RE_WS|\z)//) {
         $self->push_tokens([ $TOKEN_NAMES{ $1 } => $1, $self->line ]);
     }
-    elsif ($$yaml =~ m/\A[ \t]+(#.*)?\z/) {
+    elsif ($self->flowcontext and $$yaml =~ m/\A[ \t]+(#.*)?\z/) {
         $self->push_tokens([ EOL => join('', @$next_line), $self->line ]);
         $self->set_next_line(undef);
         return $next;
@@ -229,12 +232,12 @@
 my %CONTEXT =             ( '"' => 1, "'" => 1, '>' => 1, '|' => 1 );
 
 my $RE_ESCAPES = qr{(?:
-    \\([ \\\/_0abefnrtvLNP"]) | \\x([0-9a-fA-F]{2})
+    \\([ \\\/_0abefnrtvLNP\t"]) | \\x([0-9a-fA-F]{2})
     | \\u([A-Fa-f0-9]{4}) | \\U([A-Fa-f0-9]{4,8})
 )}x;
 my %CONTROL = (
     '\\' => '\\', '/' => '/', n => "\n", t => "\t", r => "\r", b => "\b",
-    'a' => "\a", 'b' => "\b", 'e' => "\e", 'f' => "\f", 'v' => "\x0b",
+    'a' => "\a", 'b' => "\b", 'e' => "\e", 'f' => "\f", 'v' => "\x0b", "\t" => 
"\t",
     'P' => "\x{2029}", L => "\x{2028}", 'N' => "\x85",
     '0' => "\0", '_' => "\xa0", ' ' => ' ', q/"/ => q/"/,
 );
@@ -278,7 +281,15 @@
         }
         elsif ($COLON_DASH_QUESTION{ $first }) {
             my $token_name = $TOKEN_NAMES{ $first };
-            if ($$yaml =~ s/\A\Q$first\E(?:($RE_WS+)|\z)//) {
+            if ($$yaml =~ s/\A\Q$first\E($RE_WS+|\z)//) {
+                if (not $self->flowcontext and not $self->block) {
+                    $self->push_tokens(\@tokens);
+                    $self->exception("Tabs can not be used for indentation");
+                }
+                my $after = $1;
+                if ($after =~ tr/\t//) {
+                    $self->set_block(0);
+                }
                 my $token_name = $TOKEN_NAMES{ $first };
                 push @tokens, ( $token_name => $first, $self->line );
                 if (not defined $1) {
@@ -516,13 +527,13 @@
     my $started = 0;
     my $set_indent = 0;
     my $chomp = '';
-    if ($$yaml =~ s/\A([1-9]\d*)([+-]?)//) {
+    if ($$yaml =~ s/\A([1-9])([+-]?)//) {
         push @tokens, ( BLOCK_SCALAR_INDENT => $1, $self->line );
         $set_indent = $1;
         $chomp = $2 if $2;
         push @tokens, ( BLOCK_SCALAR_CHOMP => $2, $self->line ) if $2;
     }
-    elsif ($$yaml =~ s/\A([+-])([1-9]\d*)?//) {
+    elsif ($$yaml =~ s/\A([+-])([1-9])?//) {
         push @tokens, ( BLOCK_SCALAR_CHOMP => $1, $self->line );
         $chomp = $1;
         push @tokens, ( BLOCK_SCALAR_INDENT => $2, $self->line ) if $2;
@@ -559,6 +570,9 @@
         }
         if ((length $spaces) < $current_indent) {
             if (length $content) {
+                if ($content =~ m/\A\t/) {
+                    $self->exception("Invalid block scalar");
+                }
                 last;
             }
             else {
@@ -702,6 +716,7 @@
     my $quoted = '';
     my $decoded = '';
     my $token_name = $TOKEN_NAMES{ $first };
+    my $eol = '';
     if ($first eq "'") {
         my $regex = $REGEXES{SINGLEQUOTED};
         if ($$yaml =~ s/\A($regex)//) {
@@ -709,16 +724,15 @@
             $decoded .= $1;
             $decoded =~ s/''/'/g;
         }
+        unless (length $$yaml) {
+            if ($quoted =~ s/($RE_WS+)\z//) {
+                $eol = $1;
+                $decoded =~ s/($eol)\z//;
+            }
+        }
     }
     else {
-        ($quoted, $decoded) = $self->_read_doublequoted($yaml);
-    }
-    my $eol = '';
-    unless (length $$yaml) {
-        if ($quoted =~ s/($RE_WS+)\z//) {
-            $eol = $1;
-            $decoded =~ s/($eol)\z//;
-        }
+        ($quoted, $decoded, $eol) = $self->_read_doublequoted($yaml);
     }
     my $value = { value => $decoded, orig => $quoted };
 
@@ -748,9 +762,10 @@
     my ($self, $yaml) = @_;
     my $quoted = '';
     my $decoded = '';
+    my $eol = '';
     while (1) {
         my $last = 1;
-        if ($$yaml =~ s/\A([^"\\]+)//) {
+        if ($$yaml =~ s/\A([^"\\ \t]+)//) {
             $quoted .= $1;
             $decoded .= $1;
             $last = 0;
@@ -764,6 +779,18 @@
             $decoded .= $dec;
             $last = 0;
         }
+        if ($$yaml =~ s/\A([ \t]+)//) {
+            my $spaces = $1;
+            if (length $$yaml) {
+                $quoted .= $spaces;
+                $decoded .= $spaces;
+                $last = 0;
+            }
+            else {
+                $eol = $spaces;
+                last;
+            }
+        }
         if ($$yaml =~ s/\A(\\)\z//) {
             $quoted .= $1;
             $decoded .= $1;
@@ -771,19 +798,21 @@
         }
         last if $last;
     }
-    return ($quoted, $decoded);
+    return ($quoted, $decoded, $eol);
 }
 
 sub _fetch_next_tokens_directive {
     my ($self, $yaml, $eol) = @_;
     my @tokens;
 
-    if ($$yaml =~ s/\A(\s*%YAML)//) {
+    my $trailing_ws = '';
+    if ($$yaml =~ s/\A(\s*%YAML\b)//) {
         my $dir = $1;
-        if ($$yaml =~ s/\A( )//) {
+        if ($$yaml =~ s/\A([ \t]+)//) {
             $dir .= $1;
-            if ($$yaml =~ s/\A(1\.[12]$RE_WS*)//) {
+            if ($$yaml =~ s/\A(1\.[12])($RE_WS*)//) {
                 $dir .= $1;
+                $trailing_ws = $2;
                 push @tokens, ( YAML_DIRECTIVE => $dir, $self->line );
             }
             else {
@@ -808,11 +837,12 @@
             return;
         }
     }
-    elsif ($$yaml =~ s/\A(\s*%TAG +(!$RE_NS_WORD_CHAR*!|!) 
+(tag:\S+|!$RE_URI_CHAR+)$RE_WS*)//) {
+    elsif ($$yaml =~ s/\A(\s*%TAG[ \t]+(!$RE_NS_WORD_CHAR*!|!)[ 
\t]+(tag:\S+|!$RE_URI_CHAR+))($RE_WS*)//) {
         push @tokens, ( TAG_DIRECTIVE => $1, $self->line );
         # TODO
         my $tag_alias = $2;
         my $tag_url = $3;
+        $trailing_ws = $4;
     }
     elsif ($$yaml =~ s/\A(\s*\A%(?:\w+).*)//) {
         push @tokens, ( RESERVED_DIRECTIVE => $1, $self->line );
@@ -833,6 +863,16 @@
     if (not length $$yaml) {
         push @tokens, ( EOL => $eol, $self->line );
     }
+    elsif ($trailing_ws and $$yaml =~ s/\A(#.*)?\z//) {
+        push @tokens, ( EOL => "$trailing_ws$1$eol", $self->line );
+        $self->push_tokens(\@tokens);
+        return;
+    }
+    elsif ($$yaml =~ s/\A([ \t]+#.*)?\z//) {
+        push @tokens, ( EOL => "$1$eol", $self->line );
+        $self->push_tokens(\@tokens);
+        return;
+    }
     else {
         push @tokens, ( 'Invalid directive' => $$yaml, $self->line );
         push @tokens, ( EOL => $eol, $self->line );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Loader.pm 
new/YAML-PP-0.031/lib/YAML/PP/Loader.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Loader.pm     2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Loader.pm     2021-12-25 23:50:37.000000000 
+0100
@@ -3,7 +3,7 @@
 use warnings;
 package YAML::PP::Loader;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use YAML::PP::Parser;
 use YAML::PP::Constructor;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Parser.pm 
new/YAML-PP-0.031/lib/YAML/PP/Parser.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Parser.pm     2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Parser.pm     2021-12-25 23:50:37.000000000 
+0100
@@ -3,7 +3,7 @@
 use warnings;
 package YAML::PP::Parser;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use constant TRACE => $ENV{YAML_PP_TRACE} ? 1 : 0;
 use constant DEBUG => ($ENV{YAML_PP_DEBUG} || $ENV{YAML_PP_TRACE}) ? 1 : 0;
@@ -1454,7 +1454,7 @@
     if ($self->yaml_version_directive) {
         croak "Found duplicate YAML directive";
     }
-    my ($version) = $token->{value} =~ m/^%YAML (1\.[12])/;
+    my ($version) = $token->{value} =~ m/^%YAML[ \t]+(1\.[12])/;
     $self->set_yaml_version($version);
     $self->set_yaml_version_directive(1);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Perl.pm 
new/YAML-PP-0.031/lib/YAML/PP/Perl.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Perl.pm       2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Perl.pm       2021-12-25 23:50:37.000000000 
+0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Perl;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use base 'Exporter';
 use base 'YAML::PP';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Reader.pm 
new/YAML-PP-0.031/lib/YAML/PP/Reader.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Reader.pm     2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Reader.pm     2021-12-25 23:50:37.000000000 
+0100
@@ -3,7 +3,7 @@
 use warnings;
 package YAML::PP::Reader;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 sub input { return $_[0]->{input} }
 sub set_input { $_[0]->{input} = $_[1] }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Render.pm 
new/YAML-PP-0.031/lib/YAML/PP/Render.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Render.pm     2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Render.pm     2021-12-25 23:50:37.000000000 
+0100
@@ -3,7 +3,7 @@
 use warnings;
 package YAML::PP::Render;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use constant TRACE => $ENV{YAML_PP_TRACE} ? 1 : 0;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Representer.pm 
new/YAML-PP-0.031/lib/YAML/PP/Representer.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Representer.pm        2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Representer.pm        2021-12-25 
23:50:37.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Representer;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use Scalar::Util qw/ reftype blessed refaddr /;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Schema/Binary.pm 
new/YAML-PP-0.031/lib/YAML/PP/Schema/Binary.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Schema/Binary.pm      2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Schema/Binary.pm      2021-12-25 
23:50:37.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Schema::Binary;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use MIME::Base64 qw/ decode_base64 encode_base64 /;
 use YAML::PP::Common qw/ YAML_ANY_SCALAR_STYLE /;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Schema/Core.pm 
new/YAML-PP-0.031/lib/YAML/PP/Schema/Core.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Schema/Core.pm        2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Schema/Core.pm        2021-12-25 
23:50:37.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Schema::Core;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use YAML::PP::Schema::JSON qw/
     represent_int represent_float represent_literal represent_bool
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Schema/Failsafe.pm 
new/YAML-PP-0.031/lib/YAML/PP/Schema/Failsafe.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Schema/Failsafe.pm    2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Schema/Failsafe.pm    2021-12-25 
23:50:37.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Schema::Failsafe;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 sub register {
     my ($self, %args) = @_;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Schema/Include.pm 
new/YAML-PP-0.031/lib/YAML/PP/Schema/Include.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Schema/Include.pm     2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Schema/Include.pm     2021-12-25 
23:50:37.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Schema::Include;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use Carp qw/ croak /;
 use Scalar::Util qw/ weaken /;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Schema/JSON.pm 
new/YAML-PP-0.031/lib/YAML/PP/Schema/JSON.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Schema/JSON.pm        2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Schema/JSON.pm        2021-12-25 
23:50:37.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Schema::JSON;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use base 'Exporter';
 our @EXPORT_OK = qw/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Schema/Merge.pm 
new/YAML-PP-0.031/lib/YAML/PP/Schema/Merge.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Schema/Merge.pm       2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Schema/Merge.pm       2021-12-25 
23:50:37.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Schema::Merge;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use YAML::PP::Type::MergeKey;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Schema/Perl.pm 
new/YAML-PP-0.031/lib/YAML/PP/Schema/Perl.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Schema/Perl.pm        2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Schema/Perl.pm        2021-12-25 
23:50:37.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Schema::Perl;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use Scalar::Util qw/ blessed reftype /;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Schema/Tie/IxHash.pm 
new/YAML-PP-0.031/lib/YAML/PP/Schema/Tie/IxHash.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Schema/Tie/IxHash.pm  2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Schema/Tie/IxHash.pm  2021-12-25 
23:50:37.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Schema::Tie::IxHash;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use base 'YAML::PP::Schema';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Schema/YAML1_1.pm 
new/YAML-PP-0.031/lib/YAML/PP/Schema/YAML1_1.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Schema/YAML1_1.pm     2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Schema/YAML1_1.pm     2021-12-25 
23:50:37.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Schema::YAML1_1;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use YAML::PP::Schema::JSON qw/
     represent_int represent_float represent_literal represent_bool
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Schema.pm 
new/YAML-PP-0.031/lib/YAML/PP/Schema.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Schema.pm     2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Schema.pm     2021-12-25 23:50:37.000000000 
+0100
@@ -4,7 +4,7 @@
 use B;
 use Module::Load qw//;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use YAML::PP::Common qw/ YAML_PLAIN_SCALAR_STYLE /;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Type/MergeKey.pm 
new/YAML-PP-0.031/lib/YAML/PP/Type/MergeKey.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Type/MergeKey.pm      2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Type/MergeKey.pm      2021-12-25 
23:50:37.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Type::MergeKey;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 sub new {
     my ($class) = @_;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Writer/File.pm 
new/YAML-PP-0.031/lib/YAML/PP/Writer/File.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Writer/File.pm        2021-11-07 
21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Writer/File.pm        2021-12-25 
23:50:37.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 package YAML::PP::Writer::File;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use Scalar::Util qw/ openhandle /;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP/Writer.pm 
new/YAML-PP-0.031/lib/YAML/PP/Writer.pm
--- old/YAML-PP-0.030/lib/YAML/PP/Writer.pm     2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/lib/YAML/PP/Writer.pm     2021-12-25 23:50:37.000000000 
+0100
@@ -3,7 +3,7 @@
 use warnings;
 package YAML::PP::Writer;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 sub output { return $_[0]->{output} }
 sub set_output { $_[0]->{output} = $_[1] }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/lib/YAML/PP.pm 
new/YAML-PP-0.031/lib/YAML/PP.pm
--- old/YAML-PP-0.030/lib/YAML/PP.pm    2021-11-07 21:58:53.000000000 +0100
+++ new/YAML-PP-0.031/lib/YAML/PP.pm    2021-12-25 23:50:37.000000000 +0100
@@ -3,7 +3,7 @@
 use warnings;
 package YAML::PP;
 
-our $VERSION = '0.030'; # VERSION
+our $VERSION = '0.031'; # VERSION
 
 use YAML::PP::Schema;
 use YAML::PP::Schema::JSON;
@@ -1293,7 +1293,7 @@
 
 L<https://github.com/yaml/yaml-test-suite>
 
-It contains about 230 test cases and expected parsing events and more.
+It contains almost 400 test cases and expected parsing events and more.
 There will be more tests coming. This test suite allows you to write parsers
 without turning the examples from the Specification into tests yourself.
 Also the examples aren't completely covering all cases - the test suite
@@ -1333,10 +1333,7 @@
 
 L<https://github.com/perlpunk/yaml-test-matrix>
 
-You can find the latest build at L<https://matrix.yaml.io>
-
-As of this writing, the test matrix only contains valid test cases.
-Invalid ones will be added.
+You can find the latest build at L<https://matrix.yaml.info>
 
 =head1 CONTRIBUTORS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/11.parse-invalid.t 
new/YAML-PP-0.031/t/11.parse-invalid.t
--- old/YAML-PP-0.030/t/11.parse-invalid.t      2021-11-07 21:58:53.000000000 
+0100
+++ new/YAML-PP-0.031/t/11.parse-invalid.t      2021-12-25 23:50:37.000000000 
+0100
@@ -43,6 +43,8 @@
     '4H7K' => 1,
     BS4K => 1,
     EB22 => 1,
+    i037 => 1,
+    i038 => 1,
 );
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/invalid/i035/=== 
new/YAML-PP-0.031/t/invalid/i035/===
--- old/YAML-PP-0.030/t/invalid/i035/===        1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/invalid/i035/===        2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1 @@
+Literal modifers greater than 9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/invalid/i035/in.yaml 
new/YAML-PP-0.031/t/invalid/i035/in.yaml
--- old/YAML-PP-0.030/t/invalid/i035/in.yaml    1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/invalid/i035/in.yaml    2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1 @@
+--- |10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/invalid/i035/test.event 
new/YAML-PP-0.031/t/invalid/i035/test.event
--- old/YAML-PP-0.030/t/invalid/i035/test.event 1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/invalid/i035/test.event 2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,2 @@
++STR
++DOC ---
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/invalid/i036/=== 
new/YAML-PP-0.031/t/invalid/i036/===
--- old/YAML-PP-0.030/t/invalid/i036/===        1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/invalid/i036/===        2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1 @@
+Tabs in various contexts
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/invalid/i036/in.yaml 
new/YAML-PP-0.031/t/invalid/i036/in.yaml
--- old/YAML-PP-0.030/t/invalid/i036/in.yaml    1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/invalid/i036/in.yaml    2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,3 @@
+foo: |
+       
+bar: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/invalid/i036/test.event 
new/YAML-PP-0.031/t/invalid/i036/test.event
--- old/YAML-PP-0.030/t/invalid/i036/test.event 1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/invalid/i036/test.event 2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,4 @@
++STR
++DOC
++MAP
+=VAL :foo
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/invalid/i037/=== 
new/YAML-PP-0.031/t/invalid/i037/===
--- old/YAML-PP-0.030/t/invalid/i037/===        1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/invalid/i037/===        2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1 @@
+Tabs in various contexts
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/invalid/i037/in.yaml 
new/YAML-PP-0.031/t/invalid/i037/in.yaml
--- old/YAML-PP-0.030/t/invalid/i037/in.yaml    1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/invalid/i037/in.yaml    2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1 @@
+-      -
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/invalid/i037/test.event 
new/YAML-PP-0.031/t/invalid/i037/test.event
--- old/YAML-PP-0.030/t/invalid/i037/test.event 1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/invalid/i037/test.event 2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,2 @@
++STR
++DOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/invalid/i038/=== 
new/YAML-PP-0.031/t/invalid/i038/===
--- old/YAML-PP-0.030/t/invalid/i038/===        1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/invalid/i038/===        2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1 @@
+Tabs in various contexts
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/invalid/i038/in.yaml 
new/YAML-PP-0.031/t/invalid/i038/in.yaml
--- old/YAML-PP-0.030/t/invalid/i038/in.yaml    1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/invalid/i038/in.yaml    2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1 @@
+-      -
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/invalid/i038/test.event 
new/YAML-PP-0.031/t/invalid/i038/test.event
--- old/YAML-PP-0.030/t/invalid/i038/test.event 1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/invalid/i038/test.event 2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,2 @@
++STR
++DOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v026/=== 
new/YAML-PP-0.031/t/valid/v026/===
--- old/YAML-PP-0.030/t/valid/v026/===  1970-01-01 01:00:00.000000000 +0100
+++ new/YAML-PP-0.031/t/valid/v026/===  2021-12-25 23:50:37.000000000 +0100
@@ -0,0 +1 @@
+Tabs in double quotes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v026/in.yaml 
new/YAML-PP-0.031/t/valid/v026/in.yaml
--- old/YAML-PP-0.030/t/valid/v026/in.yaml      1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v026/in.yaml      2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,3 @@
+- "1 inline\ttab"
+- "2 inline\   tab"
+- "3 inline    tab"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v026/out.yaml 
new/YAML-PP-0.031/t/valid/v026/out.yaml
--- old/YAML-PP-0.030/t/valid/v026/out.yaml     1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v026/out.yaml     2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,3 @@
+- "1 inline\ttab"
+- "2 inline\ttab"
+- "3 inline\ttab"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v026/test.event 
new/YAML-PP-0.031/t/valid/v026/test.event
--- old/YAML-PP-0.030/t/valid/v026/test.event   1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v026/test.event   2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,9 @@
++STR
++DOC
++SEQ
+=VAL "1 inline\ttab
+=VAL "2 inline\ttab
+=VAL "3 inline\ttab
+-SEQ
+-DOC
+-STR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v027/=== 
new/YAML-PP-0.031/t/valid/v027/===
--- old/YAML-PP-0.030/t/valid/v027/===  1970-01-01 01:00:00.000000000 +0100
+++ new/YAML-PP-0.031/t/valid/v027/===  2021-12-25 23:50:37.000000000 +0100
@@ -0,0 +1 @@
+Trailing tabs in double quotes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v027/in.yaml 
new/YAML-PP-0.031/t/valid/v027/in.yaml
--- old/YAML-PP-0.030/t/valid/v027/in.yaml      1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v027/in.yaml      2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,12 @@
+- "1 trailing\t
+    tab"
+- "2 trailing\t  
+    tab"
+- "3 trailing\ 
+    tab"
+- "4 trailing\   
+    tab"
+- "5 trailing  
+    tab"
+- "6 trailing    
+    tab"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v027/out.yaml 
new/YAML-PP-0.031/t/valid/v027/out.yaml
--- old/YAML-PP-0.030/t/valid/v027/out.yaml     1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v027/out.yaml     2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,6 @@
+- "1 trailing\t tab"
+- "2 trailing\t tab"
+- "3 trailing\t tab"
+- "4 trailing\t tab"
+- "5 trailing tab"
+- "6 trailing tab"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v027/test.event 
new/YAML-PP-0.031/t/valid/v027/test.event
--- old/YAML-PP-0.030/t/valid/v027/test.event   1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v027/test.event   2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,12 @@
++STR
++DOC
++SEQ
+=VAL "1 trailing\t tab
+=VAL "2 trailing\t tab
+=VAL "3 trailing\t tab
+=VAL "4 trailing\t tab
+=VAL "5 trailing tab
+=VAL "6 trailing tab
+-SEQ
+-DOC
+-STR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v028/=== 
new/YAML-PP-0.031/t/valid/v028/===
--- old/YAML-PP-0.030/t/valid/v028/===  1970-01-01 01:00:00.000000000 +0100
+++ new/YAML-PP-0.031/t/valid/v028/===  2021-12-25 23:50:37.000000000 +0100
@@ -0,0 +1 @@
+Leading tabs in double quotes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v028/in.yaml 
new/YAML-PP-0.031/t/valid/v028/in.yaml
--- old/YAML-PP-0.030/t/valid/v028/in.yaml      1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v028/in.yaml      2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,12 @@
+- "1 leading
+    \ttab"
+- "2 leading
+    \  tab"
+- "3 leading
+       tab"
+- "4 leading
+    \t  tab"
+- "5 leading
+    \    tab"
+- "6 leading
+         tab"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v028/out.yaml 
new/YAML-PP-0.031/t/valid/v028/out.yaml
--- old/YAML-PP-0.030/t/valid/v028/out.yaml     1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v028/out.yaml     2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,6 @@
+- "1 leading \ttab"
+- "2 leading \ttab"
+- "3 leading tab"
+- "4 leading \t  tab"
+- "5 leading \t  tab"
+- "6 leading tab"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v028/test.event 
new/YAML-PP-0.031/t/valid/v028/test.event
--- old/YAML-PP-0.030/t/valid/v028/test.event   1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v028/test.event   2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,12 @@
++STR
++DOC
++SEQ
+=VAL "1 leading \ttab
+=VAL "2 leading \ttab
+=VAL "3 leading tab
+=VAL "4 leading \t  tab
+=VAL "5 leading \t  tab
+=VAL "6 leading tab
+-SEQ
+-DOC
+-STR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v029/=== 
new/YAML-PP-0.031/t/valid/v029/===
--- old/YAML-PP-0.030/t/valid/v029/===  1970-01-01 01:00:00.000000000 +0100
+++ new/YAML-PP-0.031/t/valid/v029/===  2021-12-25 23:50:37.000000000 +0100
@@ -0,0 +1 @@
+Directive variants
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v029/in.yaml 
new/YAML-PP-0.031/t/valid/v029/in.yaml
--- old/YAML-PP-0.030/t/valid/v029/in.yaml      1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v029/in.yaml      2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,2 @@
+%YAML 1.1 #...
+--- a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v029/out.yaml 
new/YAML-PP-0.031/t/valid/v029/out.yaml
--- old/YAML-PP-0.030/t/valid/v029/out.yaml     1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v029/out.yaml     2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1 @@
+--- a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v029/test.event 
new/YAML-PP-0.031/t/valid/v029/test.event
--- old/YAML-PP-0.030/t/valid/v029/test.event   1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v029/test.event   2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,5 @@
++STR
++DOC ---
+=VAL :a
+-DOC
+-STR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v030/=== 
new/YAML-PP-0.031/t/valid/v030/===
--- old/YAML-PP-0.030/t/valid/v030/===  1970-01-01 01:00:00.000000000 +0100
+++ new/YAML-PP-0.031/t/valid/v030/===  2021-12-25 23:50:37.000000000 +0100
@@ -0,0 +1 @@
+Directive variants
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v030/in.yaml 
new/YAML-PP-0.031/t/valid/v030/in.yaml
--- old/YAML-PP-0.030/t/valid/v030/in.yaml      1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v030/in.yaml      2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,2 @@
+%YAMLL 1.1
+--- a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v030/out.yaml 
new/YAML-PP-0.031/t/valid/v030/out.yaml
--- old/YAML-PP-0.030/t/valid/v030/out.yaml     1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v030/out.yaml     2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1 @@
+--- a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v030/test.event 
new/YAML-PP-0.031/t/valid/v030/test.event
--- old/YAML-PP-0.030/t/valid/v030/test.event   1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v030/test.event   2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,5 @@
++STR
++DOC ---
+=VAL :a
+-DOC
+-STR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v031/=== 
new/YAML-PP-0.031/t/valid/v031/===
--- old/YAML-PP-0.030/t/valid/v031/===  1970-01-01 01:00:00.000000000 +0100
+++ new/YAML-PP-0.031/t/valid/v031/===  2021-12-25 23:50:37.000000000 +0100
@@ -0,0 +1 @@
+Directive variants
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v031/in.yaml 
new/YAML-PP-0.031/t/valid/v031/in.yaml
--- old/YAML-PP-0.030/t/valid/v031/in.yaml      1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v031/in.yaml      2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,8 @@
+%YAML  1.1
+--- a
+...
+%YAML  1.1
+--- b
+...
+%YAML  1.1
+--- c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v031/out.yaml 
new/YAML-PP-0.031/t/valid/v031/out.yaml
--- old/YAML-PP-0.030/t/valid/v031/out.yaml     1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v031/out.yaml     2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,5 @@
+--- a
+...
+--- b
+...
+--- c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v031/test.event 
new/YAML-PP-0.031/t/valid/v031/test.event
--- old/YAML-PP-0.030/t/valid/v031/test.event   1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v031/test.event   2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,11 @@
++STR
++DOC ---
+=VAL :a
+-DOC ...
++DOC ---
+=VAL :b
+-DOC ...
++DOC ---
+=VAL :c
+-DOC
+-STR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v032/=== 
new/YAML-PP-0.031/t/valid/v032/===
--- old/YAML-PP-0.030/t/valid/v032/===  1970-01-01 01:00:00.000000000 +0100
+++ new/YAML-PP-0.031/t/valid/v032/===  2021-12-25 23:50:37.000000000 +0100
@@ -0,0 +1 @@
+Tabs in various contexts
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v032/in.yaml 
new/YAML-PP-0.031/t/valid/v032/in.yaml
--- old/YAML-PP-0.030/t/valid/v032/in.yaml      1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v032/in.yaml      2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1 @@
+-      -1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v032/out.yaml 
new/YAML-PP-0.031/t/valid/v032/out.yaml
--- old/YAML-PP-0.030/t/valid/v032/out.yaml     1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v032/out.yaml     2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1 @@
+- -1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-PP-0.030/t/valid/v032/test.event 
new/YAML-PP-0.031/t/valid/v032/test.event
--- old/YAML-PP-0.030/t/valid/v032/test.event   1970-01-01 01:00:00.000000000 
+0100
+++ new/YAML-PP-0.031/t/valid/v032/test.event   2021-12-25 23:50:37.000000000 
+0100
@@ -0,0 +1,7 @@
++STR
++DOC
++SEQ
+=VAL :-1
+-SEQ
+-DOC
+-STR

Reply via email to