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

perl-XS-Parse-Sublike-0.360.0-1.1 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: perl-XS-Parse-Sublike Distribution: openSUSE Tumbleweed
Version: 0.360.0 Vendor: openSUSE
Release: 1.1 Build date: Wed Jan 22 22:23:14 2025
Group: Unspecified Build host: reproducible
Size: 133504 Source RPM: perl-XS-Parse-Sublike-0.360.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://metacpan.org/release/XS-Parse-Sublike
Summary: XS functions to assist in parsing sub-like syntax
This module provides some XS functions to assist in writing parsers for
'sub'-like 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

* Wed Jan 22 2025 Tina Müller <timueller+perl@suse.de>
  - updated to 0.360.0 (0.36)
    see /usr/share/doc/packages/perl-XS-Parse-Sublike/Changes
    0.36    2025-01-15
      [BUGFIXES]
    * Handle the new shape of `PL_compiling.cop_features` in perl 5.41.8
      or above
* Wed Jan 08 2025 Tina Müller <timueller+perl@suse.de>
  - updated to 0.350.0 (0.35)
    see /usr/share/doc/packages/perl-XS-Parse-Sublike/Changes
    0.35    2025-01-07
      [BUGFIXES]
    * Restore the original kw/kwlen after a failed `my` prefix hack to
      avoid confusing other modules that are doing the same thing
    0.34    2025-01-06
      [BUGFIXES]
    * Don't get confused by function names immediately followed by the
      colon of attribute syntax with no intervening whitespace
    0.33    2025-01-02
      [BUGFIXES]
    * Ensure test .xs files are valid C before C23, by not using unnamed
      parameters to functions (RT158225)
    0.32    2024-12-20
      [BUGFIXES]
    * Ensure that signature start+finish hooks are run if present even on
      empty signatures
    0.31    2024-12-20
      [CHANGES]
    * Optionally permit named function declarations in fully-qualified
      packages if all hooks agree
    * Added experimental `start_signature` and `finish_signature` hook
      stages
    * Added experimental `xps_signature_add_param()` API
    0.30    2024-10-18
      [BUGFIXES]
    * Ensure that named parameter variables are introduced before the
      next variable's defaulting expression is parsed, just like
      positional ones already do
    0.29    2024-10-14
      [CHANGES]
    * Allow `Sublike::Extended` to take over core perl's handling of
      `sub` or `method`, allowing extended sublike syntax without needing
      the `extended` keyword.
    0.28    2024-10-08
      [CHANGES]
    * Make the subroutine body optional when using `extended` subs
    * Declare the named parameter and parameter attribute features as
      non-experimental
      [BUGFIXES]
    * Use PTR2UV() properly when making debug values (RT155804)
    * Avoid compiler warnings about unused var or label on Perl 5.16
    0.27    2024-09-23
      [BUGFIXES]
    * Ensure that signature parameter attribute hook functions can
      correctly see and modify the optree fragments
    0.26    2024-09-20
      [BUGFIXES]
    * Don't segfault on attempts to use unnamed slurpy variables with
      named parameters (RT155654)
    0.25    2024-09-19
      [BUGFIXES]
    * Make sure not to introduce signature parameter variables until
      after their own defaulting expression is parsed (RT155630)
    0.24    2024-09-18
      [CHANGES]
    * Support lexical subs when prefixed with `my`
    * Rewritten implementation of named parameters to avoid indirection
      via a slurpy HV for much performance improvement
    * Support also slurpy AVs along with named parameters
    * Docs updates for clarity about named params
      [BUGFIXES]
    * Avoid some more C99 `for()` loop variable declarations and struct
      initialisers as they upset some C compilers
* Fri Aug 16 2024 Tina Müller <timueller+perl@suse.de>
  - updated to 0.230.0 (0.23)
    see /usr/share/doc/packages/perl-XS-Parse-Sublike/Changes
    0.23    2024-08-15
      [CHANGES]
    * New ABI version 6
      + Adds a `ver` field to the `XSParseSublikeHooks` structure
    * Support named parameters using defined-or and true-or defaulting
      operators
    * Support positional parameters using defined-or and true-or
      defaulting operators in extension parser, on Perl version 5.38+
    * Store the `File::ShareDir` data in the per-module path, not the
      per-dist path
