Changes for version 2.99_07 - 2004-08-13
- improve/check documentation
- add tests for CopFILE and CopSTASHPV
- add file headers
- some code cleanups
Changes for version 2.99_06 - 2004-08-11
- --compat-version now considers all macros/functions provided by Devel::PPPort, not only the documented API
- fixed: PL_rsfp was PL_rsfpv
- turn __PPPORT_NAME__ back to ppport.h, because the former looks ugly on search.cpan.org
Changes for version 2.99_05 - 2004-08-10
- --compat-version now also hides compatibility warnings for unsupported API calls
Changes for version 2.99_04 - 2004-08-10
- added code to check for correct INSTALLDIRS
- added --compat-version option to ppport.h script to only check for compatibility with at least the given Perl version
- some small adjustments
Changes for version 2.99_03 - 2004-08-09
- remove useless dependency from Makefile.PL (spotted by Craig A. Berry)
- added checking for and replacement of C++ comments as well as --cplusplus option to suppress it to ppport.h script
- added more diagnostic output to ppport.h script
- added a hint for gv_stashpvn
- fixed the thread tests (spotted by Craig A. Berry)
- added more tests
- renamed and documented DPPP_NAMESPACE
- renamed some files
Changes for version 2.99_02 - 2004-08-08
- second beta
- feature complete for 3.00
- implemented missing functionality for ppport.h script:
- can now perform global (i.e. multi-file) NEED_ checks
- checks source for missing aTHX arguments
- checks source for unsupported API calls
- can now lists provided and unsupported API
- can use Text::Diff on platforms without diff utility
- can use custom diff utility / options
- can write one patch against the module
- can write single copies with changes applied
- updated the documentation for Devel::PPPort and ppport.h
- added lots of tests for the ppport.h script
- merged tests for call_* eval_* from XS::APItest
- added HACKERS file to document internals
- now includes PPPort.pm, so you can read the full docs using search.cpan.org
Changes for version 2.99_01 - 2004-08-07
- first beta towards 3.00
- complete rework of internals
- autogenerated API-checks
- autogenerated .pm, .xs and .t files
- ppport.h changes:
- no static/global functions without explicit NEED_
- can now be run without -x
- now shows hints and dependencies
- now has POD documentation, so perldoc ppport.h works
- now has options
- now uses File::Find when available
- tested with multi-threaded (ithreads and 5.005-threads) perls from 5.005 and single-threaded perls from 5.003 up to 5.9.x
Documentation
Devel::PPPort internals for hackers
Perl/Pollution/Portability
Perl/Pollution/Portability version __VERSION__
Modules
Perl/Pollution/Portability
Other files
- Changes
- MANIFEST
- META.yml
- Makefile.PL
- README
- TODO
- parts/inc/MY_CXT
- parts/inc/SvPV
- parts/inc/call
- parts/inc/cop
- parts/inc/format
- parts/inc/grok
- parts/inc/limits
- parts/inc/mPUSH
- parts/inc/magic
- parts/inc/misc
- parts/inc/newCONSTSUB
- parts/inc/newRV
- parts/inc/ppphbin
- parts/inc/ppphtest
- parts/inc/threads
- parts/inc/uv
- parts/inc/version