summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rwxr-xr-xcompiler/semstmts.nim2
-rw-r--r--lib/pure/fsmonitor.nim4
2 files changed, 1 insertions, 5 deletions
diff --git a/compiler/semstmts.nim b/compiler/semstmts.nim
index c5b226004..8b55058bb 100755
--- a/compiler/semstmts.nim
+++ b/compiler/semstmts.nim
@@ -869,8 +869,6 @@ proc semMethod(c: PContext, n: PNode): PNode =
 proc semConverterDef(c: PContext, n: PNode): PNode = 
   if not isTopLevel(c): LocalError(n.info, errXOnlyAtModuleScope, "converter")
   checkSonsLen(n, bodyPos + 1)
-  #if n.sons[genericParamsPos].kind != nkEmpty: 
-  #  LocalError(n.info, errNoGenericParamsAllowedForX, "converter")
   result = semProcAux(c, n, skConverter, converterPragmas)
   var s = result.sons[namePos].sym
   var t = s.typ
diff --git a/lib/pure/fsmonitor.nim b/lib/pure/fsmonitor.nim
index 92a80425a..a554cf963 100644
--- a/lib/pure/fsmonitor.nim
+++ b/lib/pure/fsmonitor.nim
@@ -17,9 +17,7 @@
 ## module will therefore not work with any Linux kernel prior to that, unless
 ## it has been patched to support inotify.
 
-when defined(windows):
-  {.error: "Windows is not yet supported by this module.".}
-elif defined(linux):
+when defined(linux) or defined(nimdoc):
   from posix import read
 else:
   {.error: "Your platform is not supported.".}