Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: PDLPorters/pdl
base: 4ef126a7218b^
Choose a base ref
...
head repository: PDLPorters/pdl
compare: dcf3a23cedd9
Choose a head ref
  • 10 commits
  • 57 files changed
  • 4 contributors

Commits on Sep 11, 2016

  1. Fix numerous spelling errors.

    These were nearly all of the changes in spelling-errors.patch, part
    of sf.net patch #84.  Not wanting to change history, I did not apply
    the patches to Changes_CVS or to Changes.
    Bas Couwenberg authored and d-lamb committed Sep 11, 2016
    Copy the full SHA
    4ef126a View commit details
    Browse the repository at this point in the history
  2. A few more spelling errors from sf.net patch #84 (courtesy Debian).

    Bas Couwenberg authored and d-lamb committed Sep 11, 2016
    Copy the full SHA
    556c5a3 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2016

  1. Accept comma-separated directory lists in scantree.pl

    Part of SF.net patch #84 from Debian: doc_dirlist.patch fixes
    https://bugs.debian.org/681937: "pure-perl PDL module docs not
    scanned on install".
    glaweh authored and d-lamb committed Sep 12, 2016
    Copy the full SHA
    7faf69e View commit details
    Browse the repository at this point in the history
  2. Add module description for manpage whatis entry for PDL::IFiles.

    This is patch 'manpage-has-bad-whatis-entry.patch' from SF.net
    patch #84 from Debian.
    Bas Couwenberg authored and d-lamb committed Sep 12, 2016
    Copy the full SHA
    5b49e78 View commit details
    Browse the repository at this point in the history
  3. Fix doc_vendor_install target by supporting DESTDIR in top Makefile.PL

    SF.net patch #84 from Debian (doc_vendor_install.patch)
    Bas Couwenberg authored and d-lamb committed Sep 12, 2016
    Copy the full SHA
    899087f View commit details
    Browse the repository at this point in the history
  4. Use CPPFLAGS for pdl executable compilation.

    SF.net patch #84 from Debian, pdl-cppflags.patch.
    Bas Couwenberg authored and d-lamb committed Sep 12, 2016
    Copy the full SHA
    3b12505 View commit details
    Browse the repository at this point in the history
  5. Fix Dumper.pm on kFreebsd

    SF.net patch #84 for Debian, patch dumper_gnukfreebsd.patch.
    
    'gnukfreebsd' was assumed as a bsd userland, which
    disabled/broke calls to 'uuencode' and 'uudecode'.
    glaweh authored and d-lamb committed Sep 12, 2016
    Copy the full SHA
    982ba8e View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2016

  1. Sort output of variable lists to make PP-generated code reproducible.

    SF.net patch #84 from Debian (sorted_output.patch).
    
    I changed it slightly from the submitted patch so that the calls
    to 'sort' were on the results of 'values %hash' and not on the
    result of 'map {$_->get_<whatever>} values %hash'. Merely a
    stylistic preference.
    reinerh authored and d-lamb committed Sep 13, 2016
    Copy the full SHA
    e35fc6e View commit details
    Browse the repository at this point in the history
  2. Fix non-deterministic order in several files for reproducible builds.

    SF.net patch #84, from Debian. This is part of the changeset from
    reproducible-build.patch (the second one). Also partially addresses
    https://bugs.debian.org/829365. Basically any time there is a
    'keys %hash' or 'values %hash' in generating code, apply a 'sort'
    before it. The rest of the patch is in the next commit.
    reinerh authored and d-lamb committed Sep 13, 2016
    Copy the full SHA
    eabda05 View commit details
    Browse the repository at this point in the history
  3. Make code generation for multiple types happen in complexity order.

    Related to SF.net patch #84 from Debian (reproducibile-build.patch)
    but instead of sorting the keys of PDL datatypes lexigraphically,
    using PDL::Types::typesrtkeys() sorts them in order of complexity.
    Satisfies the goals of reproducible builds but does it in a way
    that makes more sense for PDL in this case.
    d-lamb committed Sep 13, 2016
    Copy the full SHA
    dcf3a23 View commit details
    Browse the repository at this point in the history