Home GnuPG

Allow "+" to remain unescaped by csprintf('%R', ...)
b25e0477b280Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Allow "+" to remain unescaped by csprintf('%R', ...)

Summary:
Ref T10923. Currently, when we %R ("readable") escape SVN SSH URIs (svn+ssh://...), they get quoted because they contain a +.

However, they don't need to be quoted, since + is not a special character in the shell.

Test Plan:

  • Added and ran test cases.
  • Viewed SVN in Diffusion, saw unquoted checkout URI.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10923

Differential Revision: https://secure.phabricator.com/D15882

Details

Provenance
epriestley <git@epriestley.com>Authored on May 11 2016, 1:56 AM
Parents
rPHUTIL180f0999d094: Fix LiskMigrationIterator scaling in O(n^2)
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHUTILb25e0477b280: Allow "+" to remain unescaped by csprintf('%R', ...) (authored by epriestley <git@epriestley.com>).May 11 2016, 3:39 PM