All releases of convmv


Release Notes: This release adds a new --dump-options option to make writing things like a bash completion easier. This release also adds the feature to do case conversion on a case-insensitive filesystem.


Release Notes: This release works around some more Perl::Encode incompatibilities. It now runs again with old Perl 5.8 releases.


Release Notes: This release adds a new parseable mode, an option to better fix double UTF-8 encoded files, and the ability to preserve timestamps. Some minor things have been polished.


Release Notes: This release also works with Perl 5.10. It is licensed under the GPL v2 and v3.


Release Notes: This release fixes some small bugs, improves the test suite, and introduces a new check routine which is called at program startup. Perl 5.8.8 introduced a bug that affected convmv which can be worked around. Perl 5.10 again introduced a bug which is now reported to be a Perl bug so that the user does not wonder why things don't work as expected.


Release Notes: This release fixes some issues with "0" filenames and some incompatibilities with recent Perl versions.


Release Notes: This release works around a bug of Perl 5.8.7 that changed the behaviour of a Unicode function so that it no longer worked as described in the docs.


Release Notes: This release fixes a bug where files that were called "0" were accidentally considered to not be UTF-8. The smart UTF-8 detection also works when converting to other multi-byte encodings.


Release Notes: This release adds an option to undo ugly URL escape sequences (such as %20), a lower/uppercase conversion, and a check for characters which are invalid for filenames in a POSIX filesystem.


Release Notes: Some cosmetic bugs have been fixed and "encodings" like MIME-Q work now.