diff --git a/compiler/docgen.nim b/compiler/docgen.nim
index 83dd5de2a2..4e36b72e5d 100644
--- a/compiler/docgen.nim
+++ b/compiler/docgen.nim
@@ -304,7 +304,7 @@ proc nodeToHighlightedHtml(d: PDoc; n: PNode; result: var Rope; renderFlags: TRe
d.target == outHtml:
let external = externalDep(d, s.owner)
result.addf "$3",
- [rope changeFileExt(external, "html").string, rope literal,
+ [rope changeFileExt(external, "html"), rope literal,
rope(esc(d.target, literal))]
else:
dispA(d.conf, result, "$1",
diff --git a/lib/pure/math.nim b/lib/pure/math.nim
index bc804eb860..909aa11b75 100644
--- a/lib/pure/math.nim
+++ b/lib/pure/math.nim
@@ -383,8 +383,8 @@ when not defined(JS): # C
## .. code-block:: nim
## echo trunc(PI) # 3.0
- proc fmod*(x, y: float32): float32 {.deprecated, importc: "fmodf", header: "".}
- proc fmod*(x, y: float64): float64 {.deprecated, importc: "fmod", header: "".}
+ proc fmod*(x, y: float32): float32 {.deprecated: "use mod instead", importc: "fmodf", header: "".}
+ proc fmod*(x, y: float64): float64 {.deprecated: "use mod instead", importc: "fmod", header: "".}
## Computes the remainder of `x` divided by `y`
##
## .. code-block:: nim