[text/plain 651b]
I've used File::Path::Expand happily in several projects but
just ran into a bug where paths such as '~' and '~foo' -- i.e.,
without a trailing slash -- failed to expand. I attach a patch
that appears to fix this; here's a summary of my changes:
* Changed the regexes to use look-ahead assertions so the
trailing slash may be omitted.
* Changed the pattern for matching ~foo etc. so it doesn't
match empty user names (not that one could exist after the
first subsitution, but what the heck).
* Made the substitutions mutually exclusive.
* Added tests to verify the corrected behavior.
* Bumped the version from 1.01 to 1.02
[application/octet-stream 2.6k]
Message body not shown because it is too large or is not plain text.