| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: perl-PPIx-QuoteLike | Distribution: openSUSE Tumbleweed |
| Version: 0.023 | Vendor: openSUSE |
| Release: 1.10 | Build date: Sat Sep 17 05:07:18 2022 |
| Group: Unspecified | Build host: reproducible |
| Size: 143896 | Source RPM: perl-PPIx-QuoteLike-0.023-1.10.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://metacpan.org/release/PPIx-QuoteLike | |
| Summary: Parse Perl string literals and string-literal-like things | |
This Perl class parses Perl string literals and things that are reasonably like string literals. Its real reason for being is to find interpolated variables for Perl::Critic policies and similar code. The parse is fairly straightforward, and a little poking around with _eg/pqldump_ should show how it normally goes. But there is at least one quote-like thing that probably needs some explanation.
Artistic-1.0 OR GPL-1.0-or-later
* Sat Sep 17 2022 Tina Müller <timueller+perl@suse.de>
- updated to 0.023
see /usr/share/doc/packages/perl-PPIx-QuoteLike/Changes
0.023 2022-09-16 T. R. Wyant
Update discouragement notice for variables(), and add a TODO in
t/variables.t for why.
Correct normalization of ${^FOO} for PPI. If the caret is present
the braces are not removed.
* Sat Apr 16 2022 Tina Müller <timueller+perl@suse.de>
- updated to 0.022
see /usr/share/doc/packages/perl-PPIx-QuoteLike/Changes
0.022 2022-04-15 T. R. Wyant
Remove 'postderef' argument to new(). Postfix dereference is always
recognized.
* Wed Apr 06 2022 Tina Müller <timueller+perl@suse.de>
- updated to 0.021
see /usr/share/doc/packages/perl-PPIx-QuoteLike/Changes
0.021 2022-04-03 T. R. Wyant
Recognize postfix deref in '@{[ ... ]}' for determining minimum Perl
version. This recognizes all forms of postfix dereference,
including ->%*, ->&*, and ->**. NOTE that for now this remains a
PPIx::QuoteLike::Token::Interpolation.
Require PPI 1.238 for postfix deref support, and prune code that
dealt with PPI's old behavior.
Postfix %*, &*, and ** do not interpolate.
Correct perl_version_introduced() for interpolated postfix scalar
deref.
* Fri Mar 18 2022 Tina Müller <timueller+perl@suse.de>
- updated to 0.020
see /usr/share/doc/packages/perl-PPIx-QuoteLike/Changes
0.020 2022-03-17 T. R. Wyant
Correct and optimize the computation of logical column position (the
one that takes account of tabs).
* Tue Nov 16 2021 Tina Müller <timueller+perl@suse.de>
- updated to 0.019
see /usr/share/doc/packages/perl-PPIx-QuoteLike/Changes
0.019 2021-11-15 T. R. Wyant
Add CONTRIBUTING file.
Try to quell weird Win32 test failures which seem to occur only in
tests where I am using 'use open' to put the standard handles into
UTF-8 mode. The fix (I hope) is to do this to the Test::Harness
handles at run time instead of to the standard handles at compile
time.
* Sat Oct 23 2021 Tina Müller <timueller+perl@suse.de>
- updated to 0.018
see /usr/share/doc/packages/perl-PPIx-QuoteLike/Changes
0.018 2021-10-22 T. R. Wyant
Argument postderef is now fatal.
Correct generation of 'provides' metadata. Thanks to Favio Poletti
for blogging
https://github.polettix.it/ETOOBUSY/2021/06/15/the-real-pause-workaround/,
and ultimately to Joel Berger for the pointer to
https://metacpan.org/pod/CPAN::Meta::Spec#no_index
* Sat Apr 17 2021 Tina Müller <timueller+perl@suse.de>
- updated to 0.017
see /usr/share/doc/packages/perl-PPIx-QuoteLike/Changes
0.017 2021-04-16 T. R. Wyant
All uses of the postderef argument to new() now warn.
* Sat Mar 27 2021 Tina Müller <timueller+perl@suse.de>
- updated to 0.016
see /usr/share/doc/packages/perl-PPIx-QuoteLike/Changes
0.016 2021-03-26 T. R. Wyant
Add rt.cpan.org back to bug reporting methods. Long live RT!
Get prerequisites up to snuff, and add xt/author/prereq.t to ensure
they stay that way.
Refactor authortest into three, so I do not have to generate stub
files to test without optional modules.
* Sat Feb 06 2021 Tina Müller <timueller+perl@suse.de>
- updated to 0.015
see /usr/share/doc/packages/perl-PPIx-QuoteLike/Changes
0.015 2021-02-05 T. R. Wyant
Handle <<\EOD and <<~\EOD, which are equivalent to <<'EOD' and
<<~'EOD', respectively.
Recognize indented here documents. Thanks to Olaf Alders (oalders)
for alerting me to this omission.
* Fri Jan 15 2021 Tina Müller <timueller+perl@suse.de>
- updated to 0.014
see /usr/share/doc/packages/perl-PPIx-QuoteLike/Changes
0.014 2021-01-14 T. R. Wyant
Add Travis CI testing.
Use GitHub as bug tracker. R.I.P. rt.cpan.org.
/usr/lib/perl5/vendor_perl/5.42.0/PPIx /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike.pm /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike/Constant.pm /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike/Dumper.pm /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike/Token /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike/Token.pm /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike/Token/Control.pm /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike/Token/Delimiter.pm /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike/Token/Interpolation.pm /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike/Token/String.pm /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike/Token/Structure.pm /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike/Token/Unknown.pm /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike/Token/Whitespace.pm /usr/lib/perl5/vendor_perl/5.42.0/PPIx/QuoteLike/Utils.pm /usr/share/doc/packages/perl-PPIx-QuoteLike /usr/share/doc/packages/perl-PPIx-QuoteLike/CONTRIBUTING /usr/share/doc/packages/perl-PPIx-QuoteLike/Changes /usr/share/doc/packages/perl-PPIx-QuoteLike/README /usr/share/man/man3/PPIx::QuoteLike.3pm.gz /usr/share/man/man3/PPIx::QuoteLike::Constant.3pm.gz /usr/share/man/man3/PPIx::QuoteLike::Dumper.3pm.gz /usr/share/man/man3/PPIx::QuoteLike::Token.3pm.gz /usr/share/man/man3/PPIx::QuoteLike::Token::Control.3pm.gz /usr/share/man/man3/PPIx::QuoteLike::Token::Delimiter.3pm.gz /usr/share/man/man3/PPIx::QuoteLike::Token::Interpolation.3pm.gz /usr/share/man/man3/PPIx::QuoteLike::Token::String.3pm.gz /usr/share/man/man3/PPIx::QuoteLike::Token::Structure.3pm.gz /usr/share/man/man3/PPIx::QuoteLike::Token::Unknown.3pm.gz /usr/share/man/man3/PPIx::QuoteLike::Token::Whitespace.3pm.gz /usr/share/man/man3/PPIx::QuoteLike::Utils.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 12 23:03:13 2025