{"action":"created","issue":{"url":"https://api.github.com/repos/jelmer/dulwich/issues/203","labels_url":"https://api.github.com/repos/jelmer/dulwich/issues/203/labels{/name}","comments_url":"https://api.github.com/repos/jelmer/dulwich/issues/203/comments","events_url":"https://api.github.com/repos/jelmer/dulwich/issues/203/events","html_url":"https://github.com/jelmer/dulwich/issues/203","id":36222689,"number":203,"title":"Unicode file name do not checkout correctly on windows","user":{"login":"garyvdm","id":352175,"avatar_url":"https://avatars.githubusercontent.com/u/352175?v=3","gravatar_id":"","url":"https://api.github.com/users/garyvdm","html_url":"https://github.com/garyvdm","followers_url":"https://api.github.com/users/garyvdm/followers","following_url":"https://api.github.com/users/garyvdm/following{/other_user}","gists_url":"https://api.github.com/users/garyvdm/gists{/gist_id}","starred_url":"https://api.github.com/users/garyvdm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/garyvdm/subscriptions","organizations_url":"https://api.github.com/users/garyvdm/orgs","repos_url":"https://api.github.com/users/garyvdm/repos","events_url":"https://api.github.com/users/garyvdm/events{/privacy}","received_events_url":"https://api.github.com/users/garyvdm/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jelmer/dulwich/labels/bug","name":"bug","color":"e11d21"},{"url":"https://api.github.com/repos/jelmer/dulwich/labels/windows","name":"windows","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2014-06-21T12:09:45Z","updated_at":"2015-05-23T17:10:48Z","closed_at":null,"body":"Steps to reproduce:\r\n\r\n    dulwich clone https://github.com/garyvdm/git_unicode_files.git\r\n    dir git_unicode_files\r\n\r\nexpected: 1 file named `À`   (which is `u'\\u00c0'`)\r\nactual: the file is named `Ã€`  (which is `u'\\u00c3\\u20ac'`)\r\n\r\nthe file name is what you get if you do `u'\\u00c0'.encode('utf8').decode('mbcs')`. mbcs it the default filesystem charter encoding used on windows.\r\n\r\nThe git client handles this correctly. I'll take a look at their source code in the future to try figure out how they handle this.\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/jelmer/dulwich/issues/comments/104926436","html_url":"https://github.com/jelmer/dulwich/issues/203#issuecomment-104926436","issue_url":"https://api.github.com/repos/jelmer/dulwich/issues/203","id":104926436,"user":{"login":"jelmer","id":49032,"avatar_url":"https://avatars.githubusercontent.com/u/49032?v=3","gravatar_id":"","url":"https://api.github.com/users/jelmer","html_url":"https://github.com/jelmer","followers_url":"https://api.github.com/users/jelmer/followers","following_url":"https://api.github.com/users/jelmer/following{/other_user}","gists_url":"https://api.github.com/users/jelmer/gists{/gist_id}","starred_url":"https://api.github.com/users/jelmer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jelmer/subscriptions","organizations_url":"https://api.github.com/users/jelmer/orgs","repos_url":"https://api.github.com/users/jelmer/repos","events_url":"https://api.github.com/users/jelmer/events{/privacy}","received_events_url":"https://api.github.com/users/jelmer/received_events","type":"User","site_admin":false},"created_at":"2015-05-23T17:10:48Z","updated_at":"2015-05-23T17:10:48Z","body":"@garyvdm Has this been resolved?"}}