summary refs log tree commit diff stats
path: root/compiler/sem.nim
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'devel' into sighashesAraq2016-12-191-0/+1
|\
| * fixes #4308, fixes #4905Araq2016-12-181-0/+1
| |
* | removed tyArrayConstr completely from the compiler; introduced tyAlias ↵Araq2016-11-141-4/+4
|/ | | | instead in preparation for further bugfixes
* new dependency tracking for nimsuggestAraq2016-11-051-4/+6
|
* refactoring complete: explicit ident cacheAraq2016-10-311-4/+4
|
* big refactoring: step 1Araq2016-10-311-3/+3
|
* fixes #4626Andreas Rumpf2016-09-131-1/+5
|
* Display error message if defer statement is used at top levelKier Davis2016-09-071-0/+2
|
* remove unused stuffJacek Sieka2016-08-091-2/+0
|
* get rid of deprecated toLower/toUpperAndreas Rumpf2016-07-191-1/+1
|
* nimsuggest improvementsAndreas Rumpf2016-07-161-2/+1
|
* new language feature: explicit 'import system' statements are allowedAndreas Rumpf2016-07-071-3/+22
|
* fixes #537Andreas Rumpf2016-07-061-0/+9
|
* fixes #2159Andreas Rumpf2016-05-281-0/+6
| | | | Hints and warnings are only emitted for the main package that is compiled
* fixes #4066Andreas Rumpf2016-05-181-1/+0
|
* fixes #4084Andreas Rumpf2016-04-291-9/+0
|
* fixed regressionsAndreas Rumpf2016-03-291-1/+4
|
* SpellcheckFederico Ceratto2016-02-291-1/+1
|
* fixes all known regressionsAndreas Rumpf2016-01-061-1/+1
|
* fixes regressionsAndreas Rumpf2016-01-051-0/+2
|
* breaking change: disallow .closure procs for constAndreas Rumpf2015-12-291-1/+1
|
* fixes #3622Andreas Rumpf2015-12-041-2/+1
|
* nimsuggest: added 'chk', 'outline' and 'highlight' featuresAraq2015-11-011-2/+4
|
* fixes #3158Araq2015-08-021-1/+5
|
* implemented {.noforward:on.} for type sections; useful for c2nim generated ↵Araq2015-07-081-1/+5
| | | | wrappers; to be documented
* fixes #2470, fixes #1354Araq2015-04-281-0/+4
|
* system.locals is now a plugin for educationAraq2015-04-241-1/+1
|
* added '..^' and '..<' operators; 'nil' is allowed for 'len'; added plugin ↵Araq2015-04-221-1/+1
| | | | system to the compiler
* first implementation of overloading of '='; missing: rewriting let/var sectionsAraq2015-04-061-1/+1
|
* fixes #2346Araq2015-03-161-0/+1
|
* fixes #2252Araq2015-03-041-23/+23
|
* fixes #2216Araq2015-02-261-9/+0
|
* temptyseqs works againAraq2015-02-101-2/+4
|
* nimsuggest improvementsAraq2015-01-301-7/+19
|
* preparations for C++ template supportAraq2015-01-231-3/+3
|
* better error message for 'invalid type'Araq2015-01-231-2/+8
|
* fixes #1708, fixes #871Araq2014-12-281-0/+20
|
* fixes #1120Araq2014-12-251-1/+0
|
* implemented 'experimental' switchAraq2014-12-051-3/+0
|
* fixes #1562, fixes #1543Araq2014-11-201-1/+1
|
* nicer error messages (untested)Araq2014-10-261-2/+1
|
* nimfix now in its own directory; single file mode now the defaultAraq2014-10-051-2/+2
|
* deepCopy is instantiated when its corresponding type is instantiatedAraq2014-09-261-0/+2
|
* improvements for nimfixAraq2014-09-101-0/+1
|
* nimfix can fix obsolete statement commentsAraq2014-09-081-0/+3
|
* updated the compiler to use the new symbol namesAraq2014-08-281-1/+1
|
* Nimrod renamed to NimAraq2014-08-281-1/+1
|
* progress on 'spawn'Araq2014-08-101-1/+1
|
* better error messages for macro instantiationsAraq2014-07-101-0/+3
|
* fixes #1285Araq2014-06-301-1/+1
|