Add filename encoding option --fe In some locales Mercurial uses different encodings for commit messages and file names. The --fe option allows the filename encoding to be overridden.
Allow branches and tags to be remapped Branch and tag names can now be renamed using a mechanism similar to the -A option for author names. -B specifies a mapping file for branch names, and -T a mapping file for tags.
Add option for specifying the text encoding used by Mercurial When a mercurial repository does not use utf-8 for encoding author strings and commit messages the "-e <encoding>" command line option can be used to force fast-export to convert incoming meta data from <encoding> to utf-8. When "-e <encoding>" is given, we use Python's string decoding/encoding API to convert meta data on the fly when processing commits.
Update README with note about no working directory If you run the commands listed in usage ```bash mkdir repo-git # or whatever cd repo-git git init hg-fast-export.sh -r <repo> ``` you are not given a working directory to start working in. I was caught off-guard by this when I ran `git status` and everything in the repo was listed as deleted. A quick google search indicates I'm not the only one who was surprised.
Fix typo+grammo in README
Update README with pointer to the github issue tracker
Rename hg-fast-export.txt to README