Path to this page:
./
devel/p5-Exporter-Tiny,
Exporter with the features of Sub::Exporter but only core dependencies
Branch: CURRENT,
Version: 1.006002nb2,
Package name: p5-Exporter-Tiny-1.006002nb2,
Maintainer: pkgsrc-usersExporter::Tiny supports many of Sub::Exporter's external-facing
features including renaming imported functions with the -as, -prefix
and -suffix options; explicit destinations with the into option;
and alternative installers with the installler option. But it's
written in only about 40% as many lines of code and with zero
non-core dependencies.
Its internal-facing interface is closer to Exporter.pm, with
configuration done through the @EXPORT, @EXPORT_OK and %EXPORT_TAGS
package variables.
Exporter::Tiny performs most of its internal duties (including
resolution of tag names to sub names, resolution of sub names to
coderefs, and installation of coderefs into the target package) as
method calls, which means they can be overridden to provide
interesting behaviour.
Required to run:[
lang/perl5]
Required to build:[
pkgtools/cwrappers]
Master sites: (Expand)
Filesize: 89.865 KB
Version history: (Expand)
- (2024-11-16) Updated to version: p5-Exporter-Tiny-1.006002nb2
- (2023-07-06) Updated to version: p5-Exporter-Tiny-1.006002nb1
- (2023-05-20) Updated to version: p5-Exporter-Tiny-1.006002
- (2023-01-27) Updated to version: p5-Exporter-Tiny-1.006000
- (2022-10-01) Updated to version: p5-Exporter-Tiny-1.004003
- (2022-06-28) Updated to version: p5-Exporter-Tiny-1.002002nb3
CVS history: (Expand)
2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483) |
Log message:
*: recursive bump for perl 5.38
|
2023-05-20 08:47:36 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
p5-Exporter-Tiny: update to 1.006002.
1.006002 2023-03-31
[ Documentation ]
- Link to Exporter::Almighty in pod.
- Update copyright dates.
[ Packaging ]
- Set homepage in metadata to https://exportertiny.github.io.
1.006001 2023-03-24
[ Documentation ]
- Don't mention Alt::Lexical::Var::ButSupportModernPerl in manual.
[ Packaging ]
- No longer dynamically recommend Alt::Lexical::Var::ButSupportModernPerl.
|
2023-01-27 01:02:39 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.006000
Upstream changes:
1.006000 2022-11-21
[ Packaging ]
- Stable version number.
1.005_000 2022-10-17
- Introduced lexical exporter support on Perl 5.11.2+ using the
Lexical::Var module.
- Refactored the Perl 5.37.2+ lexical exporter support.
1.004004 2022-10-15
[ Documentation ]
- Minor corrections to QuickStart page in the manual.
|
2022-10-01 17:24:12 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.004003
Upstream changes:
1.004003 2022-09-30
[ Bug Fixes ]
- If exporting non-CODE items which happen to have the same name as
exported CODE items, their export was being quietly blocked. These
exports should now work.
Diab Jerius++
<https://github.com/tobyink/p5-exporter-tiny/issues/9>
- Using ! with a tag now works; it was previously documented as working
but not implemented.
Diab Jerius++
<https://github.com/tobyink/p5-exporter-tiny/issues/8>
1.004002 2022-09-16
[ Test Suite ]
- Fix for t/15nonhashvalue.t on old versions of Test::More which don't
support `done_testing`.
1.004001 2022-09-09
[ Bug Fixes ]
- Fix handling of non-hashref references in import list.
1.004000 2022-08-26
[ Documentation ]
- Document that the `-lexical` export option is experimental.
[ Packaging ]
- No functional changes; repackage as stable.
1.003_002 2022-08-18
[ Bug Fixes ]
- Quote $1 when passing it as a parameter to a function
Eugen Konkov++
<https://github.com/tobyink/p5-exporter-tiny/issues/7>
1.003_001 2022-07-21
[ Bug Fixes ]
- Correctly check Perl version is at least 5.37.2+ before supporting
-lexical option.
1.003_000 2022-07-21
- Updated: Provide a `-lexical` export option on Perl 5.37.2+.
|
2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message:
*: recursive bump for perl 5.36
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575) |
Log message:
*: recursive bump for perl 5.34
|