Commit Graph

2025 Commits

Author SHA1 Message Date
Zahary Karadjov
d5fffc032f fix threading tests
* more type names are valid expressions now
* void is properly stripped off during generic instantiation
2013-05-26 16:23:23 +03:00
Zahary Karadjov
d82a032566 fix tforwardgeneric 2013-05-26 15:12:09 +03:00
Zahary Karadjov
46813bbe4e static and default params for generics 2013-05-26 13:59:39 +03:00
Zahary Karadjov
bfff1ac8b2 allow keyword params for the [] and {} operators
conceptually, these operators are not very different from regular procs in the way
they are defined and overloaded. keyword params for them are admittedly less useful,
but they improve consistency and may help with generic instantiations once default
generic parameters are supported.
2013-05-26 11:14:23 +03:00
Zahary Karadjov
aea27a7ce4 allow void as a field type 2013-05-26 11:14:23 +03:00
Zahary Karadjov
420789c278 bugfix: emulated thread vars used in combination with the mark & sweep GC
resulted in invalid code generation
2013-05-26 11:14:23 +03:00
Zahary Karadjov
7fccdedcb5 fixes #267 2013-05-26 11:14:23 +03:00
Araq
c093139494 fixes #411 2013-05-26 01:53:24 +02:00
Araq
0715496d72 implements #448 2013-05-26 01:33:23 +02:00
Araq
ca02dfab48 implements #397 2013-05-26 01:19:19 +02:00
Araq
da93b591e2 preparations for version 0.9.4 2013-05-25 23:37:40 +02:00
Araq
d9185a9580 Merge branch 'master' of github.com:Araq/Nimrod 2013-05-25 15:49:02 +02:00
Araq
f9641790b5 added FAQ about 'proc' 2013-05-25 15:48:46 +02:00
Dominik Picheta
3001ed54f9 Fixed overflow in sockets.parseIP4. 2013-05-24 19:43:37 +01:00
Araq
4e3ac4319b Merge branch 'master' of github.com:Araq/Nimrod 2013-05-24 00:33:42 +02:00
Araq
7a744fcb17 Merge pull request #445 from gradha/pr_web_improvements
Some web improvements
2013-05-23 15:33:06 -07:00
Araq
72457052fc Merge branch 'master' of github.com:Araq/Nimrod 2013-05-24 00:25:07 +02:00
Araq
1284a34fc3 add c2nim,pas2nim to the install packages 2013-05-24 00:24:35 +02:00
Grzegorz Adam Hankiewicz
515a5a4444 Implements basic rss generation for website news. 2013-05-23 00:17:27 +02:00
Grzegorz Adam Hankiewicz
834efe018a Adds link to irc logs. 2013-05-22 23:47:36 +02:00
Simon Hafner
f72fdf44f6 removed unsupported compilers from the FAQ 2013-05-21 15:40:11 -05:00
Araq
42dde41241 Merge branch 'master' of github.com:Araq/Nimrod 2013-05-21 22:39:03 +02:00
Araq
9fd21ba2db fixed typos in the manual; kept trimcc tool up to date 2013-05-21 22:36:46 +02:00
Simon Hafner
d6a642e064 better editor support FAQ 2013-05-21 15:35:32 -05:00
Simon Hafner
b597855d6f removed GCC FAQ - not an issue anymore 2013-05-21 15:27:19 -05:00
Simon Hafner
e3c3130488 add FAQ about editor support 2013-05-21 13:15:30 -05:00
Simon Hafner
959adc6218 added "standalone" to possible OS options 2013-05-20 19:16:43 -05:00
Araq
51c6356ea7 added gamera edition to the website 2013-05-21 00:26:03 +02:00
Araq
220d35d9e1 updated download.txt v0.9.2 2013-05-20 17:32:36 +02:00
Araq
4ee0d8f57d osinfo_win compiles again 2013-05-20 17:26:01 +02:00
Araq
911a29d51e browsers.nim compiles again on Windows 2013-05-20 17:21:24 +02:00
Araq
fe5b138ed5 rebuilt C sources 2013-05-20 17:18:10 +02:00
Araq
3b50a99203 version 0.9.2 2013-05-20 17:14:15 +02:00
Araq
4fd900f3d5 attempt to fix a codegen bug 2013-05-20 12:33:07 +02:00
Araq
1100521b6e no wrapBinary for 'useWinAnsi' target 2013-05-20 09:29:01 +02:00
Araq
5c91f6ff2c memfiles compiles again on windows 2013-05-20 03:09:28 +02:00
Araq
b0ad08013d don't deprecate macros.! breaks too much code 2013-05-20 02:47:35 +02:00
Araq
b222de1432 Merge branch 'master' of github.com:Araq/Nimrod 2013-05-20 02:22:11 +02:00
Araq
de1c549393 updated news.txt 2013-05-20 02:22:01 +02:00
Dominik Picheta
571dbc8ef3 Added information on how to help the project in the community tab. 2013-05-20 01:21:32 +01:00
Araq
f650773fec Merge pull request #444 from fowlmouth/patch-6
add macro_dsl api
2013-05-19 17:19:31 -07:00
Araq
baf89e3d66 GC'ed wide strings for windows 2013-05-20 02:17:24 +02:00
Dominik Picheta
02cd3ca350 Updated news. 2013-05-20 00:34:05 +01:00
Billingsly Wetherfordshire
1e03a7aa88 Update macros.nim 2013-05-19 18:27:13 -05:00
Araq
a23d418d78 'from' statement documented 2013-05-19 23:41:12 +02:00
Araq
5edf02a7ab Merge branch 'master' of github.com:Araq/Nimrod 2013-05-19 23:17:28 +02:00
Araq
1c9b4e5d33 made some tests green; implemented 'from module import nil' 2013-05-19 23:17:16 +02:00
Dominik Picheta
1180040871 Added news about the new website. 2013-05-19 21:44:28 +01:00
Billingsly Wetherfordshire
b168a487c3 add macro_dsl api 2013-05-19 13:59:30 -05:00
Dominik Picheta
0b2512e1e4 Improved the performance of the SCGI module when dealing with multiple
concurrent requests.
2013-05-19 18:33:47 +01:00