Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixed a long standing xml parser bug; html parser bugfixes + speed improvements | Araq | 2013-06-27 | 2 | -8/+4 |
| | |||||
* | fixes #481 | Araq | 2013-06-13 | 2 | -1/+27 |
| | |||||
* | improvements for 'not nil' checking | Araq | 2013-06-13 | 6 | -24/+94 |
| | |||||
* | bugfixes for the guarded data flow analysis | Araq | 2013-06-12 | 3 | -68/+101 |
| | |||||
* | next steps for guarded data flow analysis | Araq | 2013-06-11 | 4 | -54/+262 |
| | |||||
* | fixes 465 | Araq | 2013-06-09 | 1 | -1/+0 |
| | |||||
* | resolved conflict; added missing files | Araq | 2013-06-09 | 3 | -10/+356 |
|\ | |||||
| * | fixes #466 | Araq | 2013-06-06 | 2 | -10/+10 |
| | | |||||
* | | implemented large parts of the 'not nil' checking | Araq | 2013-06-09 | 13 | -59/+185 |
|/ | |||||
* | implemented dataflow analysis; activate via --warning[Uninit]:on | Araq | 2013-06-04 | 3 | -25/+176 |
| | |||||
* | fixes #451 | Araq | 2013-06-04 | 1 | -1/+3 |
| | |||||
* | new scoping rules for 'if' now active | Araq | 2013-06-04 | 1 | -1/+1 |
| | |||||
* | fixes semicolon parsing issue | Araq | 2013-06-03 | 1 | -5/+9 |
| | |||||
* | fixes #385 | Araq | 2013-06-03 | 2 | -4/+50 |
| | |||||
* | astToStr is now immediate | Araq | 2013-06-02 | 4 | -6/+28 |
| | |||||
* | next steps to a luajit codegen | Araq | 2013-06-02 | 1 | -71/+248 |
| | |||||
* | more accurate effects for times.nim; bugfix for the JS codegen | Araq | 2013-05-31 | 1 | -1/+1 |
| | |||||
* | fixes #458 | Araq | 2013-05-31 | 1 | -1/+2 |
| | |||||
* | another attempt to implement #448 | Araq | 2013-05-31 | 1 | -10/+7 |
| | |||||
* | better error message for subtle nil errors | Araq | 2013-05-31 | 2 | -1/+3 |
| | |||||
* | Revert "fixes #267" | Araq | 2013-05-27 | 5 | -184/+97 |
| | | | | This reverts commit 7fccdedcb5d1e583039b2ea2ae6564412a0f5104. | ||||
* | Revert "bugfix: emulated thread vars used in combination with the mark & ↵ | Araq | 2013-05-27 | 3 | -11/+4 |
| | | | | | | sweep GC" This reverts commit 420789c2782be7b969ad02448841d90bd0d17a1f. | ||||
* | Revert "allow `void` as a field type" | Araq | 2013-05-27 | 2 | -42/+26 |
| | | | | This reverts commit aea27a7ce4a263122e0a053afa864ee76baaf8d5. | ||||
* | Revert "allow keyword params for the `[]` and `{}` operators" | Araq | 2013-05-27 | 1 | -12/+8 |
| | | | | This reverts commit bfff1ac8b2435595351194f6c4b1268d38301401. | ||||
* | Revert "static and default params for generics" | Araq | 2013-05-27 | 4 | -92/+61 |
| | | | | This reverts commit 46813bbe4e1423181521d4792b9af7593f48fa1f. | ||||
* | Revert "fix tforwardgeneric" | Araq | 2013-05-27 | 3 | -5/+4 |
| | | | | This reverts commit d82a032566de1612ff1ed2d82cc7ec2bd58267d7. | ||||
* | Revert "fix threading tests" | Araq | 2013-05-27 | 2 | -17/+9 |
| | | | | This reverts commit d5fffc032f2b390abd7b4c4fea2e49b1a0ef9736. | ||||
* | Revert "further fixes for void stripping. fixes tvoid." | Araq | 2013-05-27 | 1 | -25/+20 |
| | | | | This reverts commit 4ae4005f805c5b2e329b2e060fcf40169238a9f9. | ||||
* | Revert "more test made green" | Araq | 2013-05-27 | 4 | -25/+19 |
| | | | | This reverts commit 911e6e710f28f454cf8bc1bb493c1a28c4694b76. | ||||
* | Revert "test cases for the new features" | Araq | 2013-05-27 | 1 | -11/+4 |
| | | | | This reverts commit 66653e8f144f2e67a6e48158f9298d9f41b16b09. | ||||
* | test cases for the new features | Zahary Karadjov | 2013-05-26 | 1 | -4/+11 |
| | |||||
* | more test made green | Zahary Karadjov | 2013-05-26 | 4 | -19/+25 |
| | | | | | | | | | the lambda lifting was trying too hard to ignore generic prods isGenericRoutine was producing false-negatives and only this allowed for some of the warning and error messages to be triggered. some files with mixed line endings were fixed | ||||
* | further fixes for void stripping. fixes tvoid. | Zahary Karadjov | 2013-05-26 | 1 | -20/+25 |
| | |||||
* | fix threading tests | Zahary Karadjov | 2013-05-26 | 2 | -9/+17 |
| | | | | | * more type names are valid expressions now * void is properly stripped off during generic instantiation | ||||
* | fix tforwardgeneric | Zahary Karadjov | 2013-05-26 | 3 | -4/+5 |
| | |||||
* | static and default params for generics | Zahary Karadjov | 2013-05-26 | 4 | -61/+92 |
| | |||||
* | allow keyword params for the `[]` and `{}` operators | Zahary Karadjov | 2013-05-26 | 1 | -8/+12 |
| | | | | | | | 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. | ||||
* | allow `void` as a field type | Zahary Karadjov | 2013-05-26 | 2 | -26/+42 |
| | |||||
* | bugfix: emulated thread vars used in combination with the mark & sweep GC | Zahary Karadjov | 2013-05-26 | 3 | -4/+11 |
| | | | | resulted in invalid code generation | ||||
* | fixes #267 | Zahary Karadjov | 2013-05-26 | 5 | -97/+184 |
| | |||||
* | fixes #411 | Araq | 2013-05-26 | 1 | -8/+12 |
| | |||||
* | implements #448 | Araq | 2013-05-26 | 1 | -3/+10 |
| | |||||
* | implements #397 | Araq | 2013-05-26 | 1 | -1/+10 |
| | |||||
* | preparations for version 0.9.4 | Araq | 2013-05-25 | 1 | -1/+1 |
| | |||||
* | add c2nim,pas2nim to the install packages | Araq | 2013-05-24 | 1 | -0/+5 |
| | |||||
* | added gamera edition to the website | Araq | 2013-05-21 | 1 | -3/+3 |
| | |||||
* | version 0.9.2 | Araq | 2013-05-20 | 1 | -1/+1 |
| | |||||
* | attempt to fix a codegen bug | Araq | 2013-05-20 | 1 | -1/+7 |
| | |||||
* | made some tests green; implemented 'from module import nil' | Araq | 2013-05-19 | 4 | -6/+12 |
| | |||||
* | made some tests green | Araq | 2013-05-19 | 3 | -3/+5 |
| |