Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'devel' into faster-nimsuggest | Andreas Rumpf | 2017-03-14 | 1 | -5/+10 |
|\ | |||||
| * | Fixes #5167 and related problems (#5475) | zah | 2017-03-12 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | This commit returns to a bit less strict checking of the number of macro arguments, because some old immediate macros rely on a behavior where even the arity of the macro is not being checked. It may be better if such macros are just declared to use varargs[expr], but this remains for another day. | ||||
| * | don't allow casting to non-concrete types; fixes #5428 (#5502) | zah | 2017-03-12 | 1 | -5/+8 |
| | | |||||
* | | nimsuggest: more things work | Araq | 2017-03-09 | 1 | -1/+5 |
|/ | |||||
* | fixes #5467 | Araq | 2017-03-07 | 1 | -0/+4 |
| | |||||
* | fixes #5430 | Araq | 2017-02-26 | 1 | -13/+14 |
| | |||||
* | Merge branch 'devel' into faster-nimsuggest | Andreas Rumpf | 2017-02-24 | 1 | -1/+1 |
|\ | |||||
| * | fixes #5417 | Andreas Rumpf | 2017-02-24 | 1 | -1/+1 |
| | | |||||
* | | big compiler refactoring; avoid globals for multi method dispatcher generation | Andreas Rumpf | 2017-02-22 | 1 | -23/+22 |
|/ | |||||
* | fixes #5383 | Araq | 2017-02-16 | 1 | -1/+2 |
| | |||||
* | fixes #5354 | Araq | 2017-02-11 | 1 | -5/+5 |
| | |||||
* | nimsuggest works in macros | Andreas Rumpf | 2017-02-07 | 1 | -0/+2 |
| | |||||
* | fixes #5148 | Araq | 2016-12-29 | 1 | -1/+1 |
| | |||||
* | Used typed/untyped instead of stmt/expr in semQuoteAst. Fixes issue 5120 (#5126) | Chris Heller | 2016-12-22 | 1 | -2/+2 |
| | | | * Use typed/untyped instead of stmt/expr in semQuoteAst. Fixes #5120 | ||||
* | Merge branch 'devel' into sighashes | Araq | 2016-12-17 | 1 | -2/+2 |
|\ | |||||
| * | Gramma change: casted or Casted to cast or Cast respectively | jlp765 | 2016-12-17 | 1 | -2/+2 |
| | | | | | | | | past tense of cast is cast not casted :-) | ||||
* | | more fixes | Araq | 2016-12-03 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'devel' into sighashes | Araq | 2016-12-01 | 1 | -1/+2 |
|\| | |||||
| * | fixes #5079 | Araq | 2016-11-30 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'devel' into sighashes | Araq | 2016-11-28 | 1 | -1/+1 |
|\| | |||||
| * | recursive modules are only detected to improve error messages | Andreas Rumpf | 2016-11-24 | 1 | -1/+1 |
| | | |||||
* | | removed tyArrayConstr completely from the compiler; introduced tyAlias ↵ | Araq | 2016-11-14 | 1 | -21/+23 |
|/ | | | | instead in preparation for further bugfixes | ||||
* | refactoring complete: explicit ident cache | Araq | 2016-10-31 | 1 | -4/+4 |
| | |||||
* | big refactoring: step 1 | Araq | 2016-10-31 | 1 | -5/+5 |
| | |||||
* | fixes #4875 | Andreas Rumpf | 2016-10-20 | 1 | -18/+18 |
| | |||||
* | fixes #4845 | Araq | 2016-10-08 | 1 | -1/+3 |
| | |||||
* | fixes #4626 | Andreas Rumpf | 2016-09-13 | 1 | -42/+4 |
| | |||||
* | fixes #4699 | Andreas Rumpf | 2016-09-05 | 1 | -1/+1 |
| | |||||
* | fixes #4673 | Andreas Rumpf | 2016-09-01 | 1 | -3/+3 |
| | |||||
* | fixes #4179; disallow assignments to openarrays | Andreas Rumpf | 2016-08-26 | 1 | -2/+3 |
| | |||||
* | Merge pull request #4592 from arnetheduck/compiler-cleanup | Andreas Rumpf | 2016-08-25 | 1 | -12/+0 |
|\ | | | | | Compiler cleanup | ||||
| * | remove unused stuff | Jacek Sieka | 2016-08-09 | 1 | -12/+0 |
| | | |||||
* | | side-effect computation now done in the proper pass; fixes #4254 | Andreas Rumpf | 2016-08-25 | 1 | -9/+0 |
|/ | |||||
* | fixes #4353 | Andreas Rumpf | 2016-08-04 | 1 | -1/+3 |
| | |||||
* | fixes #4564 | Andreas Rumpf | 2016-08-04 | 1 | -3/+5 |
| | |||||
* | fixes #4555 | Andreas Rumpf | 2016-08-02 | 1 | -1/+1 |
| | |||||
* | compiler almost free of deprecated expr/stmt names | Andreas Rumpf | 2016-07-30 | 1 | -2/+2 |
| | |||||
* | fixes #4432 | Andreas Rumpf | 2016-07-29 | 1 | -6/+4 |
| | |||||
* | remove XXX comment | Andreas Rumpf | 2016-07-20 | 1 | -1/+0 |
| | |||||
* | Merge pull request #4488 from mbaulch/fix4346improved | Andreas Rumpf | 2016-07-16 | 1 | -0/+2 |
|\ | | | | | Use target field types in tuple conversions. | ||||
| * | Handle tuples with unnamed fields, symbols, and more. Less duplication. | Matthew Baulch | 2016-07-15 | 1 | -5/+2 |
| | | |||||
| * | Fix: Correctly (and more efficiently) handle non-tuple conversions. | Matthew Baulch | 2016-07-14 | 1 | -2/+3 |
| | | |||||
| * | Use target field types in tuple conversions. | Matthew Baulch | 2016-07-14 | 1 | -0/+4 |
| | | |||||
* | | better be safe than sorry | Andreas Rumpf | 2016-07-15 | 1 | -1/+2 |
| | | |||||
* | | rollback of nimsuggest improvement until we figured out the reasons | Andreas Rumpf | 2016-07-15 | 1 | -5/+5 |
| | | |||||
* | | fixes #3548 | Andreas Rumpf | 2016-07-15 | 1 | -7/+8 |
|/ | |||||
* | fixes #4358 | Andreas Rumpf | 2016-07-12 | 1 | -3/+6 |
| | |||||
* | fixes #4371 | Andreas Rumpf | 2016-07-08 | 1 | -2/+1 |
| | |||||
* | fixes #537 | Andreas Rumpf | 2016-07-06 | 1 | -0/+3 |
| | |||||
* | refactorings | Andreas Rumpf | 2016-05-30 | 1 | -42/+55 |
| |