diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/local/pager.nim | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/local/pager.nim b/src/local/pager.nim index 58395b89..fbfd3710 100644 --- a/src/local/pager.nim +++ b/src/local/pager.nim @@ -1463,7 +1463,9 @@ proc omniRewrite(pager: Pager; s: string): string = proc loadURL*(pager: Pager; url: string; ctype = none(string); cs = CHARSET_UNKNOWN) = let url0 = pager.omniRewrite(url) - let url = if url[0] == '~': expandPath(url0) else: url0 + let url = expandPath(url0) + if url.len == 0: + return let firstparse = parseURL(url) if firstparse.isSome: let prev = if pager.container != nil: |