diff options
Diffstat (limited to 'compiler/lineinfos.nim')
-rw-r--r-- | compiler/lineinfos.nim | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/compiler/lineinfos.nim b/compiler/lineinfos.nim index e1e0a4bc8..bb47e947f 100644 --- a/compiler/lineinfos.nim +++ b/compiler/lineinfos.nim @@ -13,7 +13,17 @@ import ropes, tables, pathutils const - explanationsBaseUrl* = "https://nim-lang.org/docs" + explanationsBaseUrl* = "https://nim-lang.github.io/Nim" + # was: "https://nim-lang.org/docs" but we're now usually showing devel docs + # instead of latest release docs. + +proc createDocLink*(urlSuffix: string): string = + # os.`/` is not appropriate for urls. + result = explanationsBaseUrl + if urlSuffix.len > 0 and urlSuffix[0] == '/': + result.add urlSuffix + else: + result.add "/" & urlSuffix type TMsgKind* = enum |