[libencoding-fixlatin-xs-perl] annotated tag v0.90 created (now deebd53)
Jonas Smedegaard
dr at jones.dk
Mon Dec 8 14:58:17 UTC 2014
This is an automated email from the git hooks/post-receive script.
js pushed a change to annotated tag v0.90
in repository libencoding-fixlatin-xs-perl.
at deebd53 (tag)
tagging 3726f68a820a6c1fa6d04114e5a397c0ef2960a4 (commit)
tagged by Grant McLean
on Wed May 21 22:26:18 2014 +1200
- Log -----------------------------------------------------------------
v0.90
Grant McLean (37):
git import of files generated by h2xs
ignore generated files
simplify Makefile.PL since we won't support ancient Perls
add a dummy xsub that takes an argument and returns a value
tabs => spaces
skeleton of XS sub that takes a string and returns a string
use PPCODE section to directly put an SV on the return stack
move code to a private sub called from PPCODE: section
modify function to return input SV in some cases
loop through scanning for non-ASCII chars - return input if none
add implementation for converting UTF-8 and Latin/CP1252 bytes
add 'static' prefix to function definitions
add ppport.h (skipped originally) and include it
update manifest (using make manifest and MANIFEST.SKIP)
rename XSUB to interface with new version of Encoding::FixLatin
rename and merge basic tests into 00-basics.t
import tests from Encoding::FixLatin (not yet passing)
implement overlong_fatal option, throw exception if triggered
add dependency on Encoding::FixLatin to Makefile.PL
add support for ascii_hex option
explicitly load both Perl and XS modules
fix basics test for new arg (ascii_hex) when calling XSUB
add a test using valgrind to check for memory leaks
add test files to manifest
remove obsolete test files from manifest
standardise strict/warnings boilerplate in test files
bump required Perl version up to 5.014 (it's what I've got to test against)
doc fixes and bump version for release
ignore generated dist files
remove boilerplate README
remove Makefile.PL and MANIFEST - will be generated by dzil
make Changes file a dzil template
add more diagnostics to basic load test
add a dist.ini
load Encoding::FixLatin in basics test and dump version in diag header
fix repo url in dist.ini
v0.90
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libencoding-fixlatin-xs-perl.git
More information about the Pkg-perl-cvs-commits
mailing list