[libcatmandu-perl] branch master updated (6e4bb9d -> 587b99c)

Jonas Smedegaard dr at jones.dk
Tue May 20 16:53:47 UTC 2014


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

js pushed a change to branch master
in repository libcatmandu-perl.

      from  6e4bb9d   Update changelog.
       new  d7fb821   Fix use cpan.org/author (not metacpan.org) for get-orig-source target.
      adds  494f56f   Adding more documentation for Catmandu::Sane and Catmandu::Util
      adds  3916115   Fixed a typo in the documentaopm
      adds  5d594f7   Deleting tests which could fail on buggy Perl installations
      adds  941d13a   rewrite pluggable tests
      adds  aedc001   Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
      adds  01a76f4   requirements
      adds  7bb38b6   build stuff
      adds  aa87c02   requirements missing
      adds  6c0c8b4   hmm
      adds  5d9f6c2   experiments with deps
      adds  0b98660   change required version of Module::Build::Tiny
      adds  b909467   Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
      adds  c519acf   Fixing a typo in the Catmandu documentation. Adding a Wiki link to the Fix documentation
      adds  d9af68e   link to logging basics for beginners
      adds  65566d7   Fixed Bind as instance bug
      adds  892c3d8   Adding binds to the conditionals
      adds  c391ea8   Adding code to get working Binds by passing them as instances and class names
      adds  7fee62a   Fixing nested bind bug
      adds  25ce81b   Extended the Fix language with do (monad)
      adds  43b9f87   Deleted global binds
      adds  acadd40   Experimenting with nested binds
      adds  374d979   Adding an eval monad to debug individual fixes
      adds  b5b9a39   Adding the benchmark and loop monad
      adds  4bb3851   Adding the each monad
      adds  23b28c7   Deleting the emit_bind code from the Fix and moving it to the Bind package
      adds  8ab6005   Simplyfying monads
      adds  fa45fee   Adding tests and documentation for Binds
      adds  ae6801d   Bind supporting return statements
      adds  8435f91   Finishing each test for each monad
      adds  186a12f   Adding zero and plus operators for the Monad
      adds  341afe1   Deleted the loop and each monads and adding monadic laws into the tests
      adds  846de0a   Adding documentation for the example Bind functions
      adds  1ae47da   Adding the Maybe monad
      adds  828f0ad   Adding a doset syntax
      adds  dadf3af   Adding the list monad
      adds  c2f9540   Adding better support for reject via Catmandu::Fix::Reject classes and adding the list monad
      adds  b28cbc2   Fixing maybe and list monad
      adds  e410fa1   Maybe needs Just and Nothing and not undef (which is equal to eof)
      adds  30a4d8f   Maybe just/nothing/value is nothing methods available for external programs
      adds  f4a751d   Adding support for result method to unwrap monadic values before returning it.
      adds  d2f97c5   Merge branch 'dev' into monad
      adds  c9249f4   Removed not needed rejet line
      adds  88973c2   Wrote the Reject die into a reject goto at request of Nicolas Steenlant
      adds  d7842cc   Fixing documentation for Binds
      adds  1490cc3   Fixing documentation
      adds  2c94e8d   Merge branch 'monad' into dev
      adds  9bc619b   Adding a basic Log::Any::Adapter::Stderr for the command line
      adds  53df033   Making some more sense out of the command line error messages
      adds  df571f3   Adding some more helpfull error messages
      adds  7e80830   Adding Nicolas and Jakob as contributors
      adds  ccf3bac   Fixed a typo in a contributor name
      adds  1ce02c8   Adding easier error message for Fix errors
      adds  f21c900   Stripped the help messages from the relative catmandu paths
      adds  65d2975   Moving all error processing enhancements to a new branch
      adds  2938d09   Fixing the documentation for the catmandu command line
      adds  56be27f   Reorganized the main Catmandu.pm documentation and added some up-to-date examples
      adds  14b117a   Deleted the -d debug options. Log::Any::Adapter is not part of our dependencies...
      adds  779e503   Removing all debugging features from the dev branch need further work on this in the 'making_sense_of_errors' branch
      adds  07cfad8   Merge branch 'dev' into update_pod
      adds  c508b9f   Trying to get test dependency Log::Any::Adapter installed
      adds  ec769a9   test 2
      adds  b724663   on test ...
      adds  4b2dca4   version number added
      adds  3c6628a   build process modified
      adds  9f2fcf9   another attempt
      adds  ec3ebea   travis
      adds  40c6ed9   merge branch dev
      adds  968e388   different build
      adds  49066c1   log::any... removed
      adds  9284bf7   this build works
      adds  d1cfc07   Merge branch 'build_failed' of https://github.com/vpeil/Catmandu into vpeil-build_failed
      adds  68f6c66   Merge branch 'vpeil-build_failed' into dev
      adds  d7045e4   Merge branch 'dev' into update_pod
      adds  0921093   Merge branch 'update_pod' into dev
      adds  43d4de7   Adding some more links to other Catmandu packages in the POD
      adds  198d750   better document and extend Importer
      adds  1e0053c   Merge branch 'pr/importer' of https://github.com/nichtich/Catmandu into nichtich-pr/importer
      adds  9d5a611   Merge branch 'nichtich-pr/importer' into dev
      adds  e145ef0   Adding more documentation on the fix array
      adds  02229f2   Examples in line with recommended syntax
      adds  e3039c9   Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
      adds  e43c659   Adding documentation on fh and fixes
      adds  c22d337   Updating Changes
      adds  7819316   Adding Test::Pod dependency in the test
      adds  753ee33   0.91
      adds  e1daa88   Adding a compare_field Fix
      adds  1c9d40c   Changes compare_field into greather_than , less_than conditionals
      adds  48e7169   0.9101
      adds  7658c31   Marpa needs Time::Piece
      adds  0ee4529   Marpa needs Time::Piece
      adds  6ee85a0   0.9102
      adds  fe59095   Imported Upstream version 0.9102
       new  cdc288f   Merge tag 'upstream/0.9102'
       new  9efc707   Update package relations: Build-depend on (recent but not too recent perl or) recent libmodule-build-perl (not libmodule-build-tiny-perl), and relax to build-depend unversioned on cdbs.
       new  a04523a   Update package relations: Depend (not only build-depend) on liblog-any-adapter-perl, and tighten to (build-)depend versioned.
       new  bee2eb7   Update package relations: Build-depend on libtest-pod-perl, and (explicitly) on recent liblog-any-perl. Tighten to build-depend versioned on libtest-deep-perl and libtest-exception-perl.
       new  1e6f98b   Update package relations: Build-depend on recent libtest-simple-perl (or very recent perl).
       new  587b99c   Prepare for release: Update changelog, control file and copyright info.

