Araq
476f6fc8ee
sockets: proper bugfix for solaris
2012-11-22 08:08:54 +01:00
Araq
1dfc57c5ff
bugfix: sockets with SSL support
2012-11-20 22:04:45 +01:00
Araq
67d9933eb3
sockets.nim: bugfix for solaris
2012-11-20 21:40:22 +01:00
Araq
c4b7a3e545
docs should build under doc2; unittests of times.nim compile under 32bit; small bugfix for the tester
2012-11-20 21:28:55 +01:00
Araq
db80038c37
Merge branch 'master' of github.com:Araq/Nimrod
2012-11-18 13:35:05 +01:00
Araq
ec9b1f78e1
annotated effects of modules: os, sockets, times
2012-11-18 13:34:48 +01:00
Dominik Picheta
ddf4449442
Fixes bug in scgi module: client socket was not initialised properly.
2012-11-18 11:21:51 +00:00
Araq
1c17d3e841
Merge branch 'master' of github.com:Araq/Nimrod
2012-11-18 01:41:28 +01:00
Araq
3c0a6a8962
'assert' hides EAssertionFailsure; stdlib makes use of 'tags'
2012-11-18 01:36:20 +01:00
Dominik Picheta
c841a09592
Async fixes for IRC module.
2012-11-18 00:21:33 +00:00
Dominik Picheta
1047c4414c
Fixed a bug relating to changing nicknames and message origin in the IRC module.
2012-11-17 21:16:27 +00:00
Araq
515cf985f4
made some tests green
2012-11-07 01:08:31 +01:00
Dominik Picheta
76c4b0516a
Many doc improvements. Changed Threads.joinThreads' param's type to varargs.
2012-11-04 22:30:19 +00:00
Araq
42d0911d6a
nimbuild should work again
2012-11-01 01:11:48 +01:00
Araq
2133fbfcce
bugfix: wrong assertions for C++ code generation; some solaris support; first steps to an effect system
2012-10-30 22:29:03 +01:00
Dominik Picheta
f9775e1fe9
Redis fixed to use unbuffered sockets.
2012-10-21 18:58:12 +01:00
Araq
fe7dd31b61
Merge branch 'master' of github.com:Araq/Nimrod
2012-10-10 01:03:04 +02:00
Araq
d43febf81e
first version of a memory profiler
2012-10-10 00:41:34 +02:00
Dominik Picheta
8f3dc6ebd3
Fixes segfault in db_sqlite. Fixes problems with times.format.
2012-10-07 15:37:12 +01:00
Zahary Karadjov
d9d82fb0af
syntax compatibility between do blocks and stmt blocks
...
See the section `do notation` in the manual for more info.
* nkMacroStmt has been removed
Macro statements are now mapped to regular nkCall nodes.
The support for additional clauses (such as else, except, of, etc)
have been restored - they will now appear as additional arguments
for the nkCall node (as nkElse, nkExcept, etc nodes)
* fixed some regressions in the `is` operator and semCompiles
2012-10-04 15:37:26 +03:00
Zahary Karadjov
9c8bc3a244
the is operator now works with type classes and type variables
...
bugfixes:
the DLL tests were failing on Mac OS X, due to an incorrect DynlibFormat
2012-10-03 01:59:49 +03:00
Dominik Picheta
e314da76b9
Fixes async scgi.
2012-09-28 18:45:31 +01:00
Araq
36efc380dd
website improvements; better opengl wrapper (still broken)
2012-09-28 00:22:07 +02:00
Dominik Picheta
15dcb9a6a6
Added close() to async versions of scgi and httpserver.
2012-09-23 16:04:17 +01:00
Dominik Picheta
d00cb877fd
Fixes sockets.recvFrom not setting length of data.
2012-09-23 01:31:49 +01:00
Dominik Picheta
6c6f9e6674
Ftpclient now fully works both synchronously and asynchronously.
...
Fixed some deprecation doc messages. And some issues with asyncio.
2012-09-22 16:39:51 +01:00
Dominik Picheta
be1a709e7e
ftpclient fixed but causes an issue with the code generator and
...
therefore does not compile.
Asyncio: Added handleWrite event and an ability to wrap an already
initialised TSocket to a PAsyncSocket.
Fixed tircbot test.
2012-09-21 20:39:47 +01:00
Araq
e741583f7b
math.random(max: float) not available on windows
2012-09-19 00:16:23 +02:00
Araq
4892d6929a
bugfix: 'defined/compiles' open an implicit mixin scope in generics
2012-09-18 16:27:02 +02:00
Araq
a71c5f98ea
made tests green again
2012-09-18 00:36:48 +02:00
Araq
c934db86ad
stricter symbol lookup in generics
2012-09-17 17:01:34 +02:00
Araq
75abf72503
profiler improvements
2012-09-17 00:31:41 +02:00
Araq
ad6ee9e857
profiler documentation
2012-09-15 01:27:53 +02:00
Araq
04e4aa328b
Merge branch 'master' of github.com:Araq/Nimrod
2012-09-15 00:21:29 +02:00
Araq
214c7a2ebd
implemented a stack trace profiler
2012-09-15 00:21:10 +02:00
Zahary Karadjov
b6f8ab3254
[unittest] even deeper inspection of expressions and variables for the check macro
2012-09-14 00:53:30 +03:00
Zahary Karadjov
36155a6813
[unittest] the check macro will print the values of params involved in failed proc calls
2012-09-13 04:10:08 +03:00
Dominik Picheta
254bc714dd
Fixes IRC module.
2012-09-12 23:50:23 +01:00
Araq
a59abdf8e4
made more tests green; fixes #201
2012-09-12 21:48:37 +02:00
Araq
8178cd4fab
made some tests green
2012-09-12 08:43:24 +02:00
Araq
64c638a9dc
first steps for overloading support of passing blocks; bugfix: test results of 'compile' are not overwritten
2012-09-11 08:09:34 +02:00
Dominik Picheta
7c262b4233
Fixes scgi, adds async functionality to httpserver.
2012-09-09 22:21:23 +01:00
Araq
4cd795b3ee
Merge pull request #198 from Tass/master
...
Implements hash(float)
2012-09-08 14:11:00 -07:00
Araq
46f652b93e
unittest bugfix; made some tests green
2012-09-08 22:33:15 +02:00
Simon Hafner
1852c0548c
hash() for floats
2012-09-08 15:15:28 -05:00
Araq
e2ecfb8438
Merge branch 'master' of github.com:Araq/Nimrod
2012-09-08 15:43:40 +02:00
Araq
b64eeeb430
term rewriting improvements
2012-09-08 15:43:21 +02:00
Simon Hafner
e9bbc7235d
no uniqueCounter it is
2012-09-06 17:25:52 -05:00
Simon Hafner
33cabeb04d
+ random number generator for floats and slices - with tests
...
I also took the liberty to unify the API between ECMAScript and C.
2012-09-06 16:42:53 -05:00
Dominik Picheta
223b4f45ed
Added fsmonitor module.
2012-09-02 23:26:49 +01:00