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

perl-Syntax-Keyword-Try-0.25-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: perl-Syntax-Keyword-Try Distribution: openSUSE Tumbleweed
Version: 0.25 Vendor: openSUSE
Release: 1.1 Build date: Tue Aug 31 20:07:07 2021
Group: Unspecified Build host: obs-arm-11
Size: 86447 Source RPM: perl-Syntax-Keyword-Try-0.25-1.1.src.rpm
Summary: C<try/catch/finally> syntax for perl
This module provides a syntax plugin that implements exception-handling
semantics in a form familiar to users of other languages, being built on a
block labeled with the 'try' keyword, followed by at least one of a 'catch'
or 'finally' block.

As well as providing a handy syntax for this useful behaviour, this module
also serves to contain a number of code examples for how to implement
parser plugins and manipulate optrees to provide new syntax and behaviours
for perl code.

Syntax similar to this module has now been added to core perl, starting at
version 5.34.0. If you are writing new code, it is suggested that you
instead use the Feature::Compat::Try module instead, as that will enable
the core feature on those supported perl versions, falling back to
'Syntax::Keyword::Try' on older perls.




Artistic-1.0 OR GPL-1.0-or-later


* Wed Jun 02 2021 Tina Müller <>
  - updated to 0.25
    see /usr/share/doc/packages/perl-Syntax-Keyword-Try/Changes
    0.25    2021-06-01
    * Rewrite parsing logic to use XS::Parse::Keyword 0.06
    * Removed the new-deprecated `try do { ... }` experimental syntax
    * Updated docs now that 5.34 is officially released, including
      `use feature 'try'`.
* Tue May 11 2021 Tina Müller <>
  - updated to 0.24
    see /usr/share/doc/packages/perl-Syntax-Keyword-Try/Changes
    0.24    2021-05-10
    * Deprecate the `try do { ... }` (experimental) syntax now that
      try-in-do works reliably. It will be removed soon because it gets
      in the way of converting the parser logic to XS::Parse::Keyword
    * Add documentation about the core `use feature 'try'` and
      Feature::Compat::Try module
    * Added an initial attempt at B::Deparse logic
* Sun Mar 28 2021 Tina Müller <>
  - updated to 0.23
    see /usr/share/doc/packages/perl-Syntax-Keyword-Try/Changes
    0.23    2021-03-27
    * Unit tests and documentation of the handling of the final-value
      semantics of `do { try ... }`
    * Also mention core's `feature 'try'` in documentation
    * Gives notice that the experimental 'try_value' feature is now
      discouraged and will eventually be removed
    0.22    2021-03-26
    * Preserve wantarray context within the try {} block (RT133616)
    * List-context `try do {}` now works fine as well
    * Apply unit-testing for RT134790
* Sat Jan 23 2021 Tina Müller <>
  - updated to 0.21
    see /usr/share/doc/packages/perl-Syntax-Keyword-Try/Changes
    0.21    2021-01-22
    * Add some import configuration options required to make
      Feature::Compat::Try work. Currently unit-tested but undocumented.
* Tue Nov 24 2020 Tina Müller <>
  - updated to 0.20
    see /usr/share/doc/packages/perl-Syntax-Keyword-Try/Changes
    0.20    2020-11-24
    * Fix for perl 5.14 by #include'ing hax/ files in the right order
    0.19    2020-11-24
    * Avoid the core Off() and Bit() macros as they were removed after
      perl 5.33.3
    * Support :experimental(try_value) to activate and silence the
    * Add documentation about the scalar context propagation issue of
* Sun Aug 02 2020 Tina Müller <>
  - updated to 0.18
    see /usr/share/doc/packages/perl-Syntax-Keyword-Try/Changes
    0.18    2020-08-01
    * De-experiment the `catch ($var)` syntax
    0.17    2020-07-31
    * Ensure that `catch ($var)` does not retain exception value after
      block exit
    * Docs fixes for clarity on experimental status of `catch ($var)`
    * Ensure sv_isa_sv is a macro for aTHX on threaded perls
* Wed Jul 29 2020 Tina Müller <>
  - updated to 0.16
    see /usr/share/doc/packages/perl-Syntax-Keyword-Try/Changes
    0.16    2020-07-23
    * Provide the `:experimental` import tag as a nicer way to silence
      experimental warnings
    * Don't name a variable `class` because it upsets some C compilers
* Tue Jul 21 2020 Tina Müller <>
  - updated to 0.15
    see /usr/share/doc/packages/perl-Syntax-Keyword-Try/Changes
    0.15    2020-07-21
    * Experimental typed `catch (VAR ...)` conditions
* Wed Jul 08 2020 Tina Müller <>
  - updated to 0.14
    see /usr/share/doc/packages/perl-Syntax-Keyword-Try/Changes
    0.14    2020-07-07
    * Optional experimental syntax of `catch (VAR)` instead of previous
      experimental `catch my VAR`
    * Mark `catch my VAR` as deprecated
    * Added explicit use VERSION declarations to every perl file
* Wed Jul 01 2020 Tina Müller <>
  - updated to 0.13
    see /usr/share/doc/packages/perl-Syntax-Keyword-Try/Changes
    0.13    2020-06-29
    * Pack correct MANIFEST to include hax/ files
    0.12    2020-06-29
    * Optional and experimental allocation of a new lexical under
      `catch my $VAR` syntax (RT130702). However, this syntax may not
      survive long, as part of the ongoing typed catch design work.
    * Work around perl versions prior to 5.22 built with -DDEBUGGING
      getting upset about new*OP() being invoked with OP_CUSTOM
* Sun Sep 08 2019 <>
  - updated to 0.11
    see /usr/share/doc/packages/perl-Syntax-Keyword-Try/Changes
    0.11    2019-09-07
    * Use wrap_keyword_plugin() instead of direct access to
    * Build OP_ENTER/OP_LEAVE structure the correct way so perl 5.31.3
      doesn't crash
    * Fix OP_NEXT/OP_LAST/OP_REDO mangling for perl 5.31.3 to avoid
      CPU spin (RT129975)
* Fri Jun 14 2019 Stephan Kulow <>
  - updated to 0.10
    see /usr/share/doc/packages/perl-Syntax-Keyword-Try/Changes
    0.10    2019-06-13
    * Added experimental value-semantic expression form (RT121267)
    * Document that the module works nicely with Future::AsyncAwait
    * Ignore import symbols `catch` and `finally`
    * Fixed spelling mistakes in documentation (patch from debian)
* Wed Apr 03 2019 Stephan Kulow <>
  - initial package 0.09
    * created by cpanspec 1.78.09



Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Sep 9 11:12:34 2021