Araq
603dc36008
bugfix: 'result' cannot be captured in a closure
2012-09-23 00:52:34 +02: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
043921c7a7
fixes #194
2012-09-20 23:44:52 +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
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
6bcdb9c8f4
implemented generic templates
2012-08-27 01:59:14 +02:00
Araq
08d0003ed0
thygienictempl added
2012-08-26 02:52:47 +02:00
Araq
20b6dc3829
next steps for closure consistency; fixes #176
2012-07-25 21:59:31 +02:00
Araq
34efc2cdf9
better test for 'system.compiles'
2012-07-20 16:53:01 +02:00
Araq
1c6f14deee
added system.compiles
2012-07-20 08:49:42 +02:00
Araq
98fd408adc
implemented #133
2012-07-19 16:38:46 +02:00
Araq
c9513c2e5a
bugfix: constraint matching for tyGenericInst; implements #130
2012-07-19 08:41:57 +02:00
Araq
83deb233ee
attempt to fix DLL generation
2012-07-18 00:02:53 +02:00
Araq
19e57bf70d
made some tests green
2012-07-17 08:44:04 +02:00
Araq
4f582da27f
make tests green again
2012-07-17 01:27:25 +02:00
Araq
8d99753d63
preparations for making 'closure' the default calling convention for proc types
2012-07-16 23:00:57 +02:00
Araq
e2f8d91290
overloading resolution finally takes inheritance depth into account
2012-07-11 00:10:24 +02:00
Araq
483f28d1cf
fixes #147
2012-07-10 22:17:47 +02:00
Araq
95faae2c0a
some more bugfixes for the integer promotion rules
2012-07-10 01:12:03 +02:00
Araq
4966212141
more fixes for new integer promotion rules; fixes #152 ; fixes #157 ; fixes #156 ; fixes #155
2012-07-09 21:11:11 +02:00
Araq
795afb0021
made tests green again
2012-07-09 00:54:46 +02:00
Araq
4fbba0a65a
changed integer promotion rules; breaks bootstrapping and lots of code
2012-07-08 21:03:47 +02:00
Araq
48847b5616
documented optional indentation for 'case' statements/'case' objects
2012-06-22 17:47:03 +02:00
Araq
05c981ea9b
fixes #134
2012-06-21 19:00:09 +02:00
Araq
d1c84328a7
fixes #145
2012-06-21 18:51:19 +02:00
Araq
26b64f9e4f
another bugfix
2012-06-21 19:20:45 +02:00
Araq
4d9a5dc8ff
fixes #140
2012-06-21 19:08:39 +02:00
Araq
00feaa2530
fixes #142
2012-06-20 14:43:03 +02:00
Araq
40339aac62
added another macro regression
2012-06-20 00:45:57 +02:00
Araq
bb7a14fec0
bugfix: UFCS for templates (ttempl3.nim enhanced)
2012-05-27 16:22:48 +02:00
Araq
a41bf611a0
fixes binding of overloaded procs
2012-05-04 01:58:54 +02:00
Araq
17d67ab828
fixes #105
2012-04-16 16:31:15 +02:00
Araq
c53ad1b39f
documentation improvements; higher level Mongodb wrapper
2012-04-09 11:18:10 +02:00
Zahary Karadjov
8d698b2bdd
Merge branch 'master' of github.com:Araq/Nimrod into upstream
2012-03-31 18:51:11 +03:00
Araq
ff3e80279b
corrected the index website
2012-03-28 20:50:40 +02:00
Zahary Karadjov
6216046bc6
genSym support for hygienic macros and templates.
...
example:
template hygienic(val: expr) =
var `*x` = val
echo `*x`
*x was chosen as mnemonic for "opposite of public" and thus private
2012-03-26 04:36:26 +03:00
Zahary Karadjov
bc2eb0ea9b
generic types can be used like type classes. distinct can be applied to type classes.
2012-03-25 20:55:21 +03:00
Araq
91db6bd9c9
fixes #102
2012-03-23 20:28:35 +01:00
Zahary Karadjov
a72fe16f9d
making tests green again
2012-03-20 14:44:23 +02:00
Zahary Karadjov
72f2a6e275
the test suite is mostly green again
2012-03-16 05:33:21 +02:00
Zahary Karadjov
6975ba401b
fix for template redefinition. test cases added.
2012-03-15 14:15:37 +02:00
Araq
e4a4588b48
small fixes for tests on windows
2012-01-31 00:05:25 +01:00
Araq
a7e9ae55f4
tlsEmulation:on for windows/GCC
2012-01-29 23:04:07 +01:00
Araq
23340695d0
fixes #89
2012-01-29 02:13:53 +01:00
Araq
9083f01fd2
fixed #96 as good as technically possible (debug frames are allocated on the C stack)
2012-01-29 01:53:09 +01:00
Araq
8d19a93f1a
pragma on/off improvements; endb rewritten
2012-01-28 23:22:44 +01:00
Araq
76886432da
even more sys assertions
2012-01-13 12:49:06 +01:00
Araq
e6b3f50c7f
more sysasserts for allocator/gc
2012-01-12 19:44:57 +01:00