|
1 | 1 | Revision history for Perl module PerlPowerTools
|
2 | 2 |
|
| 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 | + |
3 | 128 | 1.040 2023-10-02T04:42:58Z
|
4 | 129 | * All of these improvements are from Michael Mikonos
|
5 | 130 | * cal
|
|
0 commit comments