File: Changes

package info (click to toggle)
libstring-copyright-perl 0.003006-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster
  • size: 216 kB
  • sloc: perl: 131; sh: 4; makefile: 2
file content (172 lines) | stat: -rw-r--r-- 4,578 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
String-Copyright
================

Created:      2016-07-21
Home page:    <https://metacpan.org/release/String-Copyright>
Home page:    <https://metacpan.org/pod/String::Copyright>
Bug tracker:  <https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=libstring-copyright-perl>
Maintainer:   Jonas Smedegaard (JONASS) <jonass@cpan.org>

0.003006	2018-09-27

 [ Bug Fixes ]
 - Fix declare dependency on Number::Range at runtime (not only for tests).
   Perl Ancar++

 [ Other ]
 - Tidy spaces.

0.003005	2016-11-30

 [ Bug Fixes ]
 - Fix skip chatter after boilerplate.
 - Fix skip some pseudosign chatter, and skip single question mark after
   copyright signs (possibly fallout from broken converted copyright sign).
   Dominique Dumont++

 [ Test Suite ]
 - Add tests for broken copyright sign and boilerplate chatter.

0.003004	2016-09-23

 [ Bug Fixes ]
 - Fix avoid regex modifier r (available only since Perl 5.14).

 [ Documentation ]
 - Add TODO file.
 - Fix remove POD mentions or subs for unimplemented features.

 [ Other ]
 - Suppress "assigned" and "generated" as chatter.

0.003003	2016-09-07

 [ Bug Fixes ]
 - Fix reset detected chatter at newline (regression since 0.002000).
   Dominique Dumont++

0.003002	2016-09-07

 [ Bug Fixes ]
 - Fix avoid misdetecting bogus multi-range year spans.
 - Fix strip owner intro (e.g. "by ").
 - Fix suppress eq as chatter.
   Petter Reinholdtsen++

 [ Other ]
 - Capture each year span.
 - Shorten regexes $blank_or_break_re $comma_re and make more greedy.
 - Use Number::Range to normalize years.

0.003001	2016-08-21

 [ Bug Fixes ]
 - Fix relax detection of owner to permit prefix (for styled names like
   "(URW)++").

 [ Other ]
 - Improve cleanup of "all rights reserved" boilerplate to not necessarily
   be last.

0.003000	2016-08-13

 [ Documentation ]
 - Fix list example option inside threshold header in POD.

 [ Other ]
 - Added: Add format option.
 - Drop undocumented blocks sub.
 - Keep years and owners separate internally.
 - Strip "All rights reserved" boilerplate.

0.002001	2016-08-04

 [ Bug Fixes ]
 - Fix chatter detection to handle double whitespace.

0.002000	2016-08-04

 [ Test Suite ]
 - Extend testsuite with (some yet unsupported) corner cases.

 [ Packaging ]
 - Use Exporter::Tiny.

 [ Other ]
 - Added: Implement threshold options, with none by default (was hardcoded
   threshold_after=5).
 - Misc. improvements e.g. in detecting non-sign chatter, delimiting
   characters and whitespace.
 - Parse multiple lines at a time.

0.001005	2016-07-29

 [ Test Suite ]
 - Adjust and extend testsuite.

 [ Other ]
 - Detect chatter before signs or owners.
 - Detect comma before years.
 - Fix stop exclude define's (misses statements embedded in e.g. "banner"
   define); instead tighten sign detection to require space around
   pseudo-sign (c).
 - Limit chatter detection to non-email-like strings generally (not only
   for info/information).
 - Relax years detection to tolerate initial commas.
 - Tighten owner detection to require non-punctuation as initial character.

0.001004	2016-07-27

 [ Bug Fixes ]
 - Fix use re 'eval'.

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.

0.001002	2016-07-24

 [ BACK COMPAT ]
 - Avoid superfluous regex modifiers /l /i /x.

 [ Bug Fixes ]
 - Fix typo in regex: Misdetected some discussions about copyright as
   copyright statement.

 [ Test Suite ]
 - Improve range tests: Separate multi-range test from new test of newline
   before year-delimiting comma.

 [ Other ]
 - Updated: Detect alternative representations for copyright sign and
   hyphen-minus.
 - Updated: Include copyright sign when stringifying..

0.001001	2016-07-22

 [ REGRESSIONS ]
 - Fix stop custom-decode encoded copyright sign.

 [ Documentation ]
 - Add notes to POD on possible encoding issues.

0.001	2016-07-22	Initial release.