summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--compiler/semexprs.nim2
-rw-r--r--compiler/semstmts.nim1
-rw-r--r--lib/pure/collections/queues.nim2
-rw-r--r--lib/pure/sockets.nim2
4 files changed, 4 insertions, 3 deletions
diff --git a/compiler/semexprs.nim b/compiler/semexprs.nim
index ce06c2e77..7a0ae3819 100644
--- a/compiler/semexprs.nim
+++ b/compiler/semexprs.nim
@@ -729,7 +729,7 @@ proc semOverloadedCallAnalyseEffects(c: PContext, n: PNode, nOrig: PNode,
     case callee.kind
     of skMacro, skTemplate: discard
     else:
-      if (callee.kind in skIterators) and (callee.id == c.p.owner.id): 
+      if callee.kind in skIterators and callee.id == c.p.owner.id:
         localError(n.info, errRecursiveDependencyX, callee.name.s)
       if sfNoSideEffect notin callee.flags: 
         if {sfImportc, sfSideEffect} * callee.flags != {}:
diff --git a/compiler/semstmts.nim b/compiler/semstmts.nim
index ab1c47e68..646775aae 100644
--- a/compiler/semstmts.nim
+++ b/compiler/semstmts.nim
@@ -364,6 +364,7 @@ proc semVarOrLet(c: PContext, n: PNode, symkind: TSymKind): PNode =
           # BUGFIX: ``fitNode`` is needed here!
           # check type compability between def.typ and typ        
           def = fitNode(c, typ, def)
+          #changeType(def.skipConv, typ, check=true)
       else:
         typ = skipIntLit(def.typ)
         if typ.kind in {tySequence, tyArray, tySet} and
diff --git a/lib/pure/collections/queues.nim b/lib/pure/collections/queues.nim
index 1c0e63ddf..defce657f 100644
--- a/lib/pure/collections/queues.nim
+++ b/lib/pure/collections/queues.nim
@@ -9,7 +9,7 @@
 
 ## Implementation of a queue. The underlying implementation uses a ``seq``.
 ## Note: For inter thread communication use
-## a `TChannel <channels.html>``_ instead.
+## a `TChannel <channels.html>`_ instead.
 
 import math
 
diff --git a/lib/pure/sockets.nim b/lib/pure/sockets.nim
index e67321a59..79f409179 100644
--- a/lib/pure/sockets.nim
+++ b/lib/pure/sockets.nim
@@ -25,7 +25,7 @@
 ## the `asyncio <asyncio.html>`_ module.
 ##
 ## Since version 0.10.2 this module is deprecated. Use the `net <net.html>`_
-## or the ``rawsockets <rawsockets.html>`_ module instead.
+## or the `rawsockets <rawsockets.html>`_ module instead.
 
 {.deprecated.}