Package Release Info

perl-XS-Parse-Keyword-0.380.0-bp156.1.4

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

perl-XS-Parse-Keyword

Change Logs

* Thu Aug 10 2023 Tina Müller <timueller+perl@suse.de>
- updated to 0.38
  see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
  0.38    2023-08-09
    [BUGFIXES]
  * Fix warn() non-static format string (RT149346)
  * Don't bother with Build.PL probing for PL_infix_plugin; just use
    perl version number
* Wed Aug 09 2023 Tina Müller <timueller+perl@suse.de>
- updated to 0.37
  see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
  0.37    2023-08-08
    [CHANGES]
  * Added `XPK_WARNING()` and several conditional variants
* Fri Jul 21 2023 Tina Müller <timueller+perl@suse.de>
- updated to 0.36
  see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
  0.36    2023-07-20
    [BUGFIXES]
  * Remember to also call `op_scope()` after `block_end()` if the
    XPK_FLAG_BLOCKSCOPE flag is set
  0.35    2023-07-19
    [CHANGES]
  * Added XPK_INTRO_MY, to call `intro_my()`
  * Added XPK_FLAG_BLOCKSCOPE to wrap a block_start()+block_end()
    around a syntax construction
  * Renamed XPK_PARENSCOPE to XPK_PARENS, etc..
  * Adjusted documentation of XS::Parse::Infix for release of
    Perl v5.38
* Thu Jun 15 2023 Tina Müller <timueller+perl@suse.de>
- updated to 0.34
  see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
  0.34    2023-06-14
    [CHANGES]
  * Swap all unit tests from Test::More to Test2::V0
    [BUGFIXES]
  * Remember to set `-std=c99` compiler flag on Perls before v5.36
  * Skip whitespace between pieces of SEQUENCE or SEPARATEDLIST
* Sun Feb 19 2023 Tina Müller <timueller+perl@suse.de>
- updated to 0.33
  see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
  0.33    2023-02-18
    [CHANGES]
  * Added XPK_LEXVAR, a non `my`-alike variant
  * Added XPK_*_pieces() macros allowing caller to dynamically generate
    sub-arrays of pieces
    [BUGFIXES]
  * Remember to consume whitespace between XPK_REPEATED elements
Version: 0.32-bp155.1.4
* Fri Jan 13 2023 Tina Müller <timueller+perl@suse.de>
- updated to 0.32
  see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
  0.32    2023-01-12
    [BUGFIXES]
  * Ensure that XPK_TERMEXPR acting as a fullexpr is OK with empty
    parens (RT145618)
* Mon Dec 26 2022 Tina Müller <timueller+perl@suse.de>
- updated to 0.31
  see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
  0.31    2022-12-25
    [CHANGES]
  * PL_infix_plugin now exists in 5.37.7
  * Support the new infix operator precedence levels added by
    perl v5.37.7
  * Various updates to hax/ support files
* Sun Dec 04 2022 Tina Müller <timueller+perl@suse.de>
- updated to 0.30
  see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
  0.30    2022-12-03
    [CHANGES]
  * Added XPK_STAGED_ANONSUB; inspired a bit by XS::Parse::Sublike for
    customising the parsing of anonmethod
  0.29    2022-12-01
    [CHANGES]
  * Added XPK_PREFIXED_TERMEXPR_ENTERLEAVE
    [BUGFIXES]
  * Don't try to call `SvPVX()` on a `newSV(0)` because -DDEBUGGING
    perls get upset (RT145278)
  * Remember to `break` out of switch block cases when testing for
    `KEYWORD_PLUGIN_*` return values
  0.28    2022-11-25
    [CHANGES]
  * Include a XSParseInfixClassification field in the XSParseInfixInfo
    structure
  * Do not permit mixed identifier/non characters in the names of
    registered infix operators
  * No longer supports XSParseInfix ABI version 0
    [BUGFIXES]
  * When parsing an infix operator name, make sure not to be confused
    by additional identifier characters immediately after it
* Tue Nov 01 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 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 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 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 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 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 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 07 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 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 2021 Dirk Stoecker <opensuse@dstoecker.de>
- initial package 0.12
  * created by cpanspec 1.81.01