Changes for version 0.001003 - 2016-07-26

  • Bug Fixes
    • Use Test::Script to ensure correct perl invokes script in tests. SREZIC++
  • Test Suite
    • Add a few tests for year-like owner field.
    • Extend testsuite.
  • Other
    • Fix extend block into next line(s) only when purely years detected (not on any - possibly owner - string ending in digits).
    • Fix stop include next line based on it starting with digits (only on previous line ending with digits).
    • Improve parsing of year-like strings: Treat as owner (instead of dropping) in more corner cases.
    • Refactor parsing to use pre-compiled regular expressions.
    • Tighten parser slightly regarding corner cases of years tied up in line-wrapping.
    • Tighten parsing to consider only space and tab (not other whitespace) where appropriate.

Modules

Representation of text-based copyright statements