I fixed the first problem, and while doing so noticed that a nearby block of code had exactly the same bug. So I fixed that as well. Catalin, this should go on the stable branch, I believe. It probably warrants a new release too, since anyone rebasing patches past the point where the "Märchen" file was removed from git.git is going to hit the same bug Jakub did. --- Karl Hasselström (4): Handle refresh of changed files with non-ASCII names Test for another filename quoting issue in tree_status() Handle changed files with non-ASCII names Add rebase test for when upstream has deleted a non-ASCII file stgit/git.py | 31 +++++++++++++++++++++---------- t/t3200-non-ascii-filenames.sh | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+), 10 deletions(-) create mode 100755 t/t3200-non-ascii-filenames.sh -- Karl Hasselström, kha@xxxxxxxxxxx www.treskal.com/kalle -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html