Fixed deprecation warnings while Nim compiles.

I just removed unsigned and changed a writeLn() call to writeLine() to
avoid the remaining deprecation warnings.
This commit is contained in:
Hans Raaf
2016-01-18 18:12:07 +01:00
parent 13c98222df
commit 0634486689
7 changed files with 7 additions and 8 deletions

View File

@@ -828,7 +828,7 @@ proc quit(msg: TMsgKind) =
proc log*(s: string) {.procvar.} =
var f: File
if open(f, "nimsuggest.log", fmAppend):
f.writeln(s)
f.writeLine(s)
close(f)
proc handleError(msg: TMsgKind, eh: TErrorHandling, s: string) =

View File

@@ -15,7 +15,7 @@ const debugEchoCode = false
import ast except getstr
import
strutils, astalgo, msgs, vmdef, vmgen, nimsets, types, passes, unsigned,
strutils, astalgo, msgs, vmdef, vmgen, nimsets, types, passes,
parser, vmdeps, idents, trees, renderer, options, transf, parseutils,
vmmarshal

View File

@@ -28,7 +28,7 @@
# this copy depends on the involved types.
import
unsigned, strutils, ast, astalgo, types, msgs, renderer, vmdef,
strutils, ast, astalgo, types, msgs, renderer, vmdef,
trees, intsets, rodread, magicsys, options, lowerings
from os import splitFile

View File

@@ -100,7 +100,7 @@ when defined(Windows):
stdout.write "\n"
else:
import linenoise, termios, unsigned
import linenoise, termios
proc readLineFromStdin*(prompt: string): TaintedString {.
tags: [ReadIOEffect, WriteIOEffect].} =

View File

@@ -12,7 +12,7 @@
# TODO: Clean up the exports a bit and everything else in general.
import unsigned, os
import os
when hostOS == "solaris":
{.passl: "-lsocket -lnsl".}

View File

@@ -10,7 +10,7 @@
## This module implements a high-level cross-platform sockets interface.
{.deadCodeElim: on.}
import nativesockets, os, strutils, unsigned, parseutils, times
import nativesockets, os, strutils, parseutils, times
export Port, `$`, `==`
const useWinVersion = defined(Windows) or defined(nimdoc)

View File

@@ -7,8 +7,7 @@
# distribution, for details about the copyright.
#
import
strutils, unsigned
import strutils
const Sha1DigestSize = 20