diff options
| author | Junio C Hamano <gitster@pobox.com> | 2013-01-18 12:40:28 -0800 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2013-01-18 12:40:28 -0800 |
| commit | 02f55e660ccbd2fa1e3b2c686200f0037568f854 (patch) | |
| tree | 539fedc6422e51fdd2282586bf2aecf8acd23c00 /perl/Git/SVN/Utils.pm | |
| parent | bbc6f64b4eca0b792060ae8b8ccb58526dbbc076 (diff) | |
| parent | 2934a484fdaf9ceea4da2e9402a2f54dcaf59fb1 (diff) | |
| download | git-02f55e660ccbd2fa1e3b2c686200f0037568f854.tar.gz | |
Merge git://bogomips.org/git-svn
* git://bogomips.org/git-svn:
git-svn: teach find-rev to find near matches
git svn: do not overescape URLs (fallback case)
Git::SVN::Editor::T: pass $deletions to ->A and ->D
Diffstat (limited to 'perl/Git/SVN/Utils.pm')
| -rw-r--r-- | perl/Git/SVN/Utils.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/perl/Git/SVN/Utils.pm b/perl/Git/SVN/Utils.pm index 8b8cf3755c..3d1a0933a2 100644 --- a/perl/Git/SVN/Utils.pm +++ b/perl/Git/SVN/Utils.pm @@ -155,7 +155,7 @@ sub _canonicalize_url_path { my @parts; foreach my $part (split m{/+}, $uri_path) { - $part =~ s/([^~\w.%+-]|%(?![a-fA-F0-9]{2}))/sprintf("%%%02X",ord($1))/eg; + $part =~ s/([^!\$%&'()*+,.\/\w:=\@_`~-]|%(?![a-fA-F0-9]{2}))/sprintf("%%%02X",ord($1))/eg; push @parts, $part; } |
