summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* fixes #4328Andreas Rumpf2016-07-191-1/+4
|
* fixes #4345Andreas Rumpf2016-07-191-2/+3
|
* fixes #4428Andreas Rumpf2016-07-192-3/+9
|
* fixes #4485; package handling works better; docgen works with --project on ↵Andreas Rumpf2016-07-196-66/+104
| | | | Nimble package level
* make tests green againAndreas Rumpf2016-07-181-1/+1
|
* fixes #4496Andreas Rumpf2016-07-181-1/+1
|
* fixes #4478Andreas Rumpf2016-07-181-9/+30
|
* added gFuzzyGraphChecking for nimsuggest timeout problemsAndreas Rumpf2016-07-171-2/+2
|
* findExe() now by default follows symlinks.Hans Raaf2016-07-171-3/+1
|
* Merge pull request #4488 from mbaulch/fix4346improvedAndreas Rumpf2016-07-161-0/+2
|\ | | | | Use target field types in tuple conversions.
| * Handle tuples with unnamed fields, symbols, and more. Less duplication.Matthew Baulch2016-07-151-5/+2
| |
| * Fix: Correctly (and more efficiently) handle non-tuple conversions.Matthew Baulch2016-07-141-2/+3
| |
| * Use target field types in tuple conversions.Matthew Baulch2016-07-141-0/+4
| |
* | nimsuggest improvementsAndreas Rumpf2016-07-162-3/+2
| |
* | added system.newSeqOfCap for improved efficiencyAndreas Rumpf2016-07-154-3/+27
| |
* | prepare for #3898Andreas Rumpf2016-07-151-3/+11
| |
* | better be safe than sorryAndreas Rumpf2016-07-151-1/+2
| |
* | prepare Nim codebase for upcoming parser changesAndreas Rumpf2016-07-152-4/+4
| |
* | rollback of nimsuggest improvement until we figured out the reasonsAndreas Rumpf2016-07-152-9/+13
| |
* | fixes #2758Andreas Rumpf2016-07-152-3/+4
| |
* | fixes #3545Andreas Rumpf2016-07-151-6/+7
| |
* | fixes #3548Andreas Rumpf2016-07-153-8/+26
| |
* | decent error message for 'var T' problemsAndreas Rumpf2016-07-152-15/+16
| |
* | patchFile: support properlyAndreas Rumpf2016-07-141-3/+5
| |
* | nimscript.patchFile supports $lib and stuffAraq2016-07-141-1/+1
| |
* | docgen improvement: hidden 'attachedType' span is generated for upcoming ↵Andreas Rumpf2016-07-131-1/+51
| | | | | | | | docgen improvements
* | --listCmd also needs to affect linking stepAndreas Rumpf2016-07-132-3/+2
| |
* | nimsuggest: dependencies are recalculated properlyAndreas Rumpf2016-07-131-6/+7
|/
* the Nim compiler supports the jsondoc2 commandAndreas Rumpf2016-07-133-25/+63
|
* fixes #3706Andreas Rumpf2016-07-134-1/+27
|
* fixes #2730Andreas Rumpf2016-07-131-2/+2
|
* fixes #4429Andreas Rumpf2016-07-121-1/+3
|
* fixes #4358Andreas Rumpf2016-07-121-3/+6
|
* fixes #4301Andreas Rumpf2016-07-121-0/+3
|
* fixes edge cases in the lexerAndreas Rumpf2016-07-121-3/+5
|
* fixes #4471Andreas Rumpf2016-07-121-3/+15
|
* fixes a critical JS codegen bug which caused 'importcpp' statements not to ↵Andreas Rumpf2016-07-111-0/+1
| | | | be emitted
* fixes a strange JS codegen bugAndreas Rumpf2016-07-111-0/+2
|
* Merge pull request #4477 from kierdavis/4475-segfaultAndreas Rumpf2016-07-111-2/+2
|\ | | | | Fix #4475
| * Fix #4475Kier Davis2016-07-111-2/+2
| | | | | | | | | | | | Existing implementation would append the default value for a varargs parameter (the empty array) to the end of the sons of the nnkCall node, rather than storing it into the correct index. This left the location where it should have been stored set to its default value of nil, causing later code that uses this node to segfault.
* | Recursively check literals for tyEmpty.Matthew Baulch2016-07-111-2/+8
|/
* make tests green againAndreas Rumpf2016-07-104-2/+4
|
* make hint/warning work properly after Nimscript executionAndreas Rumpf2016-07-091-0/+1
|
* Nimscript: added support for 'patchFile'Andreas Rumpf2016-07-092-1/+17
|
* undocumented feature: JS backend: unit and group separators generate hash ↵Andreas Rumpf2016-07-091-1/+9
| | | | and at symbols
* Fixes a critical JS codegen bug about @ in call patternAndreas Rumpf2016-07-081-0/+1
|
* Nimscript supports hint() and warning() procs; refs #3688Andreas Rumpf2016-07-082-3/+8
|
* fixes #3055Andreas Rumpf2016-07-081-1/+1
|
* fixes #2377Andreas Rumpf2016-07-081-1/+6
|
* gensym'ed symbols are rendered with their ID for much easier debuggingAndreas Rumpf2016-07-081-2/+6
|