Skip to content

Commit 560b45c

Browse files
committed
Update Changes
1 parent 5d45719 commit 560b45c

File tree

1 file changed

+100
-0
lines changed

1 file changed

+100
-0
lines changed

Changes

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

3+
1.049 2025-02-06T06:37:12Z
4+
* All changes from Michael Mikonos
5+
* ar
6+
- various internals improvements (#889)
7+
* clear
8+
- various internals improvements (#894)
9+
* cp
10+
- various internals improvements (#873)
11+
* date
12+
- all formats must start with + and there can only be one (#908)
13+
* dc
14+
- various internals improvements (#899)
15+
* diff
16+
- various internals improvements (#875, #895, #915)
17+
- add -s to show when files are the same instead of silently exiting (#940)
18+
* dirname
19+
- various internals improvements (#885)
20+
* ed
21+
- support relative line number in ranges (e.g. `-10,.`) (#886)
22+
- allow repeated - and + for relative addresses, such as 3++ or $--10 (#902)
23+
- initialize line placeholder so lines aren't lost after stating with an empty file (#916)
24+
- \n in a substitution is now just a literal n, not a newline (#917)
25+
- do not update filename on insert mode (#920)
26+
- Avoid saving address 0 as a "marked address" (#921)
27+
- w! does nut update the saved filename (#924)
28+
- w command should not update current filename (#925)
29+
- honour -s flag for w & e commands (#931)
30+
- buffer is dirty unless all lines were written (#932)
31+
- various internals improvements (#919, #922, #932, #926, #934, #938)
32+
* expand
33+
- various internals improvements (#900)
34+
* expr
35+
- various internals improvements (#879)
36+
- unhyphenated some hard-coded line wrapping (#913)
37+
* fish
38+
- use List::Util instead of implementing our own shuffle (#896)
39+
* fmt
40+
- various internals improvements (#910)
41+
* grep
42+
- various internals improvements (#890)
43+
- remove GREP_OPTIONS environment variable, which GNU grep removed (security) (#897)
44+
* lock
45+
- re-enable term echo after lockout (#881)
46+
* maze
47+
- reject fractional width/height (#935)
48+
* mkdir
49+
- various internals improvements (#887)
50+
- suppress multiple errors for non-directory argument (#893)
51+
* mkfifo
52+
- various internals improvements (#901)
53+
* moo
54+
- enforce the distinct digits rule (#933)
55+
* od
56+
- support 1-byte hex format (#927)
57+
- add other integer format options (u1,u2,u4,d1,d2,d4,o1,o2,o4), as well as the aliases for options -a and -c (#928)
58+
- various internals improvements (#929)
59+
- support arguments "-t f4" and "-t f8", which are already exposed as options -f and -F respectively (#930)
60+
- add -h alias for -x (#937)
61+
- add -D option as alias for -t u4 (four digit decimals) (#939)
62+
* paste
63+
- various internals improvements (#882)
64+
- add --version; light refactoring (#898)
65+
* patch
66+
- patchfile argument may not be a directory (#872)
67+
- various internals improvements (#904)
68+
- add offending filenames to error messages about files (#941)
69+
* perlpowertools
70+
- various internals improvements (#884, #907)
71+
* pr
72+
- correctly detect -a (previously ignored due to bug) (#878)
73+
* primes
74+
- disallow 0 as an upper bound (inadvertently chooses the default) (#891)
75+
* rm
76+
- various internals improvements (#912, #914)
77+
* rmdir
78+
- various internals improvements (#911)
79+
* sort
80+
- the -o switch can accept 0 (zero) as a filename (check defined, not truth) (#880)
81+
* sum
82+
- add missing sha224, SHA3 functions as well as JH, Whirlpool, Haval256, BLAKE, MD2 and MD4 (#936)
83+
* tac
84+
- exit 1 on error (#903)
85+
* tail
86+
- the INT signal now terminates the program, while the QUIT signal shows the files being watched (#874)
87+
* touch
88+
- check -t argument for definedness, not truth (#876)
89+
- -r and -t are mutually exclusive and together will throw an error (#888)
90+
* tsort
91+
- don't treat - as a special filename for stdin (#905)
92+
* unexpand
93+
- can't have spaces between multiple tabletop specifics (fixes usage string) (#906)
94+
* uniq
95+
- undo some line wrapping hyphenation in docs. Let the formatter figure it out (#909)
96+
* wc
97+
- various internals improvements (#918)
98+
* what
99+
- don't try to read lines from directories - directories are "files" that never match (#883)
100+
* which
101+
- various internals improvements (#877)
102+
3103
1.048 2024-12-09T21:14:46Z
4104
* All changes from Michael Mikonos
5105
* apply

0 commit comments

Comments
 (0)