[MRG+1] shell command's ability to open local files + tests #1710
…(): when given URI where scheme is present, but not 'http' the function gave bad result
I think it is good not to test for a file presence; IMHO example.com should be an http url even if there is
I'd prefer to only support explicit relative and absolute paths:
I'm not sure the current implementation is correct either - e.g. does it handle localhost?