* Thu Jul 11 2024 Tina Müller <timueller+perl@suse.de>
  - updated to 0.220.0 (0.22)
    see /usr/share/doc/packages/perl-XS-Parse-Sublike/Changes
    0.22    2024-07-08
      [CHANGES]
    * Use `File::ShareDir` for storing .h include file, rather than
      storing the contents in the `__DATA__` section of the build helper
* Fri Mar 08 2024 Tina Müller <tina.mueller@suse.com>
  - Fix disabling of __perllib_provides
* Fri Oct 13 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 0.21
    see /usr/share/doc/packages/perl-XS-Parse-Sublike/Changes
    0.21    2023-10-11
      [BUGFIXES]
    * Ensure that exceptions thrown from runtime signature handling
      appear to come from the callsite and not declaration
    * Fix signedness of printf format when complaining about
      mismatched `->ver`
    0.20    2023-09-09
      [BUGFIXES]
    * Correct ->VERSION check for Object::Pad or Future::AsyncAwait
      cross-module tests (RT149700)
    * Don't upset gcc's -Wformat by passing an unbounded STRLEN into
      %.*s format (RT133035)
    * Avoid colons in filename of t/71extended+Object-Pad.t because
      Windows doesn't like them (RT149712)
    * Ensure that mixed positional + named params in signatures work
      properly (thanks alh)
    * Ensure name shadowing of param names prints the right diagnostic
      warning (thanks alh)
    0.19    2023-09-07
      [CHANGES]
    * Added `Sublike::Extended`, a prefix keyword to enable the extended
      signature parser for named params and attributes
    * Beginnings of an (experimental) XS-level API for attributes on
      parameters
    * Complain on attempts to register a sublike keyword with neither a
      permit function nor hinthash key
* Thu Jun 15 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 0.18
    see /usr/share/doc/packages/perl-XS-Parse-Sublike/Changes
    0.18    2023-06-14
      [CHANGES]
    * Swap all the unit tests from Test::More to Test2::V0
      [BUGFIXES]
    * Remember to set `-std=c99` compiler flag on Perls before v5.36
* Wed Mar 22 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 0.17
    see /usr/share/doc/packages/perl-XS-Parse-Sublike/Changes
    0.17    2023-03-21
      [CHANGES]
    * Experimental support for named param syntax in parse_subsignature()
    * Support core perl's `method` syntax when available by setting
      CVf_IsMETHOD (perl >= 5.37.10)
* Sat Feb 05 2022 Antoine Belvire <antoine.belvire@opensuse.org>
  - Initial package: perl-XS-Parse-Sublike-0.16.

Files

/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/Sublike
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/Sublike/Extended.pm
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/XS
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/XS/Parse
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/XS/Parse/Sublike
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/XS/Parse/Sublike.pm
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/XS/Parse/Sublike/Builder.pm
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/XS
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/XS/Parse
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/XS/Parse/Sublike
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/XS/Parse/Sublike/Sublike.bs
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/XS/Parse/Sublike/Sublike.so
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/share
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/share/module
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/share/module/XS-Parse-Sublike
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/share/module/XS-Parse-Sublike/include
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/share/module/XS-Parse-Sublike/include/XSParseSublike.h
/usr/share/doc/packages/perl-XS-Parse-Sublike
/usr/share/doc/packages/perl-XS-Parse-Sublike/Changes
/usr/share/doc/packages/perl-XS-Parse-Sublike/README
/usr/share/licenses/perl-XS-Parse-Sublike
/usr/share/licenses/perl-XS-Parse-Sublike/LICENSE
/usr/share/man/man3/Sublike::Extended.3pm.gz
/usr/share/man/man3/XS::Parse::Sublike.3pm.gz
/usr/share/man/man3/XS::Parse::Sublike::Builder.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Feb 1 00:19:49 2025