summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* Clarify "instantiation from here"Flaviu Tamas2015-02-071-1/+1
| | | | After ~1 year of Nim, I finally realized it doesn't refer to dynamic memory
* Merge pull request #2058 from def-/nimrod-cfgsAndreas Rumpf2015-02-073-6/+11
|\ | | | | Rename *.nimrod.cfg to *.nim.cfg
| * Add support for nimcfg and warning for nimrod.cfgdef2015-02-041-3/+8
| |
| * Typosdef2015-02-042-3/+3
| |
| * Rename *.nimrod.cfg to *.nim.cfgdef2015-02-031-0/+0
| |
* | nimsuggest knows how to deal with files not belonging to the projectAraq2015-02-072-3/+12
| |
* | configuration system supports %= to access environment variablesAraq2015-02-072-10/+16
| |
* | fixes c++ codegen regressionAraq2015-02-071-1/+1
| |
* | yet another C++ bugfixAraq2015-02-071-3/+4
| |
* | compiler distinguishes between 2 different 'var' types for C++ interop; code ↵Araq2015-02-075-102/+44
| | | | | | | | cleanups
* | lots of C++ codegen improvementsAraq2015-02-077-110/+50
| |
* | fixes #1601Araq2015-02-051-1/+0
| |
* | list CC executions properly again for --parallelBuild:1Araq2015-02-051-3/+7
| |
* | fixes #2057Araq2015-02-044-19/+25
| |
* | Merge pull request #2031 from reactormonk/high-cstringAndreas Rumpf2015-02-043-4/+5
|\ \ | | | | | | Fixes #2030
| * | Fixed high(cstring) in vmgen tooSimon Hafner2015-02-011-1/+2
| | |
| * | Fixes #2030Simon Hafner2015-01-292-3/+3
| | |
* | | fixes stupid regressionAraq2015-02-041-1/+1
| | |
* | | C++ support: codegen generates C++'s references and avoids copiesAraq2015-02-046-99/+149
| | |
* | | better error message for auto-derefAraq2015-02-041-0/+2
| |/ |/|
* | fixes #1989Araq2015-02-012-3/+6
| |
* | fixes #2023Araq2015-02-011-3/+3
| |
* | Merge pull request #2033 from reactormonk/round-in-jsAndreas Rumpf2015-02-011-1/+10
|\ \ | | | | | | Fixes #1959, rounding floats in JS
| * | Fixes #1959, rounding floats in JSSimon Hafner2015-01-291-1/+10
| |/
* | fixes #1988Araq2015-01-311-5/+7
| |
* | fixes #2022Araq2015-01-311-2/+4
| |
* | fixes #2039Araq2015-01-312-5/+6
| |
* | removed dead codeAraq2015-01-301-9/+2
| |
* | nimsuggest improvementsAraq2015-01-3016-53/+110
|/
* asm stmt: don't quote what is already quotedAraq2015-01-291-1/+1
|
* fixes yet another GAS parsing bugAraq2015-01-291-2/+2
|
* nimsuggest: sane dirty buffer handlingAraq2015-01-299-56/+51
|
* nimsuggest: filenames in quotes now work; general hints are not emittedAraq2015-01-292-5/+6
|
* Fixes #1642.Dominik Picheta2015-01-281-2/+6
|
* fixes #325Araq2015-01-284-31/+39
|
* Move lib/pure/nodejs to compiler/nodejs. Ref #2017.Dominik Picheta2015-01-281-0/+6
|
* Merge pull request #2017 from reactormonk/nodejs-binaryAndreas Rumpf2015-01-281-2/+3
|\ | | | | Algorithm to find the nodejs binary
| * added suggested fixesSimon Hafner2015-01-271-1/+1
| |
| * find the nodejs binarySimon Hafner2015-01-271-2/+3
| | | | | | | | | | upstream calls it node, debian calls it nodejs. We gotta look for both of them.
* | the compiler knows vxWorks is an OSAraq2015-01-282-4/+8
| |
* | added missing fileAraq2015-01-271-0/+18
| |
* | nimsuggest: first versionAraq2015-01-2718-216/+361
| |
* | do not warn about unknown conditional symbols anymoreAraq2015-01-271-4/+0
| |
* | implements auto-deref for the first argument (requires .experimental)Araq2015-01-272-8/+38
|/
* non-destructible context only produces a warning for nowAraq2015-01-242-6/+7
|
* Nim can interface with C++ templatesAraq2015-01-231-46/+63
|
* preparations for C++ template supportAraq2015-01-235-20/+24
|
* bugfixes for the new C++ patternsAraq2015-01-231-8/+7
|
* better error message for 'invalid type'Araq2015-01-234-58/+66
|
* get rid of debug outputAraq2015-01-181-1/+0
|