Dominik Picheta
bd542ebea3
Fixes httpclient SSL issue. Implements unbuffered SSL recv. Ref #1487 .
2014-09-06 15:29:38 +01:00
Dominik Picheta
cda457c865
Fixes osproc on Windows.
2014-09-06 12:15:31 +01:00
Araq
ef001573df
Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak
2014-09-06 00:54:28 +02:00
Araq
7f7b13a45f
nimfix handles helloworld
2014-09-06 00:50:53 +02:00
Dominik Picheta
52c16a1a79
Implemented asyncfile for Posix.
2014-09-05 21:14:18 +01:00
Dominik Picheta
31deee5142
Add asyncfile module.
2014-09-05 17:39:14 +01:00
Dominik Picheta
0f3025e320
Added Windows asyncfile implementation.
2014-09-05 17:36:16 +01:00
Andreas Rumpf
5fb12144b3
Merge pull request #1520 from PhilipWitte/bigbreak
...
fixed posix dynlib names for bigbreak
2014-09-05 08:32:25 +02:00
Philip Witte
33e924a35c
fixed poxix dynlib names for bigbreak
2014-09-04 21:38:45 -07:00
Araq
bd4e229464
Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak
2014-09-05 01:17:03 +02:00
Araq
bf557a7cdb
added nimfix tool
2014-09-05 01:16:48 +02:00
Zahary Karadjov
7d5e387a48
mostly fixes #1339
...
The compiler hangs were caused by the interaction of tyError and the instantiation caches.
For procs, the cache wasn't able to find previously compiled proc featuring tyError in the signature.
For types, the unresolved type parameters leading to tyError were not replaced everywhere leading
to endless replaceTypeVarsT recursion for cyclic types.
The fix is still not perfect, because the handling of tyError in other places in the compiler doesn't seem
to be complete and the first test case now results in internal error (still, much better than a hang blocking
your IDE).
2014-09-05 01:02:46 +03:00
Zahary Karadjov
9a3963f51b
fix #959
...
Variable declarations using a type class will be subject to type inference similar to the one
already present in type coercions and the return type inference.
2014-09-04 23:50:00 +03:00
Araq
4c870fc293
fixes recently introduced regression
2014-09-03 22:00:23 +02:00
Araq
c7116cc121
Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak
...
Conflicts:
lib/pure/asynchttpserver.nim
2014-09-03 20:12:42 +02:00
Araq
e093f45756
fixes #1511
2014-09-03 19:54:20 +02:00
Araq
201a08e9a5
fixes #903 , fixes #1513
2014-09-03 19:45:04 +02:00
Dominik Picheta
6e321f799a
Fixes asynchttpserver.
2014-09-01 21:21:13 +01:00
Araq
d1d7d9e3fe
Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak
2014-08-31 22:56:11 +02:00
Araq
41c7cde61f
updated iup.nim; made tests green
2014-08-31 22:55:51 +02:00
Dominik Picheta
ac01ed5812
Fix net module on Linux.
2014-08-31 20:15:21 +01:00
Araq
d7d059a686
more tests green
2014-08-31 17:23:35 +02:00
Araq
93eb9c456d
more stdlib modules work
2014-08-31 15:25:54 +02:00
Araq
de29ce8ca8
Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak
2014-08-31 15:15:38 +02:00
Araq
30823c1ce3
make tests green
2014-08-31 15:15:26 +02:00
Dominik Picheta
25e0c26a91
Added async implementation for smtp module.
2014-08-31 14:07:20 +01:00
Dominik Picheta
bb1e87ce4d
Async SSL support.
2014-08-31 12:55:04 +01:00
Dominik Picheta
d26d42b88e
Case sensitivity fixes for httpclient and sockets module.
2014-08-31 12:55:03 +01:00
Dominik Picheta
eac71d38d7
s/storeFile/store/
2014-08-31 12:55:03 +01:00
Araq
3ba34f1762
prettified re.nim; make some tests green
2014-08-31 13:46:27 +02:00
Araq
697789a313
prettified some async modules
2014-08-31 12:38:26 +02:00
Araq
ae548a696f
made some tests green
2014-08-31 12:34:35 +02:00
Araq
dd830d2e7d
added ENDB warning
2014-08-31 11:42:31 +02:00
Araq
2d1b9d1f9d
ENDB compiles again
2014-08-31 11:40:25 +02:00
Araq
8aca51a88d
nim pretty: default is now to overwrite files
2014-08-31 11:40:09 +02:00
Araq
8925d0e103
minor improvement for nim pretty
2014-08-31 02:46:13 +02:00
Araq
31db3aeade
minor bugfix for void .compileTime procs
2014-08-31 02:45:32 +02:00
Araq
d3a7fa20ae
Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak
2014-08-31 01:43:19 +02:00
Araq
09ab1703e1
fixes #1444
2014-08-31 01:07:58 +02:00
Araq
c9563d28a8
fixes #1067
2014-08-30 22:44:33 +02:00
Araq
0257f389fe
fixes #1366
2014-08-30 20:16:35 +02:00
Dominik Picheta
29ec795580
Fixes SSL case sensitive issues.
2014-08-30 18:00:05 +01:00
Dominik Picheta
f6dc76cfe3
Case sensitivity fixes for Posix.
2014-08-30 15:52:04 +01:00
Araq
5fad73c8d0
Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak
2014-08-30 16:38:37 +02:00
Araq
1f85b3b5d3
VM supports math and a few os procs
2014-08-30 16:37:27 +02:00
Araq
c40f981e64
babel is now nimble
2014-08-30 16:36:57 +02:00
Araq
fb688d1360
fixed posix.nim
2014-08-30 16:28:34 +02:00
Dominik Picheta
fb4e54442b
Fixed issue with os module in non-unicode mode on Windows.
2014-08-30 12:57:42 +01:00
Dominik Picheta
4a7a47f294
Ftpclient backwards compatibility fixes.
2014-08-30 12:57:26 +01:00
Dominik Picheta
8446d51a6a
Winlean and threads case sensitivity fixes.
2014-08-30 12:57:04 +01:00