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: d88ff1007493^
Choose a base ref
...
head repository: PDLPorters/pdl
compare: 64b8d1f62732
Choose a head ref
  • 10 commits
  • 11 files changed
  • 3 contributors

Commits on Jul 28, 2015

  1. Let PDL::DiskCache::sync accept an argument of which element to sync.

    Without any arguments, or with (-1), sync writes out the whole
    cache, as before. But now you can also specificy which single
    element to write out. This modifies STORE to only sync the
    currently-being-stored element.  Otherwise if you have a rw diskcache,
    every time you added a new element it would write out every previous
    element to disk.
    d-lamb authored and zmughal committed Jul 28, 2015
    Copy the full SHA
    d88ff10 View commit details
    Browse the repository at this point in the history
  2. 2 small cleanups in slices.pd

    Removed a funny '$a =    BadCode=> ' which was likely harmless.
    
    Changed the type of an integer to be unsigned STRLEN instead of IV,
    silence a compiler warning.
    d-lamb authored and zmughal committed Jul 28, 2015
    Copy the full SHA
    2a887d3 View commit details
    Browse the repository at this point in the history
  3. Add curly braces to remove -Wdangline-else

    This occurs when there is an ambiguous if... if ... else structure.
    d-lamb authored and zmughal committed Jul 28, 2015
    Copy the full SHA
    b8c3c3e View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    b452d9c View commit details
    Browse the repository at this point in the history
  5. rename Release_Notes to Changes

    This will allow us to take advantage of the standard format used by
    MetaCPAN and package distributions.
    zmughal committed Jul 28, 2015
    Copy the full SHA
    ac8df08 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    32a3416 View commit details
    Browse the repository at this point in the history
  7. change the "Release Notes for PDL 2.WXY_Z" headers into "v2.WXY_Z [[d…

    …ate]]"
    
    This was done by running those lines through the filter
    
        grep -o '[[:digit:]_.]\+' \
          | xargs -I{} echo v{}   \
          | xargs -I{} git log -1 --pretty="format:{} %ai" {}
    
    which uses the author date recorded for the respective PDL version tag.
    zmughal committed Jul 28, 2015
    Copy the full SHA
    43eee5b View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    3e5e51f View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    df69b4e View commit details
    Browse the repository at this point in the history
  10. add author test to check Changes log and run in Travis-CI

    - This is to address <#67>.
    
      This allows for the Changes file to be parsed on MetaCPAN by
      <https://metacpan.org/pod/CPAN::Changes>.
    
    - Travis-CI: install CPAN::Changes so that the author test runs.
    zmughal committed Jul 28, 2015
    Copy the full SHA
    64b8d1f View commit details
    Browse the repository at this point in the history