The NetBSD Project

CVS log for pkgsrc/textproc/p5-YAML-PP/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / textproc / p5-YAML-PP

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.14 / (download) - annotate - [select for diffs], Thu Jul 6 09:42:07 2023 UTC (2 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

*: recursive bump for perl 5.38

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jul 4 11:50:59 2023 UTC (3 months ago) by wen
Branch: MAIN
Changes since 1.12: +2 -3 lines
Diff to previous 1.12 (colored)

Update to 0.036

Upstream changes:
0.036 2023-05-10 17:09:48+02:00

    - Add option -dumpcode to turn of dumping coderefs in YAML::PP::Schema::Perl
    - ci updates

0.035 2022-09-30 21:16:16+02:00

    - Fix parsing alias as mapping key
    - Support emitting folded block scalars. Now any input should
      be able to output as a folded block scalar correctly. Preserving
      scalar styles will now also preserve those

0.034 2022-06-30 10:31:56+02:00

    - Fix parsing empty folded block scalars with trailing linebreaks
    - Fix error handling (remaining tokens on invalid input)
    - Support experimental v5.36 booleans
    - Allow to specify multiple boolean classes (issue #37)

0.033 2022-06-27 16:31:32+02:00

    - Fix add_mapping_resolver + on_create (tie existing data)

0.032 2022-03-08 19:02:00+01:00

    - Add missing '~' to allowed chars in tags
    - Restructure directive parsing a bit
    - Support YAML::PP::Ref in yamlpp-* utility scripts
    - Add -P to yaml-load-dump --preserve
    - Add --dump option to yamlpp-parse-emit
    - yamlpp-load-dump -D JSON::PP: don't output space before colon
    - Add export tags to YAML::PP::Common
    - Update yaml-test-suite to 2022-01-17

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)
    - Forbid directive without directive end marker
    - Support explicit empty key/value pairs in flow mappings
    - Enforce EOL after end of flow context
    - Forbid multiple question marks in flow mappings

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jun 28 11:36:47 2022 UTC (15 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored)

*: recursive bump for perl 5.36

Revision 1.11 / (download) - annotate - [select for diffs], Sat Oct 30 09:01:22 2021 UTC (23 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Update to 0.029

Upstream changes:
0.029 2021-10-25 00:02:53+02:00

    - Fix basic implicit mappings in flow sequences, e.g. [a, b: c, d]

0.028 2021-10-21 22:00:36+02:00

    - Fix empty values with properties in flow mappings and sequences
      (`[ &foo , bar]`, `{ &foo , k: v }`)
    - Fix: Allow comment lines with tabs in flow
    - Fix: parsing of explicit block indenting (issue #46)
    - Automatically tie new hashes inside tied hashes (issue #44)
    - yamlpp-load-dump: Add options --dump-module and --include*
    - docs: Add mising constants (issue #45)

Revision 1.10 / (download) - annotate - [select for diffs], Sun Sep 5 02:29:42 2021 UTC (2 years ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.9: +2 -3 lines
Diff to previous 1.9 (colored)

Update to 0.027

Upstream changes:
Changes for version 0.027 - 2021-04-09
Forbid duplicate keys by default like announced in 0.026
Add possibility to preserve alias names (see 'preserve' option)
Highlighter: Add option to expand tabs in ansi color mode
yamlpp-events: Add option --module
Improve error message when trying to load an undefined alias
Fix a test for perl 5.8.8

Revision 1.9 / (download) - annotate - [select for diffs], Mon May 24 19:54:57 2021 UTC (2 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

*: recursive bump for perl 5.34

Revision 1.8 / (download) - annotate - [select for diffs], Sun Sep 13 08:07:17 2020 UTC (3 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.7: +4 -4 lines
Diff to previous 1.7 (colored)

p5-YAML-PP: update to 0.026.

0.026 2020-09-11 00:39:09+02:00

    - Add option 'duplicate_keys'. The default allows it for now and will
      change to forbid in the next release.

0.025 2020-09-06 22:14:07+02:00

    - Emitter: Fix indentation issues for non-default indents
    - Emitter: Add option 'width' for maximum columns
    - Improve error message for unhandled reftypes

Revision 1.7 / (download) - annotate - [select for diffs], Tue Sep 8 13:16:45 2020 UTC (3 years ago) by wiz
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

*: use MASTER_SITE_PERL_CPAN

Revision 1.6 / (download) - annotate - [select for diffs], Tue Sep 8 13:09:59 2020 UTC (3 years ago) by wiz
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

*: improve HOMEPAGE

Revision 1.5 / (download) - annotate - [select for diffs], Mon Sep 7 17:25:17 2020 UTC (3 years ago) by wiz
Branch: MAIN
Changes since 1.4: +2 -3 lines
Diff to previous 1.4 (colored)

p5-YAML-PP: update to 0.024.

0.024 2020-08-17 12:07:01+02:00

    - Parser: fix flow mappings on one line
    - Improve utility tools yamlpp-load(-dump) (add new options --merge,
      --perl and --module) #35
    - Minor improvements to emitter scalar style output
    - Emitter supports flow style
    - Support for preserving flow style in Loader/Dumper
    - Create preserved nodes from scratch with preserved_* methods
    - Minor fixes for the Perl schema and globs
    - Update testsuite to data-2020-08-01

0.023 2020-07-09 22:09:50+02:00

    - Support loading and dumping typeglobs. Issue #15
    - Dumper: Don't use aliases for JSON::PP/boolean.pm booleans, because they
      alwas use the same reference. Issue #32
    - Fix float comparison in test. Issue #33
    - Make aliases in custom tags work
    - YAML::PP::Highlight: colorize mapping keys

0.022 2020-05-04 17:40:36+02:00

    - Emitter: Also quote if string starts with '...'
    - Emitter: Fix bug when emitting complex keys
    - Preserve also quoting style of hash keys
    - Schema: Fix YAML 1.1 integers (no keading zeros)
    - Scripts: Rename yamlpp5- to yamlpp- and symlink
    - Scripts: Add options to yamlpp-load-dump
    - Tests: Support reporting flow style in testsuite event output
    - Tests: Restructure schema tests and outsource test data
    - Events: Make version_directive compatible to libyaml
    - Docs: Restructure

0.021 2020-02-27 19:04:58+01:00

    - Add option 'preserve' for preserving hash key order and quoting
      style when loading and dumping

0.020 2020-02-17 15:35:44+01:00

    - Change default schema from JSON to Core (this change was supposed

Revision 1.4 / (download) - annotate - [select for diffs], Fri Sep 4 09:29:11 2020 UTC (3 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.3: +5 -4 lines
Diff to previous 1.3 (colored)

*: remove references to p5-Encode

Encode has been part of perl since ~forever

Revision 1.3 / (download) - annotate - [select for diffs], Mon Aug 31 18:12:15 2020 UTC (3 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

*: bump PKGREVISION for perl-5.32.

Revision 1.2 / (download) - annotate - [select for diffs], Fri Feb 14 05:58:27 2020 UTC (3 years, 7 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Update to 0.019. From the changelog:

- Important (and possibly breaking) changes:
  - Change default schema from JSON to Core.
    Reason: This is the recommended Schema for YAML 1.2, and what people
    would expect to be the default.
  - load* in scalar context returns first document.
    Reason: I think this is the most reasonable behaviour, and it
    will continue to work the same if you later add documents to a file.
  - Empty nodes in YAML 1.2 JSON Schema resolve to '' by default like
    before, but now it can be configured
  - Fix some control character escaping and encoding issues (issue#16, issue#17)
    YAML::PP will now just assume all input data are unicode characters
    and won't do an explicit utf8::upgrade
  - Fix Core schema resolver for inf: add +.inf, +.Inf, +.INF
- Improve emitter regarding empty lists/hashes (no newline before []/{})
- Spelling and grammar fixes (PR#23 @gregoa)
- Fix YAML::PP::Grammar pod (PR#22 @gregoa)
- Fix yamlpp5-load-dump
- Fix error tokens output
- Update yaml-test-suite to data-2020-02-11

Revision 1.1 / (download) - annotate - [select for diffs], Thu Jan 23 16:14:47 2020 UTC (3 years, 8 months ago) by schmonz
Branch: MAIN

Initial import of p5-YAML-PP, a modern, modular YAML processor. It aims
to support YAML 1.2 and YAML 1.1.

The YAML::PP frontend will currently load all documents, and return only
the last if called with scalar context.

The YAML backend is implemented in a modular way that allows to add
custom handling of YAML tags, perl objects and data types.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>