xref: /openbsd-src/gnu/usr.bin/perl/dist/Exporter/Changes (revision 5486feefcc8cb79b19e014ab332cc5dfd05b3b33)
1f2a19305Safresh1Revision history for Perl extension Exporter.
2f2a19305Safresh1
3*5486feefSafresh15.78 Sat December 30 2023
4*5486feefSafresh1     - Minor tweaks to Makefile.PL to reflect that the file require 5.006,
5*5486feefSafresh1     - Fixed the LICENSE field to be 'perl_5' and not 'perl'.
6*5486feefSafresh1     - Whitespace cleanup on Changes
7*5486feefSafresh1
8f2a19305Safresh15.77 Mon January 23 2023
9f2a19305Safresh1     - Document non-inheriting as default mechanism
10f2a19305Safresh1     - Make Exporter strict and warnings compliant
11f2a19305Safresh1
12f2a19305Safresh15.74 Mon January 20 2020
13f2a19305Safresh1     - Fix leading spaces in Exporter error message
14f2a19305Safresh1     - Switch to github actions for pre-release actions
15f2a19305Safresh1     - Point to github repo and issues for support
16f2a19305Safresh1
17f2a19305Safresh15.73 Fri September 21 2018
18f2a19305Safresh1     - Slight doc patches mostly involving the use of our.
19f2a19305Safresh1
20f2a19305Safresh15.72 Tue June 9 2015
21f2a19305Safresh1     - rename anonymous list -> array in docs from blead
22f2a19305Safresh1
23f2a19305Safresh15.70 Sun Apr 13 2014
24f2a19305Safresh1     - Bump for release to CPAN
25f2a19305Safresh1
26f2a19305Safresh15.70_01 Wed Apr 9 2014 Todd Rinaldo
27f2a19305Safresh1    - perl #  39739 - Exporter::Heavy ignores custom $SIG{__WARN__} handlers
28f2a19305Safresh1    - perl # 119673 - Documentation fixes.
29f2a19305Safresh1
30f2a19305Safresh15.68 Wed Mar 27 2013 Todd Rinaldo
31f2a19305Safresh1    - Fix erroneous INSTALLDIRS on perls < 5.8 - allows one to
32f2a19305Safresh1      upgrade Exporter on perl 5.6 again
33f2a19305Safresh1
34f2a19305Safresh15.67 Thu Sep 20 2012 Todd Rinaldo
35f2a19305Safresh1    - Documentation changes from p5p.
36f2a19305Safresh1    - Fix logic to install to site after perl 5.11
37f2a19305Safresh1
38f2a19305Safresh15.66 Wed Dec 23 2011 Todd Rinaldo
39f2a19305Safresh1    - No changes. Production release after CPAN testers cleared.
40f2a19305Safresh1
41f2a19305Safresh15.65_01 Wed Dec 14 2011 Todd Rinaldo
42f2a19305Safresh1    - Updaate Exporter from blead. Bump to dev version for release testing.
43f2a19305Safresh1    - Remove local $_ from Exporter - The changes in that commit did
44f2a19305Safresh1      not necessitate the addition of
45f2a19305Safresh1      local  $_.  So the localisation is wasting CPU cycles.  Worse, it
46f2a19305Safresh1      causes  bugs in 5.12 and earlier.  (local $_ is always wrong if you
47f2a19305Safresh1      don’t control what is in $_ already, because it could be a read-only
48f2a19305Safresh1      tied variable.)  Actually, it causes bugs in 5.14-15 still, because
49f2a19305Safresh1      it seems that the changes to ‘local $_’ still weren’t sufficient (it
50f2a19305Safresh1      still calls FETCH, but not STORE).  That itself needs fixing, but that
51f2a19305Safresh1      should not obviate the need for this change, as Exporter has been liv-
52f2a19305Safresh1      ing a double life.
53f2a19305Safresh1
54f2a19305Safresh15.65 Tue Aug 30 2011 Todd Rinaldo
55f2a19305Safresh1    - No changes. Tests clean. Bumping to production release.
56f2a19305Safresh1
57f2a19305Safresh15.64_04 Wed Aug 24 2011 Todd Rinaldo
58f2a19305Safresh1    - Re-vamp module to work in Git.
59f2a19305Safresh1    - Update Makefile.PL with extra META bits.
60f2a19305Safresh1    - Point bugs to perl's RT.
61f2a19305Safresh1    - Add a README from Exporter.pm perldoc.
62f2a19305Safresh1    - Depend on Carp 1.05 now we're assuming a fix from 1.05
63f2a19305Safresh1
64f2a19305Safresh15.64_03 Wed Aug 24 2011 (Cumulative)
65f2a19305Safresh1    - Fix RT #74472 Exporter.pm blocks Signal handling
66f2a19305Safresh1    - Avoid creating @EXPORT_FAIL in every package using Exporter.
67f2a19305Safresh1    - Test exported arrays and hashes without using defined()
68f2a19305Safresh1    - Carp 1.05 shipped with 5.8.8. Remove work-around for pre 1.05
69f2a19305Safresh1
70f2a19305Safresh15.63    Sat Jul 19 2008
71f2a19305Safresh1    - fix doc bugs (pointed by Philippe Bricout at
72f2a19305Safresh1      CPAN RT #33546)
73f2a19305Safresh1    - reconciliate Exporter with Carp older than 1.05
74f2a19305Safresh1      (thanks to Anno Siegel, perlbug RT #57079)
75f2a19305Safresh1
76f2a19305Safresh15.62    Fri Dec  9 2007
77f2a19305Safresh1    - no code change
78f2a19305Safresh1    - fix typo in section link
79f2a19305Safresh1    - mention Exporter::Easy
80f2a19305Safresh1
81f2a19305Safresh15.61    Fri Dec  9 2007
82f2a19305Safresh1    - no code change
83f2a19305Safresh1    - sync with changes 32596 (fixes by rgs)
84f2a19305Safresh1      and 32599 (typo spotted by Matt Kraai)
85f2a19305Safresh1
86f2a19305Safresh15.60_01 Thu Dec  6 2007
87f2a19305Safresh1    - "use 5.006" in Makefile.PL
88f2a19305Safresh1    - no code change
89f2a19305Safresh1    - doc patch: new section SEE ALSO (Exporter is not alone)
90f2a19305Safresh1    - doc patch: new section Good Practices - mentions
91f2a19305Safresh1      "our" and "use vars", "base" and "parent"
92f2a19305Safresh1      and advocates against exporting variables
93f2a19305Safresh1
94f2a19305Safresh15.60    Sat Mar 10 2007
95f2a19305Safresh1    - Bump Exporter's $VERSION (change 30525)
96f2a19305Safresh1    - Don't swallow up other warnings in Exporter's test. Remove a needless
97f2a19305Safresh1      eval that happened to generate 4 warnings. (change 30531)
98f2a19305Safresh1    - Make Exporter::Heavy correctly not warn when exporting a symbol only
99f2a19305Safresh1      declared in the export specification. Ensure that the test actually
100f2a19305Safresh1      tests this. (change 30529)
101f2a19305Safresh1    - added t/use.t and t/pod.t
102f2a19305Safresh1
103f2a19305Safresh15.59   Wed Sep 6 2006
104f2a19305Safresh1    - Dual life began. (perl-current @ 28789)
105f2a19305Safresh1
106f2a19305Safresh15.59    ? Jan 7 2005
107f2a19305Safresh1    - Exporter can finally live w/o Carp (change 23768)
108f2a19305Safresh1
109f2a19305Safresh15.58    ? Jan 26 2004
110f2a19305Safresh1    - Document change 22192 (change 22224)
111