| darcs | Source code | Contents | Index
Darcs.URL
Description
Path resolving: A URL contains the sequence `"://"`. A local filepath does not contain colons, except as second character (windows drives). A path that is neither a URL nor a local file is an ssh-path. Examples:
     /usr/repo/foo                 -- local file
     c:/src/darcs                  -- local file
     http://darcs.net/             -- URL
     peter@host:/path              -- ssh
     droundy@host:                 -- ssh
     host:/path                    -- ssh
This means that single-letter hosts in ssh-paths do not work, unless a username is provided. Perhaps ssh-paths should use `"ssh://user@host/path"`-syntax instead?
Documentation
is_file :: String -> Bool | Source
is_url :: String -> Bool | Source
is_ssh :: String -> Bool | Source
is_relative :: String -> Bool | Source
is_absolute :: String -> Bool | Source
is_ssh_nopath :: String -> Bool | Source
Produced by Haddock version 2.4.2