Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Nim namespace for cpp (#7453) | AdrianV | 2018-04-15 | 1 | -0/+5 |
| | | | | | - new option --usenamespace to generate nim cpp code in its own namespace Nim - minor changes for compatibility with the new Embarcadero = Borland C++-Builder (bcc) | ||||
* | the new feature's name is hotCodeReloading | Andreas Rumpf | 2018-04-13 | 1 | -4/+4 |
| | |||||
* | Support code hot reloading for JavaScript projects (#7362) | zah | 2018-04-13 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | * Support code hot reloading for JavaScript projects * Add some missing JavaScript symbols and APIs * fix the Travis build * (review changes) remove the js type from the standard library as it doesn't follow NEP-1 * more additions to the DOM module * Follow NEP-1 in jsffi; spell 'hot code reloading' correctly * introduce a jscore module * Document jscore module. * readded js type * Remove the '$' operator that doesn't behave | ||||
* | further steps in implementing sink parameters; refs #7041 | Araq | 2018-03-30 | 1 | -0/+2 |
| | |||||
* | disable the undocumented 'import ' feature; allow import std / strutils; ↵ | Andreas Rumpf | 2018-02-12 | 1 | -2/+3 |
| | | | | fixes #2819; refs #6700 | ||||
* | fixes #7129 | Andreas Rumpf | 2018-01-30 | 1 | -1/+1 |
| | |||||
* | fixes #7089 | Andreas Rumpf | 2018-01-24 | 1 | -0/+10 |
| | |||||
* | introduce --symbolFiles:v2 as the next attempt to bring symbol files to Nim | Araq | 2018-01-11 | 1 | -0/+1 |
| | |||||
* | symbol files: introduce more switches for debugging | Andreas Rumpf | 2018-01-07 | 1 | -2/+7 |
| | |||||
* | make the new --genDeps feature optional since it makes compilations slower | Andreas Rumpf | 2017-12-21 | 1 | -1/+1 |
| | |||||
* | add dynlibOverrideAll switch (#6873) | Charlie Barto | 2017-12-06 | 1 | -0/+3 |
| | |||||
* | Do not include date in binaries (#6581) | Bernhard M. Wiedemann | 2017-11-18 | 1 | -2/+2 |
| | | | | | | and do not claim copyright for 2018 in order to make nim package builds reproducible. See https://reproducible-builds.org/ for why this is good. | ||||
* | Let the environment variable NIMBLE_DIR overrides nimblepath in cfg file (#6542) | Xiao-Yong | 2017-10-28 | 1 | -1/+3 |
| | | | | | | * Let the environment variable NIMBLE_DIR overrides nimblepath in cfg file If the length of NIMBLE_DIR is larger than zero, the nimblepath will be set to $NIMBLE_DIR/pkgs | ||||
* | 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. |