0b27e6baa0
Turns out that git will accept a .git/config containing an url with eg, spaces in its name. Handle this by escaping the url if it's not valid. This also fixes support for urls containing escaped characters like %20 for space. Before, the path from the url was not unescaped properly. |
||
---|---|---|
.. | ||
Branch.hs | ||
CatFile.hs | ||
CheckAttr.hs | ||
Command.hs | ||
Config.hs | ||
Construct.hs | ||
Filename.hs | ||
HashObject.hs | ||
Index.hs | ||
LsFiles.hs | ||
LsTree.hs | ||
Queue.hs | ||
Ref.hs | ||
Sha.hs | ||
Types.hs | ||
UnionMerge.hs | ||
Url.hs | ||
Version.hs |