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