The 7 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                                       |  89 +++++++-
 Changes                                        |  11 +
 LICENSE                                        |   2 +-
 MANIFEST                                       |  16 +-
 META.json                                      |  23 +-
 META.yml                                       |  19 +-
 README                                         | 278 +++++++++++++-----------
 bin/catmandu                                   | 153 ++++++++++---
 cpanfile                                       |  12 +-
 debian/changelog                               |  25 ++-
 debian/control                                 |  14 +-
 debian/copyright_hints                         |  14 ++
 debian/rules                                   |  16 +-
 dist.ini                                       |   1 +
 lib/Catmandu.pm                                | 283 ++++++++++++++-----------
 lib/Catmandu/CLI.pm                            |   2 +-
 lib/Catmandu/Fix.pm                            |  31 ++-
 lib/Catmandu/Fix/Bind.pm                       | 220 +++++++++++++++++++
 lib/Catmandu/Fix/Bind/benchmark.pm             |  91 ++++++++
 lib/Catmandu/Fix/Bind/identity.pm              |  48 +++++
 lib/Catmandu/Fix/Bind/list.pm                  |  86 ++++++++
 lib/Catmandu/Fix/Bind/maybe.pm                 |  97 +++++++++
 lib/Catmandu/Fix/Condition/SimpleAllTest.pm    |  13 +-
 lib/Catmandu/Fix/Condition/SimpleAnyTest.pm    |  10 +-
 lib/Catmandu/Fix/Condition/exists.pm           |  11 +-
 lib/Catmandu/Fix/Condition/greater_than.pm     |  51 +++++
 lib/Catmandu/Fix/Condition/less_than.pm        |  51 +++++
 lib/Catmandu/Fix/Parser.pm                     |  31 +++
 lib/Catmandu/Importer.pm                       | 128 +++++++----
 lib/Catmandu/Importer/CSV.pm                   |   5 +-
 lib/Catmandu/Importer/JSON.pm                  |   7 +-
 lib/Catmandu/Importer/Mock.pm                  |   5 +-
 lib/Catmandu/Importer/YAML.pm                  |   5 +-
 lib/Catmandu/Pluggable.pm                      |   4 +-
 lib/Catmandu/Sane.pm                           |  23 ++
 lib/Catmandu/Util.pm                           |  27 ++-
 t/Catmandu-Cmd-convert.t                       |   5 +-
 t/Catmandu-Cmd-count.t                         |   5 +-
 t/Catmandu-Cmd-delete.t                        |   5 +-
 t/Catmandu-Cmd-export.t                        |   5 +-
 t/Catmandu-Fix-Bind-benchmark.t                | 105 +++++++++
 t/Catmandu-Fix-Bind-identity.t                 | 105 +++++++++
 t/Catmandu-Fix-Bind-list.t                     | 109 ++++++++++
 t/Catmandu-Fix-Bind-maybe.t                    | 116 ++++++++++
 t/{Catmandu-Cmd-data.t => Catmandu-Fix-Bind.t} |   7 +-
 t/Catmandu-Fix-Condition-greater_than.t        |  41 ++++
 t/Catmandu-Fix-Condition-less_than.t           |  41 ++++
 t/Catmandu-Importer.t                          |  18 +-
 t/Catmandu-Pluggable.t                         |  39 ++--
 t/Catmandu.t                                   |   1 -
 50 files changed, 2083 insertions(+), 421 deletions(-)
 create mode 100644 lib/Catmandu/Fix/Bind.pm
 create mode 100644 lib/Catmandu/Fix/Bind/benchmark.pm
 create mode 100644 lib/Catmandu/Fix/Bind/identity.pm
 create mode 100644 lib/Catmandu/Fix/Bind/list.pm
 create mode 100644 lib/Catmandu/Fix/Bind/maybe.pm
 create mode 100644 lib/Catmandu/Fix/Condition/greater_than.pm
 create mode 100644 lib/Catmandu/Fix/Condition/less_than.pm
 create mode 100644 t/Catmandu-Fix-Bind-benchmark.t
 create mode 100644 t/Catmandu-Fix-Bind-identity.t
 create mode 100644 t/Catmandu-Fix-Bind-list.t
 create mode 100644 t/Catmandu-Fix-Bind-maybe.t
 copy t/{Catmandu-Cmd-data.t => Catmandu-Fix-Bind.t} (64%)
 create mode 100644 t/Catmandu-Fix-Condition-greater_than.t
 create mode 100644 t/Catmandu-Fix-Condition-less_than.t

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



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