Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | further progress | Araq | 2016-11-28 | 1 | -0/+3 |
| | |||||
* | removed tyArrayConstr completely from the compiler; introduced tyAlias ↵ | Araq | 2016-11-14 | 1 | -1/+1 |
| | | | | instead in preparation for further bugfixes | ||||
* | fixes #4677 properly | Andreas Rumpf | 2016-09-03 | 1 | -6/+7 |
| | |||||
* | fixes #4677 | Andreas Rumpf | 2016-09-03 | 1 | -1/+2 |
| | |||||
* | compiler almost free of deprecated expr/stmt names | Andreas Rumpf | 2016-07-30 | 1 | -1/+1 |
| | |||||
* | generic multi-methods should work now | Andreas Rumpf | 2016-07-28 | 1 | -3/+10 |
| | |||||
* | fixes #4371 | Andreas Rumpf | 2016-07-08 | 1 | -4/+4 |
| | |||||
* | fixes #3669 | Andreas Rumpf | 2016-03-01 | 1 | -8/+8 |
| | |||||
* | added 'sig' feature; removed tfShared support in the compiler | Andreas Rumpf | 2016-02-28 | 1 | -13/+0 |
| | |||||
* | Consistently use Channel instead of TChannel | def | 2016-02-25 | 1 | -1/+1 |
| | |||||
* | removes 'x is iterator' special casing in the language | Araq | 2015-12-03 | 1 | -2/+2 |
| | |||||
* | fixes #3338 | Araq | 2015-10-22 | 1 | -2/+6 |
| | |||||
* | fixes #3329 | Araq | 2015-09-18 | 1 | -4/+19 |
| | |||||
* | fixes #3112 | Araq | 2015-07-14 | 1 | -4/+16 |
| | |||||
* | fixes #2540 | Araq | 2015-07-03 | 1 | -2/+8 |
| | |||||
* | fixes #2505, fixes #1853, fixes #2522 | Araq | 2015-04-20 | 1 | -1/+3 |
| | |||||
* | fixes #2509 | Araq | 2015-04-11 | 1 | -0/+8 |
| | |||||
* | first implementation of overloading of '='; missing: rewriting let/var sections | Araq | 2015-04-06 | 1 | -3/+9 |
| | |||||
* | fixes #1783 | Araq | 2015-03-23 | 1 | -1/+5 |
| | |||||
* | fixes #2346 | Araq | 2015-03-16 | 1 | -26/+27 |
| | |||||
* | .n.isNil checks for tyTuple PTypes. | Max Zerzouri | 2015-03-07 | 1 | -0/+2 |
| | |||||
* | fixes #2169 | Araq | 2015-02-28 | 1 | -2/+1 |
| | |||||
* | fixes #2216 | Araq | 2015-02-26 | 1 | -4/+4 |
| | |||||
* | tsigtypeop.nim works again | Araq | 2015-02-25 | 1 | -0/+1 |
| | |||||
* | fixes #2125 | Araq | 2015-02-18 | 1 | -1/+1 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -7/+7 |
| | |||||
* | nimsuggest: first version | Araq | 2015-01-27 | 1 | -1/+0 |
| | |||||
* | Happy new year! | Guillaume Gelin | 2015-01-06 | 1 | -1/+1 |
| | |||||
* | fixes #1187 | Araq | 2014-12-19 | 1 | -2/+3 |
| | |||||
* | fixes #1687 | Araq | 2014-11-30 | 1 | -1/+1 |
| | |||||
* | fixes #1562, fixes #1543 | Araq | 2014-11-20 | 1 | -0/+2 |
| | |||||
* | implemented locking levels; still incomplete | Araq | 2014-09-27 | 1 | -7/+0 |
| | |||||
* | deepCopy is instantiated when its corresponding type is instantiated | Araq | 2014-09-26 | 1 | -0/+12 |
| | |||||
* | mostly fixes #1339 | Zahary Karadjov | 2014-09-05 | 1 | -2/+6 |
| | | | | | | | | | | | The compiler hangs were caused by the interaction of tyError and the instantiation caches. For procs, the cache wasn't able to find previously compiled proc featuring tyError in the signature. For types, the unresolved type parameters leading to tyError were not replaced everywhere leading to endless replaceTypeVarsT recursion for cyclic types. The fix is still not perfect, because the handling of tyError in other places in the compiler doesn't seem to be complete and the first test case now results in internal error (still, much better than a hang blocking your IDE). | ||||
* | big rename | Araq | 2014-08-27 | 1 | -1/+1 |
| | |||||
* | progress on deepCopy | Araq | 2014-08-01 | 1 | -1/+1 |
| | |||||
* | fixes #847 | Araq | 2014-04-21 | 1 | -2/+3 |
| | |||||
* | removed flawed thread analysis pass | Araq | 2014-04-20 | 1 | -1/+1 |
| | |||||
* | new concurrency model: first steps; shared is not a keyword anymore | Araq | 2014-04-14 | 1 | -2/+14 |
| | |||||
* | handle arbitrary expressions dependent on static input params in proc signatures | Zahary Karadjov | 2014-03-16 | 1 | -3/+6 |
| | |||||
* | more robust handling of proc signatures containing inter-param type references | Zahary Karadjov | 2014-03-16 | 1 | -5/+5 |
| | |||||
* | first phase of tyGenericParam reforms needed for static params | Zahary Karadjov | 2014-03-16 | 1 | -12/+2 |
| | |||||
* | fix #988 | Zahary Karadjov | 2014-03-10 | 1 | -3/+2 |
| | | | | trivial crash caused due to unchecked iteration over an empty reclist | ||||
* | fix #986 | Zahary Karadjov | 2014-03-10 | 1 | -1/+3 |
| | |||||
* | implements higher-order inline iterators and return type inference for iterators | Zahary Karadjov | 2014-03-08 | 1 | -1/+6 |
| | |||||
* | fix #931 and few more tests | Zahary Karadjov | 2014-02-18 | 1 | -3/+6 |
| | |||||
* | quite messy implementation of generic lambdas, needs reworking; fixes #715 | Zahary Karadjov | 2014-02-17 | 1 | -6/+15 |
| | |||||
* | fixes #833 | Araq | 2014-02-14 | 1 | -0/+3 |
| | |||||
* | tyTypeDesc and tyRange always have 1 child; this might be tyNone but it is ↵ | Araq | 2014-02-05 | 1 | -1/+1 |
| | | | | required for skipTypes | ||||
* | Merge branch 'devel' of https://www.github.com/Araq/Nimrod into devel | Zahary Karadjov | 2014-01-26 | 1 | -2/+2 |
|\ |