c577adee9d
- update to 2.10: * This release adds a ‘c’ flag for output patterns that capitalizes words in the output name, similar to ‘u’ and ‘l’ for upper and lower casing. - update to 2.9.1: * The previous release shipped with a broken man page; this release is just a rebuild. Thanks to the user who promptly notified me of the problem! - update to 2.9: * This release make the --rename mode work the same as the default --move, since we can now rename directories freely in any case. The --rename flag is no longer documented, but is still accepted by mmv for backwards compatibility. * Some code that previously tried to drop privileges for most but not all uses was removed, as it served no useful purpose, and triggered static analysis tools that diagnosed a security flaw (setuid without setgroups). mmv is really just a fancy version of mv/cp/ln, which do not drop privileges; this behaviour was neither expected nor desired. - update to 2.8: * This release fixes moving directories into newly-created directories. Previously, mmv tried erroneously to copy then move the directory rather than simply rename it. * Also, when a target directory is missing, mmv will now suggest using --makedirs. * This release also adds symlinks to the man page mmv(1) under mmv’s other executable names. - update to 2.7: * This release removes the use of libgc, which was fragile, relying on build system shenanigans, and is not that useful
Dirk Mueller2025-02-08 21:23:43 +00:00
886ee9033d
- update to 2.6: * This release re-adds the “mad” (“append”) command, and fixes how the program name is checked when deciding which mode to run in. * There is also a build system fix.
Petr Gajdos2024-07-07 19:46:44 +00:00