Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | introduce --newruntime switch for the upcoming destructors and move semantics | Andreas Rumpf | 2017-10-13 | 1 | -0/+4 |
| | |||||
* | Add missing nilChecks compiling option (#6480) | Eduardo Bart | 2017-10-09 | 1 | -0/+2 |
| | |||||
* | direct `nim --version` to stdout rather than stderr (#6460) | Bo Lingen | 2017-10-02 | 1 | -3/+5 |
| | | | Closes #6298 | ||||
* | Make Nim gdb pretty print friendly (#6240) | cooldome | 2017-08-24 | 1 | -0/+1 |
| | |||||
* | WIP: --gc:regions instead of --gc:stack | Araq | 2017-08-13 | 1 | -4/+4 |
| | |||||
* | kill the reportConceptFailures options as it will be replaced by the ↵ | Zahary Karadjov | 2017-03-24 | 1 | -2/+0 |
| | | | | .explain. pragma | ||||
* | fixes #5228 | Andreas Rumpf | 2017-03-18 | 1 | -4/+17 |
| | |||||
* | Merge pull request #5317 from rokups/feature/coroutines | Andreas Rumpf | 2017-02-26 | 1 | -4/+0 |
|\ | | | | | Coroutine improvements | ||||
| * | Removed fasm support. | Rokas Kupstys | 2017-02-20 | 1 | -4/+0 |
| | | |||||
* | | removed compiler internal list implementation (#5371) | Arne Döring | 2017-02-22 | 1 | -6/+8 |
|/ | |||||
* | refactoring: explict config state instead of globals | Andreas Rumpf | 2017-02-01 | 1 | -3/+9 |
| | |||||
* | fixes compiler ignoring passC/passL args when setting --cc:compiler. (#5310) | Parashurama | 2017-02-01 | 1 | -2/+2 |
| | | | | | | This commit change the way passC/passL cmdline arg and setting in config files are parsed. They are added to a separate linkOptionsCmd/compileOptionsCmd and are inserted when compile/linking command list are requested. | ||||
* | .compile pragma supports patterns and actions | Araq | 2017-01-28 | 1 | -3/+1 |
| | |||||
* | compiler API: introduce options.disableNmiblePath | Araq | 2017-01-06 | 1 | -4/+1 |
| | |||||
* | attempt to mitigate Nimble issue #293 | Andreas Rumpf | 2016-12-29 | 1 | -2/+2 |
| | |||||
* | In case of synliboverride we support only openssl 1.0.* | Yuriy Glukhov | 2016-11-30 | 1 | -0/+2 |
| | |||||
* | first version of the new memory tracking feature | Andreas Rumpf | 2016-11-21 | 1 | -0/+5 |
| | |||||
* | make 'excessivestacktrace' option available for testing. | Parashurama | 2016-11-10 | 1 | -0/+1 |
| | |||||
* | big refactoring: step 1 | Araq | 2016-10-31 | 1 | -17/+13 |
| | |||||
* | fix #4417, update news | miere43 | 2016-07-30 | 1 | -0/+9 |
| | |||||
* | expr and stmt are now deprecated | Andreas Rumpf | 2016-07-30 | 1 | -1/+1 |
| | |||||
* | make tests green again | Andreas Rumpf | 2016-07-10 | 1 | -0/+3 |
| | |||||
* | Nimscript supports hint() and warning() procs; refs #3688 | Andreas Rumpf | 2016-07-08 | 1 | -1/+1 |
| | |||||
* | Fix typo. Remove unnecessary proc | Jeff Ciesielski | 2016-07-05 | 1 | -8/+1 |
| | |||||
* | Add the ability to pass a value with the -d flag | Jeff Ciesielski | 2016-07-04 | 1 | -1/+12 |
| | | | | | | | This allows the end user to use the {.magic: "IntDefine"/"StrDefine"} pragmas to pass values into code at compile time. This has a nice side effect of also allowing/requiring a default value to be assigned in the code (see osalloc.nim/StandaloneHeapSize for an example) | ||||
* | Fix disabling hintProcessing | Eduardo Bart | 2016-06-20 | 1 | -0/+1 |
| | |||||
* | adds --excessiveStackTrace:on|off flag for nim | Parashurama | 2016-06-11 | 1 | -0/+1 |
| | | | | display absolute file path in error messages. | ||||
* | hotfix: --noNimblePath wasn't working when in a config file | Andreas Rumpf | 2016-05-31 | 1 | -0/+3 |
| | |||||
* | changed the compiler's path handling; fixes #546 | Andreas Rumpf | 2016-05-31 | 1 | -9/+1 |
| | |||||
* | fixes #786 | Andreas Rumpf | 2016-05-31 | 1 | -0/+2 |
| | |||||
* | allow to check verbosity level via compileOption | Andreas Rumpf | 2016-05-24 | 1 | -0/+1 |
| | |||||
* | fixes #3763 | Andreas Rumpf | 2016-05-12 | 1 | -17/+21 |
| | |||||
* | beginnings of --gc:stack | Andreas Rumpf | 2016-03-12 | 1 | -0/+4 |
| | |||||
* | Added --noCppExceptions switch | Ruslan Mustakov | 2016-02-18 | 1 | -0/+4 |
| | |||||
* | Fixes #3871 | Yuriy Glukhov | 2016-02-16 | 1 | -1/+1 |
| | |||||
* | make Nim always show the current year | Andreas Rumpf | 2016-01-19 | 1 | -1/+1 |
| | |||||
* | compiler/commands: Always write usage to stdout | Adam Strzelecki | 2015-10-22 | 1 | -3/+4 |
| | | | | | Usage is compiler command output, not diagnostics, so we shall output it to stdout. Also this makes: nim -h | less or nim -h | grep ... working. | ||||
* | doc\advopt.txt | Araq | 2015-10-22 | 1 | -0/+2 |
| | | | | added --reportConceptFailures switch | ||||
* | gangbang support for NimScript | Araq | 2015-09-08 | 1 | -2/+9 |
| | |||||
* | Merge branch 'devel' into coroutines | rku | 2015-08-20 | 1 | -1/+1 |
|\ | |||||
| * | implements experimental new config system based on NimScript | Araq | 2015-08-16 | 1 | -1/+1 |
| | | |||||
* | | Added fasm (external assembler) support. | rku | 2015-07-31 | 1 | -0/+4 |
|/ | |||||
* | List warnings & hints via --(hints|warnings):list | Adam Strzelecki | 2015-07-03 | 1 | -2/+16 |
| | | | | | Hints and warnings can be now listed using --warnings:list and --hints:list printing names and checkboxes indicating which of these are enabled. | ||||
* | Introduce NotesVerbosity defining verbosity levels | Adam Strzelecki | 2015-07-03 | 1 | -2/+13 |
| | | | | | | | | | | | | | | This solves two issues: 1. Some notes were enabled explicitly for some verbosity levels, so --hintName:on has no effect if verbosity level was too low. 2. Verbosity level for notes is not longer scattered across the source code, instead if now lives in msgs.nim NotesVerbosity array 3. Individual note settings have stronger effect than verbosity setting, so --hintName:off will disable hint regardless of high verbosity setting, and vice-versa --hintName:on will enable hint even on low verbosity setting. | ||||
* | Change --useColors to --colors:on|off and add help | Adam Strzelecki | 2015-06-24 | 1 | -3/+1 |
| | | | | | | | | Since we introduced automatic colors on terminals (via isatty) there is no way to turn it off, since (undocumented) --useColors just turns them on. This replaces --useColors with --colors:on|off, so anyone who prefers non-colored compiler messages may now turn it off now. | ||||
* | use linenoise instead of GNU readline | Araq | 2015-06-21 | 1 | -1/+1 |
| | |||||
* | Merge branch 'devel' into gogc | Stefan Talpalaru | 2015-06-15 | 1 | -0/+3 |
|\ | |||||
| * | Colors! | Ryan Gonzalez | 2015-06-02 | 1 | -0/+3 |
| | | |||||
* | | the Go GC - initial implementation | Stefan Talpalaru | 2015-05-31 | 1 | -1/+6 |
|/ | |||||
* | Add path directive to allow inclusion of config file's path itself | transfuturist | 2015-05-14 | 1 | -2/+4 |
| |