Merge pull request #3389 from nanoant/patch/separate-deprecated-modules

Patch/separate deprecated modules
This commit is contained in:
Dominik Picheta
2015-10-03 14:51:43 +01:00
11 changed files with 26 additions and 11 deletions

View File

@@ -115,6 +115,9 @@ Files: "lib/posix/*.nim"
Files: "lib/js/*.nim"
Files: "lib/packages/docutils/*.nim"
Files: "lib/deprecated/core/*.nim"
Files: "lib/deprecated/pure/*.nim"
Files: "lib/deprecated/pure/*.cfg"
[Other]
Files: "examples/*.nim"

View File

@@ -27,6 +27,8 @@ mips.linux.gcc.linkerexe = "mips-openwrt-linux-gcc"
cs:partial
@end
path="$lib/deprecated/core"
path="$lib/deprecated/pure"
path="$lib/pure/collections"
path="$lib/pure/concurrency"
path="$lib/impure"

View File

@@ -201,12 +201,6 @@ Internet Protocols and Support
* `scgi <scgi.html>`_
This module implements helpers for SCGI applications.
* `sockets <sockets.html>`_
This module implements a simple portable type-safe sockets layer.
* `asyncio <asyncio.html>`_
This module implements an asynchronous event loop for sockets.
* `browsers <browsers.html>`_
This module implements procs for opening URLs with the user's default
browser.
@@ -220,9 +214,6 @@ Internet Protocols and Support
* `smtp <smtp.html>`_
This module implement a simple SMTP client.
* `ftpclient <ftpclient.html>`_
This module implements an FTP client.
* `cookies <cookies.html>`_
This module contains helper procs for parsing and generating cookies.
@@ -265,8 +256,6 @@ Parsers
* `parseopt <parseopt.html>`_
The ``parseopt`` module implements a command line option parser.
**Deprecated since version 0.9.3:** Use the `parseopt2
<parseopt2.html>`_ module instead.
* `parseopt2 <parseopt2.html>`_
The ``parseopt2`` module implements a command line option parser. This
@@ -397,6 +386,27 @@ Modules for JS backend
Declaration of the Document Object Model for the JS backend.
Deprecated modules
------------------
* `asyncio <asyncio.html>`_
This module implements an asynchronous event loop for sockets.
**Deprecated since version 0.11.2:**
Use the `asyncnet <asyncnet.html>`_ together with the
`asyncdispatch <asyncdispatch.html>`_ module instead.
* `ftpclient <ftpclient.html>`_
This module implements an FTP client.
**Deprecated since version 0.11.3:**
Use the `asyncftpclient <asyncftpclient.html>`_ module instead.
* `sockets <sockets.html>`_
This module implements a simple portable type-safe sockets layer.
**Deprecated since version 0.11.2:**
Use the `net <net.html>`_ or the `rawsockets <rawsockets.html>`_ module
instead.
Impure libraries
================