[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