Commit Graph

100 Commits

Author SHA1 Message Date
Zahary Karadjov
1d29d24465 documented the `noforward` pragma 2013-05-12 16:14:28 +03:00
Araq
2d39a18faa better effects handling for callbacks 2013-05-09 03:20:55 +02:00
Araq
af441e607f fixes #117 2013-05-04 13:21:36 +02:00
Araq
75b508032b added manyloc test suite; --path now relative to project dir if not absolute 2013-04-13 21:55:02 +02:00
Araq
18fbaab216 fixes #310 2013-04-13 01:09:15 +02:00
Araq
3cb3813eed fixes #287; bugfix: subrange checking is performed again 2013-04-12 16:24:58 +02:00
Araq
45185f84df cleanup of tests; use 'koch install' instead of 'install.sh' for a bootstrapping build 2013-04-11 17:28:17 +02:00
Araq
dc65ccde01 fixes #368 2013-04-08 19:58:16 +02:00
Araq
0761b449ed fixes #304 2013-03-18 00:22:21 +01:00
Araq
6ed18a8b24 fixes #366 2013-03-17 20:11:16 +01:00
Grzegorz Adam Hankiewicz
72a3e21f28 Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
Zahary Karadjov
81a3585872 merged upstream master 2013-01-27 23:41:45 +02:00
Araq
b0b4150df1 Merge pull request #316 from gradha/pr_renames_each_to_map
Renames each proc to map, each is left deprecated.
2013-01-23 13:30:26 -08:00
Grzegorz Adam Hankiewicz
91700f29e7 Renames each proc to map, each is left deprecated. 2013-01-22 21:41:26 +01:00
Araq
09e4b194f5 bootstrapping works again 2013-01-22 00:37:33 +01:00
Araq
0d978c4a9a fixed some closure related bugs 2013-01-22 00:29:54 +01:00
Araq
9257c29ffd small bugfix for lambdalifting; preparations for a better testing framework 2013-01-19 02:09:08 +01:00
Araq
e6fc044107 fixes #299 2013-01-08 18:20:40 +01:00
Araq
20a5e37169 fixes #270 2013-01-08 17:23:52 +01:00
Araq
1bc5ff6dc9 fixes #292 2013-01-08 08:11:21 +01:00
Dominik Picheta
da609fc445 Fixed many deprecation warnings. asyncio.recvLine now throws an
exception when an error occurs. Added sockets.SocketError.
2012-12-23 14:05:16 +00:00
Araq
1d842e8b75 Merge branch 'master' of github.com:Araq/Nimrod 2012-12-06 07:10:19 +01:00
Araq
38ab30d153 implemented generic converters 2012-12-05 22:03:36 +01:00
Araq
6ce15652d3 Merge branch 'master' of github.com:Araq/Nimrod 2012-12-02 11:13:05 +01:00
Araq
c98e3d2c27 implements 'export' feature 2012-12-01 19:10:47 +01:00
Zahary Karadjov
e9e22ccb2a track the "owner" heap object in the ref write barrier
See the papers for reference counting with heap sliding views for details:
2012-12-01 15:37:13 +02:00
Araq
f503439e81 implements 'import dir/module' without quotes 2012-11-30 19:57:23 +01:00
Araq
da5ba6ce62 resolved conflicts 2012-11-30 02:09:04 +01:00
Araq
0ef08e49e7 bugfix: better implict 'items' support 2012-11-28 19:57:41 +01:00
Araq
9483606d5b bugfix: implicit items/pairs work better 2012-11-28 08:03:25 +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
Araq
ac978b3203 bugfix: tcan_inherit_generic works again 2012-10-19 21:43:18 +02:00
Araq
ffcbe19cd8 fixes #217 2012-10-13 01:59:20 +02:00
Araq
70fa5a6df0 attempt to fix #183 2012-10-06 22:46:41 +02:00
Zahary Karadjov
2e5265bef5 experimental support for querying the type of expressions within macros
normalised the line endings of macros.nim (minor edits otherwise)
2012-10-03 01:59:50 +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
Zahary Karadjov
2aabae702d fixes ttypeselectors 2012-09-28 14:30:48 +03:00
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