1 | Revision history for perl pragma common::sense. |
1 | Revision history for perl pragma common::sense. |
|
|
2 | |
|
|
3 | 3.75 Thu Apr 2 09:53:01 CEST 2020 |
|
|
4 | - make build (more) reproducible. |
|
|
5 | - removed "portable" from the warnngs list, as 32 bit perls (as |
|
|
6 | opposed to 32 bit platforms) are practically extinct and it |
|
|
7 | warns about a weird subset of operations, i.e. 64 bit hex() is |
|
|
8 | not ok, 64 bit addition is fine, makes no sense. Moreso, other |
|
|
9 | than hex/oct etc. harassment, there is nothing in this category |
|
|
10 | that could be otherwise useful. |
|
|
11 | |
|
|
12 | 3.74 Mon Jun 29 14:39:26 CEST 2015 |
|
|
13 | - the generated README file was empty. |
|
|
14 | |
|
|
15 | 3.73 Sat May 31 22:37:21 CEST 2014 |
|
|
16 | - remove "deprecated", as it turned out to be yet another time bomb |
|
|
17 | as p5p don't care the least about backwards compatibility |
|
|
18 | anymore (https://rt.perl.org/Public/Bug/Display.html?id=119123). |
|
|
19 | - switching paths once more as this turned out to be a doc bug |
|
|
20 | in eumm. this should not affect anything though. |
|
|
21 | |
|
|
22 | 3.72 Wed Jul 31 19:44:18 CEST 2013 |
|
|
23 | - install paths were wrong for current MakeMaker (reported |
|
|
24 | by various people). |
|
|
25 | |
|
|
26 | 3.71 Wed Jul 31 02:34:48 CEST 2013 |
|
|
27 | - CPAN failed to parse the version number in 3.7, try to work |
|
|
28 | around. |
|
|
29 | |
|
|
30 | 3.7 Wed Jul 31 01:26:50 CEST 2013 |
|
|
31 | - move pod to separate file, to further improve loading times. |
|
|
32 | - make it arch-specific, adding a test that warns when an old |
|
|
33 | version is still installed. |
|
|
34 | - due to a logic glitch, warnings were not enabled at all on 5.16. |
|
|
35 | |
|
|
36 | 3.6 Sun Jun 17 14:24:53 CEST 2012 |
|
|
37 | - work around more 5.16 breakage - $^H doesn't work as nicely as |
|
|
38 | p5p make you to believe. |
|
|
39 | - add features: unicode_strings current_sub fc evalbytes. |
|
|
40 | - disable features: array_base. |
|
|
41 | |
|
|
42 | 3.5 Wed Mar 7 20:50:48 CET 2012 |
|
|
43 | - localise $^W, as this causes warnings with 5.16 when some lost |
|
|
44 | soul uses -w. common::sense doesn't support $^W, but tries to |
|
|
45 | shield module authors and programs from its ill effects. If you |
|
|
46 | enable $^W, then you normally get to keep the pieces because you |
|
|
47 | change semantics of other people's code. |
2 | |
48 | |
3 | 3.4 Fri Jan 14 07:17:16 CET 2011 |
49 | 3.4 Fri Jan 14 07:17:16 CET 2011 |
4 | - remove "regexp" category. this is rather painful as it's a large |
50 | - remove "regexp" category. this is rather painful as it's a large |
5 | class, but unfortunately, somebody thought emitting a warning when you |
51 | class, but unfortunately, somebody thought emitting a warning when you |
6 | match more than 32kb of text is in some way useful, which spoils the whole |
52 | match more than 32kb of text is in some way useful, which spoils the whole |
… | |
… | |
32 | - enable "use utf8" effect by default. |
78 | - enable "use utf8" effect by default. |
33 | - removed "utf8" warning category. while this contains useful security |
79 | - removed "utf8" warning category. while this contains useful security |
34 | stuff, it also makes implementing security stuff almost impossible, |
80 | stuff, it also makes implementing security stuff almost impossible, |
35 | as it completely mangles perls internal utf8 encoding with actual |
81 | as it completely mangles perls internal utf8 encoding with actual |
36 | utf-8 encoding, and confuses "unicode", "string codepoints" and |
82 | utf-8 encoding, and confuses "unicode", "string codepoints" and |
37 | "utf-8" so much that it becoems practically unusable. |
83 | "utf-8" so much that it becomes practically unusable. |
38 | |
84 | |
39 | 2.03 Wed Dec 2 18:38:53 CET 2009 |
85 | 2.03 Wed Dec 2 18:38:53 CET 2009 |
40 | - removed "unopened" warning category, as this breaks "stat _", which |
86 | - removed "unopened" warning category, as this breaks "stat _", which |
41 | seems to be a bug in all perl versions (see perlbug #71002). |
87 | seems to be a bug in all perl versions (see perlbug #71002). |
42 | - some doc updates. |
88 | - some doc updates. |