|
1 | 1 | Revision history for Perl module PerlPowerTools |
2 | 2 |
|
| 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 | + |
3 | 103 | 1.048 2024-12-09T21:14:46Z |
4 | 104 | * All changes from Michael Mikonos |
5 | 105 | * apply |
|
0 commit comments