Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixes #1473 | Araq | 2014-11-12 | 1 | -1/+9 |
| | |||||
* | compiler bootstraps again | Araq | 2014-11-05 | 1 | -1/+1 |
| | |||||
* | Merge branch 'pr_adds_code_directive_to_rst' into ↵ | Grzegorz Adam Hankiewicz | 2014-11-03 | 1 | -2/+5 |
|\ | | | | | | | | | | | | | | | | | pr_bigbreak_adds_code_directive_to_rst Conflicts: doc/tut2.txt lib/packages/docutils/rstgen.nim lib/system.nim | ||||
| * | Modifies docgen to support new warning message. | Grzegorz Adam Hankiewicz | 2014-07-19 | 1 | -3/+6 |
| | | |||||
* | | docgen should work again | Araq | 2014-10-05 | 1 | -3/+3 |
| | | |||||
* | | implemented 'guard' annotation | Araq | 2014-09-21 | 1 | -4/+5 |
| | | |||||
* | | fixes documentation generator | Araq | 2014-09-14 | 1 | -1/+1 |
| | | |||||
* | | minor improvement for nim pretty | Araq | 2014-08-31 | 1 | -3/+4 |
| | | |||||
* | | updated the compiler to use the new symbol names | Araq | 2014-08-28 | 1 | -1/+1 |
| | | |||||
* | | Nimrod renamed to Nim | Araq | 2014-08-28 | 1 | -1/+1 |
| | | |||||
* | | renamefest | Araq | 2014-08-23 | 1 | -3/+3 |
| | | |||||
* | | the big renamefest: first steps | Araq | 2014-08-22 | 1 | -1/+1 |
|/ | |||||
* | compiler prepared for the new comment handling | Araq | 2014-04-30 | 1 | -3/+3 |
| | |||||
* | made large parts of the stdlib gcsafe | Araq | 2014-04-20 | 1 | -3/+4 |
| | |||||
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into devel | Araq | 2014-04-20 | 1 | -1/+1 |
|\ | |||||
| * | added `continue` to errStmtInvalidAfterReturn | Simon Hafner | 2014-04-18 | 1 | -1/+1 |
| | | |||||
* | | New concurrency model: next steps | Araq | 2014-04-19 | 1 | -4/+6 |
|/ | |||||
* | fixes #1010 | Araq | 2014-03-22 | 1 | -1/+1 |
| | |||||
* | use g++ and clang++ automatically when compiling to C++ | Zahary Karadjov | 2014-03-16 | 1 | -0/+2 |
| | |||||
* | fix #715 again | Zahary Karadjov | 2014-03-16 | 1 | -0/+6 |
| | | | | the regression was caused by the introduction of "generic" lambdas | ||||
* | fix tsemistatic | Zahary Karadjov | 2014-03-11 | 1 | -4/+4 |
| | |||||
* | implements higher-order inline iterators and return type inference for iterators | Zahary Karadjov | 2014-03-08 | 1 | -2/+4 |
| | |||||
* | Merge branch 'vm2_2' into devel | Araq | 2014-02-25 | 1 | -2/+2 |
|\ | |||||
| * | new VM is getting stable | Araq | 2014-02-24 | 1 | -2/+2 |
| | | |||||
* | | some fixes for static params usage in macros | Zahary Karadjov | 2014-02-25 | 1 | -0/+3 |
| | | |||||
* | | fix #204; | Zahary Karadjov | 2014-02-18 | 1 | -0/+2 |
|/ | |||||
* | fix #188 | Zahary Karadjov | 2014-02-17 | 1 | -1/+3 |
| | |||||
* | 'nil' as a statement is deprecated, use an empty 'discard' instead | Araq | 2014-01-19 | 1 | -6/+6 |
| | |||||
* | fixed #597 | Zahary Karadjov | 2014-01-02 | 1 | -0/+3 |
| | |||||
* | Merge branch 'upstream' into devel | Zahary Karadjov | 2013-12-29 | 1 | -6/+7 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/ccgutils.nim compiler/msgs.nim compiler/sem.nim compiler/semexprs.nim compiler/seminst.nim compiler/semmagic.nim compiler/semstmts.nim compiler/semtypes.nim compiler/semtypinst.nim compiler/sigmatch.nim compiler/types.nim compiler/vmgen.nim lib/core/macros.nim lib/system.nim tests/reject/tenummix.nim web/news.txt | ||||
| * | better integration of tyStatic into typeRel | Zahary Karadjov | 2013-12-25 | 1 | -8/+6 |
| | | |||||
| * | wip type class reforms (the compiler bootstraps fine) | Zahary Karadjov | 2013-12-25 | 1 | -0/+2 |
| | | | | | | | | | | | | * replace tfAny and tfAll with tyAnd and tyOr * integrate matchTypeClass into typeRel * introduce tyBuiltInTypeClass to handle types such as tuple, object, proc, etc | ||||
* | | case consistency: cs:partial bootstraps on windows | Araq | 2013-12-29 | 1 | -1/+1 |
| | | |||||
* | | case consistency: next steps | Araq | 2013-12-29 | 1 | -7/+7 |
| | | |||||
* | | case consistency part 5 | Araq | 2013-12-28 | 1 | -1/+1 |
| | | |||||
* | | case consistency part 4 | Araq | 2013-12-27 | 1 | -16/+16 |
| | | |||||
* | | case consistency part 1 | Araq | 2013-12-27 | 1 | -26/+26 |
| | | |||||
* | | new VM: passes more tests | Araq | 2013-12-06 | 1 | -3/+1 |
|/ | |||||
* | simple unit test and better documentation for the user defined type classes | Zahary Karadjov | 2013-11-17 | 1 | -19/+36 |
| | |||||
* | Merge branch 'type-classes' into upstream | Zahary Karadjov | 2013-09-03 | 1 | -0/+3 |
|\ | |||||
| * | implemented the using statement | Zahary Karadjov | 2013-08-31 | 1 | -1/+2 |
| | | |||||
| * | implemented delegators and improved the error messages of unmatched type classes | Zahary Karadjov | 2013-08-26 | 1 | -0/+2 |
| | | |||||
* | | -d:nocaas mode for easier bootstrapping on exotic OSes (Haiku) | Araq | 2013-09-01 | 1 | -7/+15 |
|/ | |||||
* | implemented computed goto support | Araq | 2013-08-13 | 1 | -0/+3 |
| | |||||
* | Take into account dirty buffers in suggest output; Fixes zah/nimrod.vim#14 | Zahary Karadjov | 2013-08-07 | 1 | -2/+4 |
| | |||||
* | var tuple unpacking works at compile time | Araq | 2013-06-28 | 1 | -5/+6 |
| | |||||
* | next steps for guarded data flow analysis | Araq | 2013-06-11 | 1 | -9/+14 |
| | |||||
* | implemented large parts of the 'not nil' checking | Araq | 2013-06-09 | 1 | -4/+5 |
| | |||||
* | implemented dataflow analysis; activate via --warning[Uninit]:on | Araq | 2013-06-04 | 1 | -4/+7 |
| | |||||
* | Merge branch 'master' into newparser | Araq | 2013-05-07 | 1 | -5/+10 |
|\ |