Skip to content

Commit 759312d

Browse files
committed
* for version 1.041
1 parent 4c90173 commit 759312d

File tree

1 file changed

+125
-0
lines changed

1 file changed

+125
-0
lines changed

Changes

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,130 @@
11
Revision history for Perl module PerlPowerTools
22

3+
1.041 2023-11-24T17:10:58Z
4+
* All changes from Michael Mikonos unless otherwise noted
5+
* arithmetic
6+
- use getopts (#336)
7+
* banner
8+
- use getopts instead of custom parsing (#286)
9+
* bc
10+
- don't print 0 for a false condition (#247)
11+
- allow file named 0 (#282)
12+
- fix case that eats too much input (#292)
13+
14+
* cal
15+
- use getopts instead of custom parsing (#277)
16+
* chgrp
17+
- allow -- to end options (#341)
18+
* chmod
19+
- allow -- to end options (#347)
20+
* chown
21+
- allow -- to end options (#347)
22+
* cmp
23+
- exit with 2 on arg failure (#307)
24+
- handle hex input (#309)
25+
- support - for stdin (#310)
26+
* col
27+
- reject 0 value for -l (#334)
28+
- add usage (#343)
29+
* comm
30+
- use strict (#306)
31+
- support - for stdin (#327)
32+
* cut
33+
- show error for unknown options (#297)
34+
- disallow -b 0 or -f 0 (#299)
35+
* date
36+
- some code cleanups (#287)
37+
- document -q (#328)
38+
* diff
39+
- validate -U and -C args (#308)
40+
- support - for stdin (#311)
41+
* ed
42+
- removed unused code (#315)
43+
- fix r command addresses (#330)
44+
- allow r to add newline to last line (#346)
45+
* expand
46+
- support - for stdin (#324)
47+
- don't suppress backspace (#329)
48+
- don't slurp file (#344)
49+
* expr
50+
- use strict (#338)
51+
* file
52+
- fix an error message (#285)
53+
* fortune
54+
- improve -w handling (#322)
55+
* hexdump
56+
- allow file named 0 (#283)
57+
* id
58+
- allow uid 0 (#281)
59+
* install
60+
- handle directory args correctly (#339)
61+
- fix exit status precedence problem (#348) (mauke)
62+
* join
63+
- support - for stdin (#313)
64+
- show usage (#345)
65+
* ln
66+
- error out for bad options (#331)
67+
* ls
68+
- try harder to determine the screen size (#303)
69+
* mail
70+
- fix problem writing to mailbox (#279)
71+
- better handling of temp file (#316)
72+
- disallow directory for -f (#319)
73+
- error for uid 0 (#321)
74+
- remove some duplicated code (#322)
75+
* mkfifo
76+
- let -m take one and two digit args (#312)
77+
* nl
78+
- use Pod::Usage (#291)
79+
* patch
80+
- support - for stdin (#314)
81+
- fix exit status precedence problem (#348) (mauke)
82+
* pom
83+
- leverage libraries to get math functions instead of coding them (#280)
84+
* pr
85+
- allow -- to end options (#332)
86+
- use spaces for margin_spaces (#342)
87+
* printf
88+
- support hex arguments (#320)
89+
* rev
90+
- warn for directory args (#318)
91+
* shar
92+
- fix dependency error with old getopts.pl (#300)
93+
- ignore directories (#303)
94+
- support dir arguments from find (#304)
95+
* spell
96+
- refactor for better looping (#335)
97+
* split
98+
- remove code to handle -? (unkown switch still does same thing) (#278)
99+
* strings
100+
- make strict-safe, better validation (#289)
101+
- read stdin by default (#333)
102+
* tail
103+
- stricter checking on numbers for arguments (#284)
104+
- continue on error (#294)
105+
- allow 0 as argument (#296)
106+
- warn for directories (#298)
107+
* tar
108+
- disallow directories for -f (#337)
109+
* tee
110+
- guard special chars in filename (#290)
111+
* touch
112+
- support directories (#326)
113+
* unexpand
114+
- support - for stdin (#325)
115+
- don't slurp file (#340)
116+
* uuencode
117+
- support - for stdin (#317)
118+
119+
* wc
120+
- report filenames (#295)
121+
* wump
122+
- various refactors (#293)
123+
* xargs
124+
- support -0 (#288)
125+
126+
127+
3128
1.040 2023-10-02T04:42:58Z
4129
* All of these improvements are from Michael Mikonos
5130
* cal

0 commit comments

Comments
 (0)