{"thread":{"id":"31977","subject":"Password parsing fix on windows","startedAt":"2012-10-30T09:37:24Z","lastAt":"2012-10-30T09:37:24Z","messageCount":1,"participants":["Aleksey Vasenev"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"202187","messageId":"op.wmzjomzi945a05@ratio.ispring.lan","threadId":"31977","inReplyTo":null,"subject":"Password parsing fix on windows","fromName":"Aleksey Vasenev","fromEmail":"margtu-fivt@ya.ru","sentAt":"2012-10-30T09:37:24Z","receivedAt":"2012-10-30T09:37:24Z","isPatch":false,"sender":{"key":"margtu-fivt@ya.ru","avatar":"https://avatars.githubusercontent.com/u/2958497?v=4"},"body":"\n\ndiff --git a/perl/Git/SVN/Prompt.pm b/perl/Git/SVN/Prompt.pm\nindex 3a6f8af..ae2aeda 100644\n--- a/perl/Git/SVN/Prompt.pm\n+++ b/perl/Git/SVN/Prompt.pm\n@@ -124,7 +124,7 @@ sub _read_password {\n \tif (exists $ENV{GIT_ASKPASS}) {\n \t\topen(PH, \"-|\", $ENV{GIT_ASKPASS}, $prompt);\n \t\t$password = <PH>;\n-\t\t$password =~ s/[\\012\\015]//; # \\n\\r\n+\t\t$password =~ s/[\\012\\015]+//; # \\n\\r\n \t\tclose(PH);\n \t} else {\n \t\tprint STDERR $prompt;\n"}]}