Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | compiler/msgs: Default to stderr for diagnostics | Adam Strzelecki | 2015-10-16 | 1 | -17/+21 |
| | | | | | | | | | | | | Previously we were defaulting to stdout for diagnostics, which could interfere with scripts or `nim c -r' programs outputting their results to stdout, possibly mixing their output with compiler messages. This change makes now Nim to be inline with other compilers emitting diagnostics to stderr. Also now --stdout option has proper meaning making all diagnostics to be sent to stdout instead. NOTE: Tester now calls compiler with --stdout. | ||||
* | Gen temp name instead of nimVarUnpack | Yuriy Glukhov | 2015-10-15 | 1 | -10/+11 |
| | |||||
* | Fixed ret by var in js | Yuriy Glukhov | 2015-10-15 | 3 | -12/+33 |
| | |||||
* | fixes #3299 | Araq | 2015-10-15 | 2 | -1/+26 |
| | |||||
* | Added DLL download to installer | Clay Sweetser | 2015-10-15 | 1 | -0/+1 |
| | |||||
* | fixes regression: tactiontable | Araq | 2015-10-14 | 1 | -0/+3 |
| | |||||
* | fixes regression: tobjconstr2 test works again | Araq | 2015-10-14 | 1 | -1/+1 |
| | |||||
* | fixes tunittest crash | Araq | 2015-10-13 | 1 | -1/+3 |
| | |||||
* | udpated the compiler and tester to use getOrDefault | Araq | 2015-10-13 | 2 | -4/+4 |
| | |||||
* | added getOrDefault; bootstrapping works again | Araq | 2015-10-13 | 5 | -6/+6 |
| | |||||
* | Merge branch 'mget' of https://github.com/def-/Nim into def--mget | Araq | 2015-10-13 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | | | | | | | Conflicts: lib/pure/collections/critbits.nim lib/pure/collections/tables.nim lib/pure/xmltree.nim lib/system/sets.nim tests/collections/ttables.nim tests/collections/ttablesref.nim | ||||
| * | Don't use deprecated intsets.empty | def | 2015-03-31 | 1 | -2/+2 |
| | | |||||
* | | nimsuggest: added 'dus' command that combines 'def' and 'use' | Araq | 2015-10-12 | 2 | -2/+8 |
| | | |||||
* | | added setResult that simply takes a node | Araq | 2015-10-12 | 1 | -0/+8 |
| | | |||||
* | | fixes #635 | Araq | 2015-10-07 | 1 | -8/+20 |
| | | |||||
* | | fixes #2637 | Araq | 2015-10-06 | 1 | -38/+30 |
| | | |||||
* | | added undocumented exportNims pragma for Nimscript support | Araq | 2015-10-03 | 5 | -25/+68 |
| | | |||||
* | | Merge pull request #3389 from nanoant/patch/separate-deprecated-modules | Dominik Picheta | 2015-10-03 | 1 | -0/+3 |
|\ \ | | | | | | | Patch/separate deprecated modules | ||||
| * | | Move deprecated modules into lib/deprecated/ | Adam Strzelecki | 2015-09-30 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | This gives clear indication what modules are now deprecated and reduce clutter in non-deprecated module directories. | ||||
* | | | Merge pull request #3402 from tmm1/exec-processes-after-cb | Andreas Rumpf | 2015-10-02 | 1 | -12/+13 |
|\ \ \ | | | | | | | | | Add afterRunEvent callback to execProcesses() | ||||
| * | | | remove echo() from compiler | Aman Gupta | 2015-10-01 | 1 | -2/+2 |
| | | | | |||||
| * | | | remove "rerun with --parallelBuild:1" message and show error inline | Aman Gupta | 2015-09-30 | 1 | -12/+13 |
| | | | | |||||
* | | | | Merge pull request #3384 from tmm1/bitsize-pragma | Andreas Rumpf | 2015-10-01 | 4 | -1/+11 |
|\ \ \ \ | |/ / / |/| | | | Implement bitsize pragma for bitfields | ||||
| * | | | Merge remote-tracking branch 'origin/devel' into bitsize-pragma | Aman Gupta | 2015-09-30 | 1 | -1/+4 |
| |\| | | |||||
| * | | | Merge remote-tracking branch 'origin/devel' into bitsize-pragma | Aman Gupta | 2015-09-29 | 3 | -2/+11 |
| |\ \ \ | |||||
| * | | | | switch to bitsize:int | Aman Gupta | 2015-09-29 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | implement bitsize pragma for bitfields | Aman Gupta | 2015-09-28 | 4 | -1/+11 |
| | | | | | |||||
* | | | | | fixes #2473; cleanup of some tests | Araq | 2015-09-30 | 1 | -6/+9 |
| | | | | | |||||
* | | | | | Merge pull request #3385 from ↵ | Andreas Rumpf | 2015-09-30 | 1 | -1/+1 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | nanoant/patch/dont-fail-on-unknown-enum-value-to-string vm: Don't fail on unknown enum position to string | ||||
| * | | | | vm: Don't fail on unknown enum position to string | Adam Strzelecki | 2015-09-28 | 1 | -1/+1 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | Previously trying to convert constant of enum type, where this enum type has no entry with given constant position leaded to "internal error: opConv for enum". Instead of producing error, now we gracefully convert it to "EnumType position". | ||||
* | / / | NimScript: --define works as expected | Araq | 2015-09-30 | 1 | -1/+4 |
| |/ / |/| | | |||||
* | | | Nimscript: the compiler supports a directory wide config.nims file | Araq | 2015-09-29 | 1 | -0/+3 |
| | | | |||||
* | | | NimScript: setCommand takes an optional project filename | Araq | 2015-09-29 | 2 | -1/+8 |
| | | | |||||
* | | | fixes #3387 | Araq | 2015-09-29 | 1 | -1/+0 |
|/ / | |||||
* | | Improved "Execution of an external program failed" message. | Dominik Picheta | 2015-09-27 | 2 | -5/+7 |
| | | |||||
* | | Merge pull request #3368 from kirbyfan64/set_crash_fix | Andreas Rumpf | 2015-09-24 | 1 | -7/+10 |
|\ \ | | | | | | | Fix #3367 | ||||
| * | | Fix #3367 | Ryan Gonzalez | 2015-09-23 | 1 | -7/+10 |
| | | | |||||
* | | | fixes 3354 | Araq | 2015-09-23 | 1 | -2/+8 |
| | | | |||||
* | | | fixes #3359 | Araq | 2015-09-23 | 2 | -3/+4 |
| | | | |||||
* | | | disjoint checker is smarter (and slower) | Araq | 2015-09-23 | 2 | -9/+115 |
| | | | |||||
* | | | fixes #3357 | Araq | 2015-09-23 | 1 | -2/+5 |
| | | | |||||
* | | | made disjoint checker smarter; fixes regressions | Araq | 2015-09-23 | 3 | -14/+43 |
|/ / | |||||
* | | fixes regression: NimForum compiles again | Araq | 2015-09-21 | 2 | -32/+63 |
| | | |||||
* | | minor bugfix for transf pass after lambda-lifting | Araq | 2015-09-21 | 1 | -17/+20 |
| | | |||||
* | | fixes #2594 | Araq | 2015-09-18 | 1 | -2/+5 |
| | | |||||
* | | renamed inCompilesContext to compilesContextId; added test case for #3313 | Araq | 2015-09-18 | 6 | -14/+14 |
| | | |||||
* | | fixes #3313 | Araq | 2015-09-18 | 4 | -6/+15 |
| | | |||||
* | | fixes #3268 | Araq | 2015-09-18 | 1 | -1/+1 |
| | | |||||
* | | fixes #3305; error message will improve with later improvements for concepts | Araq | 2015-09-18 | 1 | -0/+3 |
| | | |||||
* | | fixes #3329 | Araq | 2015-09-18 | 6 | -17/+43 |
| | |