Added new littleutil recomp-jpg, used for shrinking down oversized JPEG image files.
Various other little bugfixes and enhancements.
This is a minor release to rename one of the utilities ("replace" to "lreplace") to avoid a name collision with the MySQL "replace" command.
Also, examples were added to several manpages.
Minor documentation clean-ups.
New tarball utility to-lzma has been included in the littleutils. Other tarball utilities (to-bzip and to-7zip received updates).
Added to-bzip to to-7zip utilities. These two utilities are particularly well suited for recompressing source code tarballs. A few other very minor cleanups were also made.
The repeats utility no longer lists hardlinked files as duplicates (the old behavior can be reenabled with the -l option). Significant cleanups to manpages and other documentation were also made.
BUGFIX! The uppercase, lowercase, and pren utility couldn't rename directories on Unix because of a security check glitch. This has been fixed. My apologies to users of 1.0.7 who ended up with a bunch of zero-length files instead of renamed directories.
[Quick update from 1.0.7. There was a stupid typo in the README file, and I really wanted it fixed. Thus the 1.0.7a release.] And now, the rest of the news...
New utilities for file renaming: lowercase, uppercase, and pren (perl rename).
Also, a bug in the replace utility was fixed.
BUGFIX! Memory allocation code in randomize for standard input was goofed up, often causing out-of-memory errors when stdin was used. This is now fixed.
littleutils-1.0.5 has been released. Bugs in randomize and pngstrip were fixed, and some scripts were consolidated. Updating is highly recommended.