added a warning that the .deprecate statement is unreliable for routines
This commit is contained in:
parent
0e67fc7450
commit
58187f2120
7 changed files with 5 additions and 15 deletions
|
|
@ -74,8 +74,6 @@ proc decodeUrl*(s: string): string =
|
|||
inc(j)
|
||||
setLen(result, j)
|
||||
|
||||
{.deprecated: [URLDecode: decodeUrl, URLEncode: encodeUrl].}
|
||||
|
||||
proc addXmlChar(dest: var string, c: char) {.inline.} =
|
||||
case c
|
||||
of '&': add(dest, "&")
|
||||
|
|
@ -101,8 +99,7 @@ type
|
|||
methodPost, ## query uses the POST method
|
||||
methodGet ## query uses the GET method
|
||||
|
||||
{.deprecated: [TRequestMethod: RequestMethod, ECgi: CgiError,
|
||||
XMLencode: xmlEncode].}
|
||||
{.deprecated: [TRequestMethod: RequestMethod, ECgi: CgiError].}
|
||||
|
||||
proc cgiError*(msg: string) {.noreturn.} =
|
||||
## raises an ECgi exception with message `msg`.
|
||||
|
|
|
|||
|
|
@ -110,8 +110,6 @@ proc deduplicate*[T](s: openArray[T]): seq[T] =
|
|||
for itm in items(s):
|
||||
if not result.contains(itm): result.add(itm)
|
||||
|
||||
{.deprecated: [distnct: deduplicate].}
|
||||
|
||||
proc zip*[S, T](s1: openArray[S], s2: openArray[T]): seq[tuple[a: S, b: T]] =
|
||||
## Returns a new sequence with a combination of the two input containers.
|
||||
##
|
||||
|
|
|
|||
|
|
@ -56,9 +56,6 @@ proc raiseOSError*(msg: string = "") {.noinline, rtl, extern: "nos$1",
|
|||
raise newException(OSError, msg)
|
||||
{.pop.}
|
||||
|
||||
when not defined(nimfix):
|
||||
{.deprecated: [osError: raiseOSError].}
|
||||
|
||||
proc `==`*(err1, err2: OSErrorCode): bool {.borrow.}
|
||||
proc `$`*(err: OSErrorCode): string {.borrow.}
|
||||
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@ type
|
|||
AsyncScgiState* = ref AsyncScgiStateObj
|
||||
|
||||
{.deprecated: [EScgi: ScgiError, TScgiState: ScgiState,
|
||||
PAsyncScgiState: AsyncScgiState, scgiError: raiseScgiError].}
|
||||
PAsyncScgiState: AsyncScgiState].}
|
||||
|
||||
proc recvBuffer(s: var ScgiState, L: int) =
|
||||
if L > s.bufLen:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue