{"thread":{"id":"15848","subject":"[BUG] Gitk elides backslashes in author names","startedAt":"2008-10-10T02:51:20Z","lastAt":"2008-10-10T02:51:20Z","messageCount":1,"participants":["Eric Hanchrow"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"92728","messageId":"87ljwxyxg7.fsf@offby1.atm01.sea.blarg.net","threadId":"15848","inReplyTo":null,"subject":"[BUG] Gitk elides backslashes in author names","fromName":"Eric Hanchrow","fromEmail":"offby1@blarg.net","sentAt":"2008-10-10T02:51:20Z","receivedAt":"2008-10-10T02:51:20Z","isPatch":false,"sender":{"key":"eric.hanchrow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/3145?v=4"},"body":"Here's how to reproduce the problem with git version 1.6.0.2.415.g9800c0:\n\n    $ cd /tmp\n    $ rm -rf x\n    $ mkdir x\n    $ cd x\n    $ git init\n    Initialized empty Git repository in /tmp/x/.git/\n    $ touch it\n    $  git commit -a --author=\"back\\\\slash <foo@bar.com>\" -m \"yeah\"\n    Created initial commit 0f65eda: yeah\n     0 files changed, 0 insertions(+), 0 deletions(-)\n     create mode 100644 it\n    $ git log\n    commit 0f65eda51f33f5c56ba61f2c9dc1c5d38baec75c\n    Author: back\\slash <foo@bar.com>\n    Date:   Thu Oct 9 19:42:17 2008 -0700\n\n        yeah\n    $ gitk\n\nNow note that the author appears as \"backslash\", not \"back\\slash\".\n\nYou might wonder why I have backslashes in my author names: it's\nbecause I'm using git-svn, and our Subversion setup -- which uses\nWindows authentication -- creates names with backslashes.\n-- \nHowever lousy it is to sit in your basement and pretend to be an\nelf, I can tell you from personal experience it's worse to sit in your\nbasement and try to figure if Ginger or Mary Ann is cuter.\n        -- Clay Shirky\n"}]}