summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* check the owners of generic instantiations properly and fix tinvalidclosureZahary Karadjov2013-08-192-3/+12
|
* work-in-progress for compiling generics in their owner moduleZahary Karadjov2013-08-194-8/+17
|
* some steps to improve the type mismatches with the newZahary Karadjov2013-08-193-10/+27
| | | | generic instantiation logic
* fixes iterating over enumsZahary Karadjov2013-08-191-4/+4
|
* Revert "Revert "made some tests green""Zahary Karadjov2013-08-196-89/+95
|
* Revert "Revert "further fixes for void stripping. fixes tvoid.""Zahary Karadjov2013-08-191-20/+25
| | | | This reverts commit d11cf5d1915d83159094f5074a6e17a72c65d9fa.
* Revert "Revert "fix threading tests""Zahary Karadjov2013-08-192-9/+17
| | | | This reverts commit 9c45e33d8c8b1a5f5fca69a467fda87b9b547057.
* Revert "Revert "fix tforwardgeneric""Zahary Karadjov2013-08-194-6/+8
| | | | This reverts commit e3f93241c3824e49b69c647bbd44726a79e8f8f8.
* Revert "Revert "static and default params for generics""Zahary Karadjov2013-08-194-61/+92
| | | | This reverts commit 0662ec4a434f4656b5afc486bc4ebaab82c52da6.
* Revert "Revert "allow keyword params for the `[]` and `{}` operators""Zahary Karadjov2013-08-191-8/+12
| | | | This reverts commit b7ea4a7e65ddf10bf3e425e59bc57e9f9c57e916.
* remerge "allow void as field type"Zahary Karadjov2013-08-192-27/+43
|
* Revert "Revert "bugfix: emulated thread vars used in combination with the ↵Zahary Karadjov2013-08-193-4/+11
| | | | | | mark & sweep GC"" This reverts commit 75c586bbe1cc649b36fc00362ab40ebb1d163d9f.
* remerge "Fixes #267"Zahary Karadjov2013-08-195-97/+184
|
* Revert "Revert "test cases for the new features""Zahary Karadjov2013-08-194-4/+78
| | | | This reverts commit e1b668c868dbc647bb5da98d8e4769c2c9b351fd.
* fixes base64 moduleAraq2013-08-151-6/+8
|
* implemented computed goto supportAraq2013-08-137-12/+116
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-08-112-1/+3
|\
| * fixes a long standing channels bugAraq2013-08-092-1/+3
| |
* | new VM: preparations for evalMacroCallAraq2013-08-114-19/+100
|/
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-08-084-8/+21
|\
| * Take into account dirty buffers in suggest output; Fixes zah/nimrod.vim#14Zahary Karadjov2013-08-074-8/+21
| |
* | new VM: register allocator bugfix; implemented more magicsAraq2013-08-085-64/+195
|/
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-08-078-32/+67
|\
| * fixes #534Zahary Karadjov2013-08-072-3/+8
| |
| * Updated bootstrap instructions. Removed csources.zip.Dominik Picheta2013-08-042-8/+4
| |
| * Modified the behaviour of the build scripts to accommodate new C sourcesDominik Picheta2013-08-043-19/+41
| | | | | | | | repo.
| * sockets.send now throws an exception when a non-blocking socket isDominik Picheta2013-08-041-2/+14
| | | | | | | | passed to it.
* | new VM: implemented constructors and jump optimizerAraq2013-08-077-24/+187
| |
* | bugfix createDir for solarisAraq2013-08-071-1/+4
|/
* new VM: next stepsAraq2013-08-037-28/+72
|
* Improved documentation for macros.newProc.Dominik Picheta2013-07-311-0/+3
|
* fixes #532Araq2013-08-012-1/+2
|
* Merge pull request #533 from gradha/pr_helper_procsAraq2013-07-312-4/+87
|\ | | | | Adds some helper procs
| * Adds findAll() convenience procs to xmltree.Grzegorz Adam Hankiewicz2013-07-201-0/+37
| |
| * Notes kind() getter is used to read TXmlNode.k field.Grzegorz Adam Hankiewicz2013-07-191-1/+1
| |
| * Adds convenience expandTilde proc around getHomeDir.Grzegorz Adam Hankiewicz2013-07-191-0/+24
| |
| * Adds convenience copyFileWithPermissions to os module.Grzegorz Adam Hankiewicz2013-07-191-3/+25
| |
* | Merge pull request #530 from EXetoC/masterAraq2013-07-311-0/+11
|\ \ | | | | | | Missing SDL_image symbols
| * | dynlibEXetoC2013-07-181-2/+4
| | |
| * | Add missing SDL symbols.EXetoC2013-07-181-0/+9
| | |
* | | Merge pull request #523 from exhu/x11fixAraq2013-07-3110-1159/+951
|\ \ \ | | | | | | | | X11, cairo bindings fixes
| * | | Moved complex pragmas for xlib and cairo into separate included files. Fixed ↵Yury Benesh2013-07-158-322/+263
| | | | | | | | | | | | | | | | xkb bindings.
| * | | Fixed xrender.nim for use_pkg_configYury Benesh2013-07-091-2/+5
| | | |
| * | | Added use_pkg_config, use_pkg_config_static conditionals to xlib, cairoYury Benesh2013-07-093-7/+13
| | | |
| * | | Fixed XClientMessageEvent struct, added equals operator fot TAtom from ↵Yury Benesh2013-07-072-2/+11
| | | | | | | | | | | | | | | | unsigned, added xclient union field access proc to XEvent
| * | | Some fixes to xlib wrapperYury Benesh2013-07-062-1/+3
| | | |
| * | | Added pkg-config support to xlib, xrender, cairo, cairoxlibYury Benesh2013-07-044-885/+705
| | | |
| * | | Fixed libX11, libXrender bindings for macos and linux.Yury Benesh2013-07-042-18/+29
| | | |
* | | | 'nimrod pretty' usableAraq2013-07-315-63/+55
| | | |
* | | | 'nirmod pretty': almost workingAraq2013-07-313-4/+27
| | | |