Araq
0872e7a27e
renamed future.nim to sugar.nim
2018-04-06 11:59:49 +02:00
Andrea Ferretti
59124aed0b
Added asyncfutures doc
2018-03-30 14:13:22 +02:00
Andrea Ferretti
4608ecee5e
Update website.ini
2018-03-30 10:15:14 +02:00
Araq
10cd89eba9
yet another documentation fix
2018-03-06 23:03:42 +01:00
Araq
a9974a33f1
more documentation fixes
2018-03-05 23:25:50 +01:00
Dominik Picheta
5476a82c47
Move joyent_http_parser out of stdlib.
2018-02-17 17:53:32 +00:00
Dominik Picheta
fe204a5e73
Fixes #5786 .
2018-02-17 17:46:22 +00:00
Andreas Rumpf
70e8640244
move new sha1 module into the new 'std' namespace
2018-02-06 17:40:31 +01:00
Andreas Rumpf
274fafb2df
fixes #6961
2018-02-02 17:35:04 +01:00
data-man
37dde55f8d
Add a shared collections to the docs
2018-01-02 01:44:45 +03:00
Araq
e0e1241a54
move securehash back into the stdlib
2017-12-21 12:34:38 +01:00
Alexander Ivanov
a9ba02e8c9
added asyncjs standard library module ( #6841 )
2017-12-19 00:34:54 +01:00
Araq
26198e4ee7
added new stdlib module 'strformat'; refs #5600 ; refs #6507
2017-12-17 13:58:40 +01:00
Araq
da2f689e09
fixes #6033
2017-12-14 20:49:08 +01:00
Lynn C. Rees
8e86238a4e
Remove link to ioselectors, link lenientops ( #6790 )
2017-11-24 15:55:02 +01:00
Lynn C. Rees
39c304f882
Add ioselectors to doc index ( #6657 )
2017-11-15 23:05:38 +01:00
Lynn C. Rees
ae65368a65
Link to segfaults in docs ( #6645 )
2017-11-10 18:13:36 +01:00
Lynn C. Rees
c7dbbe2107
Add heapqueue module to doc index ( #6655 )
...
Add copyright header to heapqueue modlue
2017-11-10 18:13:01 +01:00
Lynn C. Rees
5c2a920a28
Add chains module to doc index ( #6656 )
2017-11-10 18:12:34 +01:00
treeform
4c7dda37a2
Remove libuv from standard library wrappers. ( #6624 )
2017-11-06 20:31:33 +01:00
Lynn C. Rees
b7bce6f900
Link unlinked stdlib modules to doc index ( #6672 )
2017-11-02 11:55:45 +01:00
Lynn C. Rees
6f9cd35733
Add jsconsole to doc index ( #6658 )
2017-11-01 14:49:11 +01:00
Lynn C. Rees
22de45ef69
Add oswalkdir to doc index ( #6651 )
2017-11-01 00:46:10 +01:00
Araq
85f09e2b68
documentation: add 'sexp' module
2017-10-16 12:03:32 +02:00
Daniil Yarancev
d2457c7979
@dom96's comments: remove bountysource, revert configurator change.
2017-10-14 16:03:50 +03:00
Daniil Yarancev
e29e6ec76e
[JSON] getBVal -> getBool; getFNum -> getFloat
2017-10-14 15:49:53 +03:00
Araq
53538da049
make nimblepkglist tool work with newer versions of the website
2017-07-20 23:12:59 +02:00
Araq
8f67b90997
Merge branch 'araq2' into devel
2017-05-17 22:13:57 +02:00
Andreas Rumpf
61a0eba14f
Merge branch 'zahary' into araq2
2017-05-17 15:27:04 +02:00
Dominik Picheta
0613f08b24
More bug fixes added to list in release notes.
2017-05-16 17:53:39 +01:00
Dominik Picheta
80aa02e7f9
Merge pull request #5748 from J3RN/meet-xdg-base-directory-spec
...
Modified ospath's getConfigDir to meet XDG spec
2017-05-16 14:11:31 +01:00
jcosborn
ec50dab57d
fixed macros.getTypeImpl for a symbol of type tyGenericBody ( #5788 ) ( #5812 )
...
* fixed macros.getTypeImpl for a symbol of type tyGenericBody
* added test case and commented test code
2017-05-14 15:08:41 +02:00
Ruslan Mustakov
ecf278c467
Implement dial, support IPv6 in httpclient ( #5763 )
...
* Implement dial, support IPv6 in httpclient
Added ``dial`` procedure to networking modules: ``net``, ``asyncdispatch``,
``asyncnet``. It merges socket creation, address resolution, and connection
into single step. When using ``dial``, you don't have to worry about
IPv4 vs IPv6 problem.
Fixed addrInfo loop in connect to behave properly.
Previously it would stop on first non-immediate failure, instead of
continuing and trying the remaining addresses.
Fixed newAsyncNativeSocket to raise proper error if socket creation
fails.
Fixes : #3811
* Check domain during connect() only on non-Windows
This is how it was in the previous implementation of connect().
* Call 'osLastError' before 'close' in net.dial
* Record osLastError before freeAddrInfo in net.dial
* Add missing docs for 'dial' proc
* Optimize dial to create one FD per domain, add tests
And make async IPv6 servers work on Windows.
* Add IPv6 test to uri module
* Fix getAddrString error handling
2017-05-02 09:25:50 +02:00
Zahary Karadjov
622100adb6
close #5757
2017-04-30 21:57:13 +03:00
Jonathan Arnett
eb9721a804
Added getConfigDir changes to breaking changes doc
2017-04-28 14:34:24 -04:00
Dominik Picheta
a025901011
Document breaking AsyncResponse change. Refs #5726 .
2017-04-28 19:44:17 +02:00
Zahary Karadjov
9107e551f1
close #5726
...
Turned out that the old code was wrong. I'm not sure why it used to work.
`response.body` properly resolves to an async proc defined in the httpclient
module with the following signature:
proc body*(response: AsyncResponse): Future[string] {.async.}
Perhaps the old code was somehow matching the body field of the `AsyncResponse`
object, which is marked as private.
2017-04-28 19:09:11 +03:00
Jacek Sieka
0055729755
WIFSIGNALED means process has exited too (with a bang!) ( #5678 )
2017-04-27 21:39:32 +02:00
Zahary Karadjov
02243410fd
News items for previous commit
2017-04-06 00:46:18 +03:00
Andreas Rumpf
ac81a99892
make tests green again
2017-04-04 18:05:53 +02:00
Andreas Rumpf
08f5087d2c
remove the need for the .procvar annotation
2017-04-03 16:35:41 +02:00
Andreas Rumpf
f520dfbfab
remove en-dash from the language
2017-04-02 23:41:29 +02:00
Andreas Rumpf
d587b6a25f
language addition: colon-block for expressions in let/var context
2017-04-02 23:38:55 +02:00
Araq
57246cbcec
updated news to take PR #5390 into account
2017-03-31 22:14:13 +02:00
Andreas Rumpf
0ccbc82344
Merge branch 'devel' into araq
2017-03-30 23:56:22 +02:00
Araq
2740bcddaa
website update; fixes #5422
2017-03-30 12:24:11 +02:00
Andreas Rumpf
3ffde39cf4
attempt to make travis OSX tests green and mandatory
2017-03-29 10:14:03 +02:00
Andreas Rumpf
1268ca79e5
fixes #5599 ( #5610 )
2017-03-26 09:30:59 +02:00
jcosborn
3bffb3ba35
fix getTypeImpl for tyEnum ( #5568 )
...
* fixed getTypeImpl for tyEnum
* fixed getType for enum and updated release notes about change
2017-03-19 20:34:27 +01:00
Araq
156bd29c68
update news.rst about the breaking changes
2017-03-18 21:13:27 +01:00