namealign renames files in so that they are formatted uniformly according to the same name structure (in sense of character classes).
Release Notes: A tail-recursive function is now used in processing the record lists to avoid a Stack-overflow exception when working on a large number of files. This change has no externally visible effect.
Release Notes: A semantic bug with renaming behavior has been fixed, and a new default behaviour has been added: each non-alnum character will be replaced by "_". A new -s option (single repetition) allows you to rename non-alnum chars by replacing a successive number of them in a name-part with a single character.
No changes have been submitted for this release.