3 * added support for dAX and dITEMS, which got lost while
4 working on the 3.00 internals
8 * improve/check documentation
9 * add tests for CopFILE and CopSTASHPV
15 * --compat-version now considers all macros/functions
16 provided by Devel::PPPort, not only the documented API
17 * fixed: PL_rsfp was PL_rsfpv
18 * turn __PPPORT_NAME__ back to ppport.h, because the former
19 looks ugly on search.cpan.org
23 * --compat-version now also hides compatibility warnings for
28 * added code to check for correct INSTALLDIRS
29 * added --compat-version option to ppport.h script to only
30 check for compatibility with at least the given Perl version
31 * some small adjustments
35 * remove useless dependency from Makefile.PL (spotted by
37 * added checking for and replacement of C++ comments as
38 well as --cplusplus option to suppress it to ppport.h
40 * added more diagnostic output to ppport.h script
41 * added a hint for gv_stashpvn
42 * fixed the thread tests (spotted by Craig A. Berry)
44 * renamed and documented DPPP_NAMESPACE
50 * feature complete for 3.00
51 * implemented missing functionality for ppport.h script:
52 - can now perform global (i.e. multi-file) NEED_ checks
53 - checks source for missing aTHX arguments
54 - checks source for unsupported API calls
55 - can now lists provided and unsupported API
56 - can use Text::Diff on platforms without diff utility
57 - can use custom diff utility / options
58 - can write one patch against the module
59 - can write single copies with changes applied
60 * updated the documentation for Devel::PPPort and ppport.h
61 * added lots of tests for the ppport.h script
62 * merged tests for call_* eval_* from XS::APItest
63 * added HACKERS file to document internals
64 * now includes PPPort.pm, so you can read the full docs
69 * first beta towards 3.00
70 * complete rework of internals
71 * autogenerated API-checks
72 * autogenerated .pm, .xs and .t files
74 - no static/global functions without explicit NEED_
75 - can now be run without -x
76 - now shows hints and dependencies
77 - now has POD documentation, so perldoc ppport.h works
79 - now uses File::Find when available
80 * tested with multi-threaded (ithreads and 5.005-threads) perls
81 from 5.005 and single-threaded perls from 5.003 up to 5.9.x
82 * added support for the following API:
175 2.008 - 20th October 2003
180 2.007 - 18th September 2003
182 * small fix in grok_numeric_radix: variable was used uninitialized
184 2.006 - 8th September 2003
186 * call_(pv|sv|method|argv) added
187 * still compiler-warnings for grok_??? and 5.6.x, fixed
189 2.005 - 2nd September 2003
191 * Some tweaks to grok_(hex|oct|bin) to make compiler warnings
192 go away for older perls
193 * grok_number and grok_numeric_radix added
195 2.004 - 22th August 2003
197 * Added grok_(hex|oct|bin) and related constants
201 * Added get_av, get_cv, get_hv and get_sv
203 2.002 - 2nd December 2001
205 * More portability issues in Makefile.PL addresed.
206 * Merged the Harness sub-module into Devel::PPPort
207 * More documentation in PPPort.pm
211 * Some portability issues in Makefile.PL addresed.
215 * Initial port to the perl core.
219 * Original version of the module by Kenneth Albanowski.