diff --git a/lib/system.nim b/lib/system.nim index 086ec39ab4..403ffb0f70 100644 --- a/lib/system.nim +++ b/lib/system.nim @@ -2605,8 +2605,7 @@ macro varargsLen*(x: varargs[untyped]): int {.since: (1, 1).} = varargsLenImpl(x) when defined(nimV2): - import system/repr_v2 - export repr_v2 + include system/repr_v2 proc repr*[T, U](x: HSlice[T, U]): string = ## Generic `repr` operator for slices that is lifted from the components diff --git a/lib/system/repr_v2.nim b/lib/system/repr_v2.nim index efbbdab721..8ac3804cb8 100644 --- a/lib/system/repr_v2.nim +++ b/lib/system/repr_v2.nim @@ -1,8 +1,5 @@ include system/inclrtl -when defined(nimPreviewSlimSystem): - import std/formatfloat - proc isNamedTuple(T: typedesc): bool {.magic: "TypeTrait".} ## imported from typetraits