Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixes #4671 | Andreas Rumpf | 2016-09-13 | 1 | -0/+1 |
| | |||||
* | pickBestCandidate: pre-calculate candidates when symbol table modified | Matthew Baulch | 2016-09-03 | 1 | -42/+72 |
| | |||||
* | fixes #4491 | Andreas Rumpf | 2016-08-26 | 1 | -0/+3 |
| | |||||
* | fixes #3928 | Andreas Rumpf | 2016-08-26 | 1 | -0/+3 |
| | |||||
* | Optimise pickBestCandidate: reduce heap allocations. | Matthew Baulch | 2016-08-21 | 1 | -61/+43 |
| | |||||
* | fixes #4534 | Andreas Rumpf | 2016-08-01 | 1 | -8/+5 |
| | |||||
* | make tests green again | Andreas Rumpf | 2016-07-29 | 1 | -1/+12 |
| | |||||
* | fixes #3548 | Andreas Rumpf | 2016-07-15 | 1 | -0/+14 |
| | |||||
* | decent error message for 'var T' problems | Andreas Rumpf | 2016-07-15 | 1 | -14/+13 |
| | |||||
* | fixes #1713 | Andreas Rumpf | 2016-05-30 | 1 | -1/+5 |
| | |||||
* | fixes #4084 | Andreas Rumpf | 2016-04-29 | 1 | -1/+13 |
| | |||||
* | better 'self' handling for overload resolution | Andreas Rumpf | 2016-02-29 | 1 | -28/+23 |
| | |||||
* | 'using' statement is obsolete | Andreas Rumpf | 2016-02-28 | 1 | -5/+0 |
| | |||||
* | added experimental .this pragma | Andreas Rumpf | 2016-02-28 | 1 | -18/+22 |
| | |||||
* | some progress on #3832 | Andreas Rumpf | 2016-02-08 | 1 | -1/+7 |
| | |||||
* | fixes #3799 | Andreas Rumpf | 2016-01-30 | 1 | -6/+7 |
| | |||||
* | first implementation of the new lambda-lifting pass; barely anything works | Andreas Rumpf | 2015-12-26 | 1 | -2/+2 |
| | |||||
* | fixes #3452 | Araq | 2015-10-22 | 1 | -2/+5 |
| | |||||
* | renamed inCompilesContext to compilesContextId; added test case for #3313 | Araq | 2015-09-18 | 1 | -2/+2 |
| | |||||
* | next steps in binding [] properly | Araq | 2015-09-13 | 1 | -1/+1 |
| | |||||
* | first attempt to fix 'a[i]' handling in generics | Araq | 2015-09-12 | 1 | -1/+4 |
| | |||||
* | compiler: Trim .nim files trailing whitespace | Adam Strzelecki | 2015-09-04 | 1 | -1/+1 |
| | | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} + | ||||
* | fix #1858 again; restores the support for static macro params | Zahary Karadjov | 2015-08-02 | 1 | -2/+16 |
| | |||||
* | Rename errUndeclaredProcedure to errUndeclaredRoutine. | Dominik Picheta | 2015-06-05 | 1 | -1/+1 |
| | |||||
* | Got rid of errUndeclaredProcedureField. | Dominik Picheta | 2015-06-04 | 1 | -6/+2 |
| | |||||
* | Fixes #2584 | Dominik Picheta | 2015-06-04 | 1 | -1/+8 |
| | | | | | Better compiler errors for accessing undeclared fields, calling undeclared procedures and procedure fields. | ||||
* | fixes #2420; negative indexing for slicing is obsolete (breaking change!) | Araq | 2015-03-28 | 1 | -1/+2 |
| | |||||
* | fixes #2220; #2219; breaks #2022; for #2022 callsite needs to be used | Araq | 2015-03-10 | 1 | -1/+1 |
| | |||||
* | fixes #2229 | Araq | 2015-03-05 | 1 | -36/+43 |
| | |||||
* | fixes #2252 | Araq | 2015-03-04 | 1 | -22/+22 |
| | |||||
* | minor cleanups | Araq | 2015-03-01 | 1 | -1/+1 |
| | |||||
* | fixes #2169 | Araq | 2015-02-28 | 1 | -1/+7 |
| | |||||
* | fixes #2167 | Araq | 2015-02-20 | 1 | -1/+2 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -1/+1 |
| | |||||
* | better error message for auto-deref | Araq | 2015-02-04 | 1 | -0/+2 |
| | |||||
* | nimsuggest: first version | Araq | 2015-01-27 | 1 | -1/+2 |
| | |||||
* | implements auto-deref for the first argument (requires .experimental) | Araq | 2015-01-27 | 1 | -5/+25 |
| | |||||
* | fixes the integer conversion regressions | Araq | 2015-01-13 | 1 | -0/+3 |
| | |||||
* | Revert 5e4ae8d | Dustin Lacewell | 2015-01-07 | 1 | -15/+2 |
| | |||||
* | fix #1858; Add support for generic templates and macros | Zahary Karadjov | 2015-01-05 | 1 | -2/+15 |
| | | | | | | | | | Implementation notes: Just after overload resolution, the resolved generic params will be added to the call expression to be later processed in evalTemplate and evalMacroCall. These procs have been modified to handle the increased number of parameters, but one remaining issue is that immediate templates and macros don't go through the same process. The next commit will outlaw the use of generic parameters with such macros. | ||||
* | support for static params in the user defined type classes | Zahary Karadjov | 2015-01-02 | 1 | -9/+7 |
| | |||||
* | minor bugfix for notFoundError | Araq | 2014-10-30 | 1 | -2/+2 |
| | |||||
* | implements #78 | Araq | 2014-10-26 | 1 | -2/+1 |
| | |||||
* | nicer error messages (untested) | Araq | 2014-10-26 | 1 | -10/+31 |
| | |||||
* | improvements for nimfix | Araq | 2014-09-10 | 1 | -0/+2 |
| | |||||
* | Nimrod renamed to Nim | Araq | 2014-08-28 | 1 | -1/+1 |
| | |||||
* | Fixes #710. | Dominik Picheta | 2014-08-16 | 1 | -0/+2 |
| | |||||
* | fixes #1285 | Araq | 2014-06-30 | 1 | -2/+2 |
| | |||||
* | Renamed considerAccents to considerQuotedIdent | Clay Sweetser | 2014-05-26 | 1 | -1/+1 |
| | |||||
* | Renamed 'considerAcc' to 'considerAccents' for clarity | Clay Sweetser | 2014-05-24 | 1 | -1/+1 |
| | | | | | Added documentation string to 'considerAccents' Modified renderParamType's assertion to allow nkAcc nodes. |