Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-XS-Parse-Keyword-0.33-slfo.1.1.3 RPM for s390x

From OpenSuSE Leap 16.0 for s390x

Name: perl-XS-Parse-Keyword Distribution: SUSE Linux Framework One
Version: 0.33 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.3 Build date: Mon Aug 26 11:12:29 2024
Group: Unspecified Build host: s390zl33
Size: 183991 Source RPM: perl-XS-Parse-Keyword-0.33-slfo.1.1.3.src.rpm
Packager: https://www.suse.com/
Url: https://metacpan.org/release/XS-Parse-Keyword
Summary: XS functions to assist in parsing keyword syntax
This module provides some XS functions to assist in writing syntax modules
that provide new perl-visible syntax, primarily for authors of keyword
plugins using the 'PL_keyword_plugin' hook mechanism. It is unlikely to be
of much use to anyone else; and highly unlikely to be any use when writing
perl code using these. Unless you are writing a keyword plugin using XS,
this module is not for you.

This module is also currently experimental, and the design is still
evolving and subject to change. Later versions may break ABI compatibility,
requiring changes or at least a rebuild of any module that depends on it.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Sun Feb 19 2023 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
* Fri Jan 13 2023 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 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 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 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 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 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 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 timueller+perl@suse.de
  - updated to 0.22
    see /usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
* Wed Oct 13 2021 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 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 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 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 opensuse@dstoecker.de
  - initial package 0.12
    * created by cpanspec 1.81.01

Files

/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/XS
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/XS/Parse
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/XS/Parse/Infix
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/XS/Parse/Infix.pm
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/XS/Parse/Infix/Builder.pm
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/XS/Parse/Infix/Builder_data.pm
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/XS/Parse/Keyword
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/XS/Parse/Keyword.pm
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/XS/Parse/Keyword/Builder.pm
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/XS/Parse/Keyword/Builder_data.pm
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/auto/XS
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/auto/XS/Parse
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/auto/XS/Parse/Keyword
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/auto/XS/Parse/Keyword/Keyword.bs
/usr/lib/perl5/vendor_perl/5.38.2/s390x-linux-thread-multi/auto/XS/Parse/Keyword/Keyword.so
/usr/share/doc/packages/perl-XS-Parse-Keyword
/usr/share/doc/packages/perl-XS-Parse-Keyword/Changes
/usr/share/doc/packages/perl-XS-Parse-Keyword/README
/usr/share/licenses/perl-XS-Parse-Keyword
/usr/share/licenses/perl-XS-Parse-Keyword/LICENSE
/usr/share/man/man3/XS::Parse::Infix.3pm.gz
/usr/share/man/man3/XS::Parse::Infix::Builder.3pm.gz
/usr/share/man/man3/XS::Parse::Keyword.3pm.gz
/usr/share/man/man3/XS::Parse::Keyword::Builder.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:24:29 2024