summary refs log tree commit diff stats
path: root/lib/pure/streamwrapper.nim
diff options
context:
space:
mode:
Diffstat (limited to 'lib/pure/streamwrapper.nim')
-rw-r--r--lib/pure/streamwrapper.nim10
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/pure/streamwrapper.nim b/lib/pure/streamwrapper.nim
index 7a501760b..99752a9ab 100644
--- a/lib/pure/streamwrapper.nim
+++ b/lib/pure/streamwrapper.nim
@@ -11,7 +11,11 @@
 ##
 ## **Since** version 1.2.
 
-import deques, streams
+import std/[deques, streams]
+
+when defined(nimPreviewSlimSystem):
+  import std/assertions
+
 
 type
   PipeOutStream*[T] = ref object of T
@@ -87,14 +91,14 @@ proc newPipeOutStream*[T](s: sink (ref T)): owned PipeOutStream[T] =
   ## when setPosition/getPosition is called or write operation is performed.
   ##
   ## Example:
-  ##
-  ## .. code-block:: Nim
+  ##   ```Nim
   ##   import std/[osproc, streamwrapper]
   ##   var
   ##     p = startProcess(exePath)
   ##     outStream = p.outputStream().newPipeOutStream()
   ##   echo outStream.peekChar
   ##   p.close()
+  ##   ```
 
   assert s.readDataImpl != nil