Commit Graph

4237 Commits

Author SHA1 Message Date
Araq
e9dec2feed better lock level handling 2014-10-02 02:33:14 +02:00
Araq
dcaba49c3f deprecated '#[' comments for future multi-line comment feature 2014-09-28 13:38:26 +02:00
Araq
d576fbb39a implemented locking levels; still incomplete 2014-09-27 15:06:06 +02:00
Araq
1088814e56 deepCopy is instantiated when its corresponding type is instantiated 2014-09-26 09:36:09 +02:00
Araq
dfd7390277 added $* for subexes 2014-09-24 03:01:16 +02:00
Araq
8930ba50b9 'let' within 'parallel' now works 2014-09-22 08:34:05 +02:00
Araq
1a3b730bf5 made tests green 2014-09-22 01:25:13 +02:00
Araq
ed3c509484 Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak 2014-09-22 00:23:49 +02:00
Andreas Rumpf
be4ba236d9 Merge pull request #1536 from rbehrends/fix-c++-exceptions
Fix the C++ exception struct in nimbase.h.
2014-09-22 00:05:27 +02:00
Araq
3866820eee made some tests green 2014-09-21 23:57:54 +02:00
Araq
8e52384407 Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak 2014-09-21 18:39:09 +02:00
Araq
7916b1f9aa implemented 'guard' annotation 2014-09-21 18:39:00 +02:00
Reimer Behrends
80255d8889 Fix the C++ exception struct in nimbase.h.
The struct NimException still referred to the old exception type
E_Base, which has since been renamed to Exception. This made the
C++ backend fail on any code that used exceptions.
2014-09-21 18:30:03 +02:00
Dominik Picheta
082bcb070f Fix --gc:none with --cs:partial. 2014-09-19 15:17:34 +01:00
Araq
4800acf6ab Merge branch 'devel' of https://github.com/Araq/Nimrod into bigbreak 2014-09-19 01:55:22 +02:00
Araq
d615a29309 Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak 2014-09-19 01:46:33 +02:00
Araq
bf2e8ee95b updated pdcurses.nim 2014-09-19 01:46:21 +02:00
Araq
6a8a7678aa cleaned up openssl.nim a bit 2014-09-19 01:30:26 +02:00
Araq
59b9af074c updated libcurl.nim 2014-09-19 01:16:12 +02:00
Araq
4bf0bb7ad7 cleaned up iup.nim 2014-09-19 01:09:23 +02:00
Araq
137ade4f6e cleaned up expat wrapper 2014-09-19 00:59:11 +02:00
Araq
d4bc11b654 cleaned up various modules 2014-09-19 00:54:01 +02:00
Araq
4367fb26ad updated graphics.nim 2014-09-18 23:35:08 +02:00
Araq
e7140f290b updated SDL wrapper 2014-09-18 23:08:55 +02:00
Andreas Rumpf
2fde559a5b Merge pull request #1533 from rbehrends/fix-boehmgc-interface
Various fixes to how the Boehm GC's interface.
2014-09-18 22:19:17 +02:00
Dominik Picheta
a179dde3ed Merge pull request #1532 from PavelVozenilek/devel
more precise word
2014-09-18 18:13:16 +01:00
Dominik Picheta
83e26cc4fa Fixes asyncnet example. 2014-09-18 18:04:07 +01:00
Reimer Behrends
b11493585c Various fixes to how the Boehm GC's interface.
The Boehm GC interface did not define the getXXXSharedMem() functions
that were needed for compilation with --threads:on. It also used
`ppointer` instead of `PPointer`, so it failed to compile with
--cs:partial.
2014-09-18 18:46:23 +02:00
Dominik Picheta
867dfbfbfa Adds socket creation for arbitrary domain, type and protocol. 2014-09-18 17:03:23 +01:00
PavelVozenilek
67525d7c1b more precise word 2014-09-18 17:07:52 +02:00
Araq
03744be67e updated xml modules 2014-09-18 09:59:11 +02:00
Araq
45accd613b 'nim i' should work again 2014-09-18 09:56:13 +02:00
Araq
47d755b418 Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak 2014-09-17 23:14:13 +02:00
Araq
3fcf6f430d updated fsmonitor 2014-09-17 23:13:58 +02:00
Araq
02c076f9b4 more robust for nim check 2014-09-17 23:13:38 +02:00
Araq
1ce17c7aaa xmldom adheres to the new style 2014-09-17 23:12:54 +02:00
Dominik Picheta
804df3c504 CS fixes for zlib.nim 2014-09-17 22:00:58 +01:00
Araq
17ce01c3e1 some progress on documentation building 2014-09-17 10:04:36 +02:00
Araq
0c25f7e202 support nimrod as an alias for nim for compatibility (nimforum!) 2014-09-17 02:37:05 +02:00
Araq
611d5d7766 improvements for nimfix 2014-09-17 01:45:27 +02:00
Araq
344488fa0d ttypeclasses works again 2014-09-17 01:35:46 +02:00
Araq
32b582bb00 Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak 2014-09-16 22:49:21 +02:00
Araq
297647affe fixes a recently introduced regression 2014-09-16 22:49:10 +02:00
Dominik Picheta
efca06c71c Add bool to determine if socket has been closed. 2014-09-16 16:37:53 +01:00
Dominik Picheta
33b9ab47d9 Fix build instructions in readme. 2014-09-14 18:45:12 +01:00
Dominik Picheta
9f09c840d6 Merge branch 'bigbreak' of github.com:Araq/Nimrod into bigbreak 2014-09-14 18:44:26 +01:00
Araq
113a1c450c generic proc type works again 2014-09-14 14:38:11 +02:00
Dominik Picheta
ebcaf6679b Merge branch 'bigbreak' of github.com:Araq/Nimrod into bigbreak 2014-09-14 13:32:13 +01:00
Araq
1c241e17fe nimweb compiles again 2014-09-14 14:29:35 +02:00
Dominik Picheta
59e5f3533b Merge branch 'bigbreak' of github.com:Araq/Nimrod into bigbreak 2014-09-14 13:11:35 +01:00