Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | support for multiple modules of the same name; niminst supports 'platforms'; ↵ | Araq | 2013-09-24 | 14 | -48/+132 |
| | | | | minor bugfixes | ||||
* | implemented 'import a as b' | Araq | 2013-09-24 | 4 | -25/+84 |
| | |||||
* | support for --cs:partial | Araq | 2013-09-24 | 3 | -2/+14 |
| | |||||
* | bugfix: typos in os.nim | Araq | 2013-09-24 | 1 | -3/+3 |
| | |||||
* | changed parentDir to return the empty string on error | Araq | 2013-09-24 | 2 | -16/+21 |
| | |||||
* | fixes #576 | Araq | 2013-09-18 | 3 | -3/+6 |
| | |||||
* | should fix newly introduced bugs wrt TR macros | Araq | 2013-09-18 | 1 | -3/+7 |
| | |||||
* | improvements for TR macros | Araq | 2013-09-17 | 6 | -21/+53 |
| | |||||
* | Merge pull request #561 from fenekku/master | Araq | 2013-09-11 | 1 | -0/+23 |
|\ | | | | | glColor*v now accept vector (array) as input (as in original lib) | ||||
| * | Color vectors (second line endings fix attempt) | fenekku | 2013-09-02 | 1 | -0/+15 |
| | | |||||
| * | Color vectors (first line endings fix attempt) | fenekku | 2013-09-02 | 1 | -1653/+1653 |
| | | |||||
| * | glColor*v now accept vector as input (as in original lib) | fenekku | 2013-08-04 | 1 | -1668/+1676 |
| | | |||||
* | | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2013-09-11 | 2 | -0/+1895 |
|\ \ | |||||
| * \ | Merge pull request #548 from ventor3000/master | Araq | 2013-09-10 | 2 | -0/+1895 |
| |\ \ | | | | | | | | | Added basic2d module | ||||
| | * | | Forgot publicity star on symbol | ventor3000 | 2013-07-31 | 1 | -1/+1 |
| | | | | |||||
| | * | | Some minor fixes | ventor3000 | 2013-07-30 | 2 | -40/+59 |
| | | | | | | | | | | | | | | | | | | | | | | | | Fixed som wrong spellings in cooments, reordering some arguments to be mor uniform, and fixed a small bug in isUniform for 3d matrix. | ||||
| | * | | Some doc. fixes | ventor3000 | 2013-07-28 | 2 | -11/+13 |
| | | | | |||||
| | * | | basic3d module and some fixes in basic2d | ventor3000 | 2013-07-27 | 2 | -67/+1094 |
| | | | | | | | | | | | | | | | | | | | | Added the basic3d module. Standard 3d maths but still reimplemented evrywhere. | ||||
| | * | | Fixed stupid mistake when clamping acos | ventor3000 | 2013-07-26 | 1 | -3/+3 |
| | | | | |||||
| | * | | Some minor changes | ventor3000 | 2013-07-26 | 1 | -34/+31 |
| | | | | |||||
| | * | | Added file header | ventor3000 | 2013-07-25 | 1 | -1/+10 |
| | | | | |||||
| | * | | Added basic2d module | ventor3000 | 2013-07-25 | 1 | -0/+841 |
| | | | | | | | | | | | | | | | | Module for basic 2d computation | ||||
* | | | | c2nim: added some scope operator parsing | Araq | 2013-09-11 | 3 | -18/+44 |
| | | | | |||||
* | | | | fixes #566 | Araq | 2013-09-11 | 1 | -2/+2 |
| | | | | |||||
* | | | | fixes #588 | Araq | 2013-09-10 | 2 | -12/+14 |
|/ / / | |||||
* | | | fixes #575 | Araq | 2013-09-10 | 5 | -10/+46 |
| | | | |||||
* | | | disabled M&S GC again | Araq | 2013-09-10 | 2 | -1/+2 |
| | | | |||||
* | | | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2013-09-10 | 3 | -3/+5 |
|\ \ \ | |||||
| * | | | fix regressions affecting the echo magic and the creating of rod files | Zahary Karadjov | 2013-09-07 | 3 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | the markAndSweep GC was not responsible for the regressions so this commit restores its use | ||||
* | | | | cn2im: basic C++ support | Araq | 2013-09-10 | 8 | -55/+720 |
| | | | | |||||
* | | | | added 'newLit' | Araq | 2013-09-10 | 1 | -1/+21 |
|/ / / | |||||
* | | | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2013-09-06 | 1 | -1/+1 |
|\ \ \ | |||||
| * | | | reverting the GC change | Zahary Karadjov | 2013-09-05 | 1 | -1/+1 |
| | | | | |||||
* | | | | bugfix: --gc:none -d:useMalloc works again | Araq | 2013-09-06 | 2 | -54/+55 |
|/ / / | |||||
* | | | resolved the conflict | Araq | 2013-09-03 | 29 | -250/+601 |
|\ \ \ | |||||
| * \ \ | Merge pull request #586 from mflamer/master | zah | 2013-09-03 | 2 | -0/+6 |
| |\ \ \ | | | | | | | | | | | Add arity typetrait | ||||
| | * | | | Add arity typetrait | Mark Flamer | 2013-09-02 | 2 | -0/+6 |
| |/ / / | |||||
| * | | | switching the compiler to the markAndSweep collector | Zahary Karadjov | 2013-09-03 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | This produces faster bootstrapping, works properly for the caas mode and fixes the Aporia build on a mac | ||||
| * | | | Merge branch 'type-classes' into upstream | Zahary Karadjov | 2013-09-03 | 27 | -250/+595 |
| |\ \ \ | |||||
| | * | | | partially documented the new features | Zahary Karadjov | 2013-09-03 | 2 | -4/+131 |
| | | | | | |||||
| | * | | | implemented the using statement | Zahary Karadjov | 2013-08-31 | 9 | -11/+53 |
| | | | | | |||||
| | * | | | minor improvement towards tgenericshardcases | Zahary Karadjov | 2013-08-28 | 4 | -24/+42 |
| | | | | | |||||
| | * | | | fix tisop | Zahary Karadjov | 2013-08-27 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding nil checks on the exit paths for semCompiles errors. This was probably not needed before, because semIndirectOp had a special detection for semCompiles contexts. We could try to restore these, but wouldn't this just postpone the crashes until someone tries the same expressions in nimrod check? One of the previous commits also used errorNode to avoid returning nil. This may be an alaternative approach. | ||||
| | * | | | fix tcompiles | Zahary Karadjov | 2013-08-27 | 3 | -22/+17 |
| | | | | | |||||
| | * | | | proper discrimination between csEmpty and csNoMatch | Zahary Karadjov | 2013-08-27 | 2 | -6/+9 |
| | | | | | | | | | | | | | | | | | | | | fixes twrongtupleaccess and topaque | ||||
| | * | | | fix tnoop | Zahary Karadjov | 2013-08-26 | 4 | -14/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit requires further investigation. Fixing semExpr(nkCall) once and for all to work with sym-choices and to allow overloading with immediate templates and macros will probably set this straight too. | ||||
| | * | | | implemented delegators and improved the error messages of unmatched type classes | Zahary Karadjov | 2013-08-26 | 13 | -94/+131 |
| | | | | | |||||
| | * | | | prevent eval crashes due to PContext-dependent ops not being available in ↵ | Zahary Karadjov | 2013-08-25 | 4 | -42/+40 |
| | | | | | | | | | | | | | | | | | | | | evalConstExpr | ||||
| | * | | | working code for simple cases of user-defined type classes | Zahary Karadjov | 2013-08-25 | 7 | -41/+135 |
| | | | | | |||||
| | * | | | fix parsing of ``proc foo(x: distinct Type)`` | Zahary Karadjov | 2013-08-24 | 1 | -6/+1 |
| | | | | |