perl-XS-Parse-Keyword/perl-XS-Parse-Keyword.changes
Dirk Stoecker b34fa55b28 Accepting request 1034253 from devel:languages:perl:autoupdate
- updated to 0.27
   see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
  0.27    2022-10-31
          [CHANGES]
           * Updates to XS::Parse::Infix for latest `infix-plugin` perl5 branch
              + parsedata field is now an SV **, not an ANY *
           * Expose parse_infix() as a real ABI function, allowing infix
             operators to be hyper-operators and parse other operator names
  0.26    2022-10-24
          [CHANGES]
           * Updates to XS::Parse::Infix for latest `infix-plugin` perl5 branch
              + Requires classification to set the operator precedence
              + No longer need XPI_OPERAND_ARITH or XPI_OPERAND_TERM; most of
                .lhs_flags and .rhs_flags are redundant now
              + No longer support XPI_OPERAND_CUSTOM
              + Optional `parse` phase for parametric/hyper-operators
           * Bump XS::Parse::Infix ABI version to 2
           * Declare XPI ABI v0 as deprecated, soon to be removed

OBS-URL: https://build.opensuse.org/request/show/1034253
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XS-Parse-Keyword?expand=0&rev=14
2022-11-08 13:55:04 +00:00

165 lines
6.5 KiB
Plaintext

-------------------------------------------------------------------
Tue Nov 1 03:08:08 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 0.27
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
0.27 2022-10-31
[CHANGES]
* Updates to XS::Parse::Infix for latest `infix-plugin` perl5 branch
+ parsedata field is now an SV **, not an ANY *
* Expose parse_infix() as a real ABI function, allowing infix
operators to be hyper-operators and parse other operator names
0.26 2022-10-24
[CHANGES]
* Updates to XS::Parse::Infix for latest `infix-plugin` perl5 branch
+ Requires classification to set the operator precedence
+ No longer need XPI_OPERAND_ARITH or XPI_OPERAND_TERM; most of
.lhs_flags and .rhs_flags are redundant now
+ No longer support XPI_OPERAND_CUSTOM
+ Optional `parse` phase for parametric/hyper-operators
* Bump XS::Parse::Infix ABI version to 2
* Declare XPI ABI v0 as deprecated, soon to be removed
-------------------------------------------------------------------
Wed Jul 27 03:09:17 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 0.25
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
0.25 2022-07-25
[CHANGES]
* Permit infix operators to consume fewer than all the available
symbols; allowing for RHS operands that begin with symbols without
intervening whitespace
* Improved unit-testing of infix operator parser precedence issues
* Added `XPI_OPERAND_ARITH`; renumbered `XPI_OPERAND_TERM` to be
non-zero. Currently zero is accepted for back-compat
-------------------------------------------------------------------
Mon Jun 27 03:06:59 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 0.24
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
0.24 2022-06-26
[CHANGES]
* Skip attempting to create duplicate wrapper funcs, in case of
multiple registrations of the same operator with different
spellings
[BUGFIXES]
* Arrange extra_linker_flags correctly while building probe program
for PL_infix_plugin
-------------------------------------------------------------------
Thu May 19 03:07:43 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 0.23
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
0.23 2022-05-18
[CHANGES]
* Defined XPK_KEYWORD, a better version of XPK_LITERAL for
keyword-like tokens
* Defined XPK_ARITHEXPR, a higher-precedence version of XPK_TERMEXPR
* Defined XPK_ARGSCOPE, a variant of XPK_PARENSCOPE where the parens
themselves are optional
* Undocument the old XPK_STRING token type
[BUGFIXES]
* Fixes for bugs that affect -DDEBUGGING-enabled perls
+ Remember to clear OPf_KIDS when stealing the op_first of a
LISTOP (RT142770)
+ Don't call cv_clone() at compiletime when unit testing; generate
an OP_ANONCODE instead (RT142771)
-------------------------------------------------------------------
Tue Feb 22 03:08:54 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 0.22
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
-------------------------------------------------------------------
Wed Oct 13 03:07:09 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 0.21
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
0.20 2021-10-11
[BUGFIXES]
* Fix for perl 5.20 - cannot use assert() as an expression
0.19 2021-10-05
[CHANGES]
* Defined XPK_PREFIXED_BLOCK_ENTERLEAVE and XPK_SETUP for customizing
the parser context around blocks
-------------------------------------------------------------------
Wed Sep 29 03:07:17 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 0.18
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
0.18 2021-09-28
[CHANGES]
* Define the XPI_OPERAND_ONLY_LOOK flag
* Define a callchecker for list/list infix operators. Add a
callchecker that can optimise out certain kinds of operations
(ref to padav or pkgav, anonlist if XPI_OPERAND_ONLY_LOOK is set)
[BUGFIXES]
* cygwin requires deparse_infix to be declared with XS_INTERNAL()
(RT139449)
* Some architectures require intermediate storage for values in the
test function pp_addpairs (RT139445)
* Fix conditions in lexical variable type checking (RT139444)
0.17 2021-09-23
[CHANGES]
* Support certain kinds of list operands on LHS of infix operators
* Generate wrapper functions around list-list infix operators, which
unpack their argument lists from two ARRAYrefs
0.16 2021-09-21
[CHANGES]
* Attempt automatic deparsing of infix operators
* Support certain kinds of list operands on RHS of infix operators
-------------------------------------------------------------------
Tue Sep 7 03:07:21 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 0.15
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
0.15 2021-09-06
[CHANGES]
* Optional generation of wrapper functions around scalar-infix
operators
* Quieter Build.PL by skipping PL_infix_plugin check on versions
of perl known to be too old it
0.14 2021-08-31
[CHANGES]
* Added the entire XS::Parse::Infix subsystem
* Added XPK_INFIX_* token types
-------------------------------------------------------------------
Fri Aug 27 03:07:07 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 0.13
see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
0.13 2021-08-26
[CHANGES]
* Bump to ABI version 2; pass build1's arg0 param as a pointer, not a
direct struct copy
[BUGFIXES]
* Back-compat for ABI version 1's build1 arg0 param not having a line
number (RT138708)
-------------------------------------------------------------------
Tue Aug 24 12:35:52 UTC 2021 - Dirk Stoecker <opensuse@dstoecker.de>
- initial package 0.12
* created by cpanspec 1.81.01