Araq
a22dba4a8b
newruntime: removed old way of writing destructors
2017-11-28 17:34:30 +01:00
Dominik Picheta
b74a5148a9
Fixes #6223 .
2017-11-28 14:33:53 +00:00
Lynn C. Rees
8fbe37b2d8
Show nimscript configuration files during compilation ( #6750 )
2017-11-28 14:16:59 +01:00
Federico Ceratto
25831a83d7
Add unittest suite/test name filters
...
Support simple globbing
2017-11-28 13:12:23 +00:00
Federico Ceratto
e758b9408e
Add boot directive in nimweb ( #6824 )
...
Enables #6780
2017-11-28 14:09:14 +01:00
cheatfate
c4a57e711b
Fix nimrtl troubles.
2017-11-28 14:40:33 +02:00
cheatfate
c6c0d28a4f
Refactored version of execProcesses with test.
2017-11-28 14:03:09 +02:00
Araq
942694d914
fixes the new ':test:' feature
2017-11-28 11:14:43 +01:00
Araq
8c634cdb2b
make the tests green again
2017-11-28 02:51:10 +01:00
Alexander Ivanov
95629acd4d
Exit nodejs with programResult ( #6822 )
2017-11-28 02:30:49 +01:00
Araq
439b72b402
osproc improvement: check API consistency in order to prevent bug #6820
2017-11-28 02:19:39 +01:00
Araq
8aebd38514
fixes #6820
2017-11-28 02:18:23 +01:00
Araq
d6d40a2d3c
fixes the docgen configuration; refs #6780
2017-11-28 01:57:44 +01:00
Araq
01304db5b2
re.nim: removed deprecated symbols
2017-11-28 01:57:44 +01:00
Araq
d0d02c2fe3
re.nim: Make tests green and deprecate 'parallelReplace'; it should be 'multiReplace' for consistency with strutils.nim
2017-11-28 01:57:44 +01:00
Dominik Picheta
06a4dcb17d
Implement doAssertRaises ( #6819 )
2017-11-28 01:57:25 +01:00
Yuriy Glukhov
c47ed6c537
Fixed ospaths compilation on js ( #6826 )
2017-11-28 01:52:49 +01:00
Araq
58c3e5d2f5
test the snippets in tut2.rst
2017-11-28 01:25:59 +01:00
Araq
5d2e86ea1a
the documentation generator now supports ':test:' for the testing of test snippets
2017-11-28 01:15:33 +01:00
Araq
21ffb3a706
tut1.rst makes use of the new ':test:' feature
2017-11-28 01:15:33 +01:00
Araq
69122c9f2d
todo.txt update
2017-11-28 01:15:33 +01:00
Araq
653dcb8027
cleaned up strutils.nim
2017-11-28 01:15:33 +01:00
Federico Ceratto
4100932a4b
Add string-to-hex and back conversions
...
Add parseHexStr and toHex and tests.
2017-11-27 16:43:41 +00:00
cooldome
5e93eb9d7a
Add visual studio C4297 warning to ignore list ( #6815 )
2017-11-27 12:39:02 +01:00
Federico Ceratto
821a6ef4c2
Add links to documentation ( #6780 )
...
Related to #4219
2017-11-27 05:41:55 -05:00
Dominik Picheta
4d931c6276
Add an attempted reproduction for #5531 .
2017-11-26 22:52:39 +00:00
Dominik Picheta
94fe5bd118
Fix asyncdispatch docgen
2017-11-26 18:14:30 +00:00
Dominik Picheta
a372363190
Don't catch-all in asynchttpserver. It hides bugs.
2017-11-26 16:40:24 +00:00
Araq
2a7cfe4043
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2017-11-26 03:25:21 +01:00
Araq
a720539f5e
fixes system.runnableExamples; strutils makes use of runnableExamples
2017-11-26 03:24:59 +01:00
Araq
8d1a5dc8e7
the documentation generator now supports system.runnableExamples
2017-11-26 02:51:11 +01:00
Araq
c1782fac21
cleaned up tutorial 1
2017-11-26 01:07:01 +01:00
Dominik Picheta
1e709d16fb
Merge pull request #6810 from Veladus/issue-6804
...
Moved encodeUrl and decodeUrl from cgi to url
2017-11-25 16:50:28 +00:00
Veladus
27ea1750e5
Moved encodeUrl and decodeUrl from cgi to url
2017-11-25 16:55:10 +01:00
Ștefan Talpalaru
908677a313
remove goFree() ( #6808 )
...
__go_free() was removed from gcc-7.2.0 so we stop trying to help the
garbage collector by marking no longer used memory regions
2017-11-25 16:08:27 +01:00
Dominik Picheta
073c2ddd4b
Merge pull request #6802 from FedericoCeratto/nodelay
...
Add TCP_NODELAY support #6795
2017-11-25 00:32:40 +00:00
Federico Ceratto
83de3a85e7
Add TCP_NODELAY support #6795
2017-11-24 23:01:18 +00:00
Dominik Picheta
4cc8c15064
Remove upcoming folder.
2017-11-24 17:52:02 +00:00
Dominik Picheta
a1e2ec8872
Fix typo in asyncfile.
2017-11-24 17:51:34 +00:00
Dominik Picheta
325e4520ec
Implements `asyncdispatch.getIoHandler` and assert on nil futures.
2017-11-24 16:30:56 +00:00
Dominik Picheta
e5a27c96fb
Implements nativesockets.accept.
2017-11-24 16:29:34 +00:00
Dominik Picheta
66d7091b79
setBlocking(false) is called on AsyncFD in newAsyncSocket proc.
2017-11-24 16:27:43 +00:00
Dominik Picheta
d6870f2e89
Multiple improvements to selectors.
...
* Added ``getFd`` procedure for retrieving the underlying
selector's FD.
* Selectors module's procedures now accept an ``int`` as well as a
``SocketHandle``.
* ReadyKey now contains the error code for Event.Error events.
2017-11-24 16:25:03 +00:00
Dominik Picheta
3db460f504
The AsyncFD type now implies that the underlying FD is registered.
...
* `asyncdispatch.register` won't attempt to register an
``AsyncFD``, but instead assume that it is already registered.
2017-11-24 16:17:48 +00:00
Lynn C. Rees
8e86238a4e
Remove link to ioselectors, link lenientops ( #6790 )
2017-11-24 15:55:02 +01:00
andri lim
42666a5d6d
fix ordered set equality ( #6791 )
2017-11-24 14:43:49 +01:00
Fredrik Høisæther Rasch
f6a8cba7b5
Move quoteShell to ospaths ( #6794 )
...
Enables quoteShell on nimscript
2017-11-24 14:42:59 +01:00
Araq
14468e2336
make tests green again
2017-11-23 14:37:53 +01:00
Araq
c1ad75fa5c
make tests green again
2017-11-23 13:06:02 +01:00
Araq
f2e13909d3
fixes not-nil regression
2017-11-23 03:26:33 +01:00