Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix HCR crash because certain procs were hcrGetProc'ed before being ↵ | nc-x | 2019-08-18 | 1 | -1/+1 |
| | | | | hcrRegisterProc'ed (#11971) | ||||
* | Implement isExported for symbols in macros (#11963) | nc-x | 2019-08-18 | 3 | -1/+23 |
| | | | | | | | | * Implement isExported for macros * Reimplement isExported using VM callback mechanism * VM does not support exceptions, use stacktrace() instead. | ||||
* | fixes #11618 (#11969) | Andreas Rumpf | 2019-08-17 | 5 | -9/+44 |
| | |||||
* | fixes #11872; include now gives a proper error message for all invalid infix ↵ | nc-x | 2019-08-17 | 2 | -0/+8 |
| | | | | operators (#11965) | ||||
* | Fixes #11118 (#11964) | Andreas Rumpf | 2019-08-17 | 3 | -14/+39 |
|\ | | | | | | | | | | | * fixes #11118 * Reset closure iter exception before rethrowing | ||||
| * | Reset closure iter exception before rethrowing | Yuriy Glukhov | 2019-08-16 | 2 | -8/+6 |
| | | |||||
| * | Merge branch 'cpp_reraise_fix' into yield-in-try-fix | Yuriy Glukhov | 2019-08-16 | 2 | -6/+33 |
| |\ | |||||
| | * | fixes #11118 | Andrii Riabushenko | 2019-04-30 | 2 | -6/+33 |
| | | | |||||
* | | | Remove duplicate line number from 'invalid forward declaration' error (#11966) | nc-x | 2019-08-17 | 3 | -7/+8 |
| | | | |||||
* | | | fixes 'e' command handling; now only does what advopt.txt claims it does ↵ | Andreas Rumpf | 2019-08-16 | 2 | -11/+12 |
| | | | | | | | | | | | | | | | | | | | | | (#11961) * fixes 'e' command handling; now only does what advopt.txt claims it does * address Timothee's remark | ||||
* | | | fixes #11801 | Araq | 2019-08-16 | 2 | -1/+4 |
| | | | |||||
* | | | fixes #11770 | Araq | 2019-08-16 | 1 | -8/+16 |
| | | | |||||
* | | | fixes #11819 | Araq | 2019-08-16 | 1 | -0/+1 |
| | | | |||||
* | | | fixes #1188 | Araq | 2019-08-16 | 3 | -6/+15 |
| | | | |||||
* | | | fixes #11925 | Araq | 2019-08-16 | 1 | -1/+1 |
| | | | |||||
* | | | better tojsstr (#11954) | Andreas Rumpf | 2019-08-16 | 1 | -32/+39 |
| | | | | | | | | | | | | | | | * JS: rewrote toJSStr * JS: don't raise exceptions in primitives | ||||
* | | | genSym symbols rendered as b1_416049 instead of b1416049 (#11960) | Timothee Cour | 2019-08-16 | 1 | -7/+12 |
| | | | |||||
* | | | added destructors.rst spec to the build documentation | Araq | 2019-08-16 | 3 | -75/+11 |
|/ / | |||||
* | | refs #11956 (#11957) | Timothee Cour | 2019-08-16 | 1 | -1/+1 |
| | | |||||
* | | fixes #10053 (#11951) | Timothee Cour | 2019-08-15 | 5 | -4/+18 |
| | | |||||
* | | Fixes splitfile (#11918) [bugfix] | pgkos | 2019-08-15 | 2 | -26/+18 |
| | | |||||
* | | Fixes regression introduced by #11904. (#11948) | Dominik Picheta | 2019-08-15 | 1 | -2/+4 |
| | | |||||
* | | refs #11947; FieldError fixed (#11950) | Timothee Cour | 2019-08-15 | 1 | -1/+1 |
| | | |||||
* | | fix warnings in system.nim (#11944) | Arne Döring | 2019-08-14 | 1 | -16/+16 |
| | | |||||
* | | fixes #11942 (#11945) | Arne Döring | 2019-08-14 | 2 | -6/+6 |
| | | |||||
* | | Make name mangling reversable unambiguously (#11939) [bugfix] | Clyybber | 2019-08-14 | 1 | -1/+1 |
| | | |||||
* | | newruntime for vcc (#11934) [bugfix] | cooldome | 2019-08-14 | 1 | -6/+32 |
| | | |||||
* | | [nobackport] add a changelog entry for the previous commit | narimiran | 2019-08-13 | 1 | -1/+4 |
| | | |||||
* | | Consistent behavior of exec; Improved docs around exec, staticExec, gorgeEx, ↵ | Fabian Keller | 2019-08-13 | 2 | -6/+18 |
| | | | | | | | | | | | | | | etc. (#10967) * improved docs around exec, staticExec, gorgeEx, etc. * incorporate review comment; made behavior of exec consistent | ||||
* | | fixes #11844 (#11935) | Andreas Rumpf | 2019-08-13 | 2 | -5/+5 |
| | | |||||
* | | fixes #10689 | Araq | 2019-08-12 | 2 | -1/+22 |
| | | |||||
* | | fixes #11254 | Araq | 2019-08-12 | 4 | -12/+26 |
| | | |||||
* | | Update documentation on `xmltree.items`/`mitems` (#11930) | sschwarzer | 2019-08-12 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | * Update documentation on `xmltree.items`/`mitems` So far the documentation on `items` and `mitems` wasn't explicit about whether the iteration recurses down the node's children or not. I assumed recursion, which was wrong. * Improve wording in comment Use the more common and shorter word "direct". | ||||
* | | destructors: spec reflects reality, =sink is here to stay | Andreas Rumpf | 2019-08-11 | 1 | -131/+135 |
| | | |||||
* | | fixes #11891 | Andreas Rumpf | 2019-08-10 | 5 | -2/+26 |
| | | |||||
* | | fixes 'unused module' feature for 32 bit builds of Nim for good [nobackport] | Araq | 2019-08-09 | 3 | -8/+6 |
| | | |||||
* | | make tests green again on 32bit systems | Araq | 2019-08-09 | 1 | -1/+1 |
| | | |||||
* | | merged #11813 manually [bugfix] | Andreas Rumpf | 2019-08-08 | 1 | -1/+1 |
| | | |||||
* | | Fixes effect error in pure/logging.nim (#11898) | Zachary Carter | 2019-08-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | * Fix effect error in pure/logging.nim Currently calling `logging.log` will produce - `Error: can have an unlisted effect: RootEffect`. Add `RootEffect` to list of tags. * the only tag necessary is RootEffect since all other Effects are descendants of RootEffect | ||||
* | | [refactoring] compiler: simplified markUsed | Andreas Rumpf | 2019-08-08 | 9 | -50/+50 |
| | | |||||
* | | fixes #11809 | Andreas Rumpf | 2019-08-08 | 5 | -27/+76 |
| | | |||||
* | | tiny style change [refactoring] | Andreas Rumpf | 2019-08-08 | 1 | -1/+1 |
| | | |||||
* | | removed unused imports [refactoring] | Andreas Rumpf | 2019-08-08 | 9 | -11/+9 |
| | | |||||
* | | Lock semchecked ast for macros (#11883) [bugfix] | Arne Döring | 2019-08-08 | 8 | -24/+83 |
| | | | | | | | | | | | | * reject to modify type checked AST * add flag to back out * Introduce legacy feature set. | ||||
* | | fix crash on sigmatch (#11913) | Timothee Cour | 2019-08-08 | 2 | -3/+4 |
| | | |||||
* | | Fix typo (#11910) | Dmitry Matveyev | 2019-08-08 | 1 | -1/+1 |
| | | |||||
* | | delete expensive call (#11909) [refactoring] | Arne Döring | 2019-08-08 | 1 | -1/+1 |
| | | |||||
* | | Fix issue #10726 - HTTP response without Content-Length is not accessible ↵ | konradmb | 2019-08-08 | 2 | -30/+48 |
| | | | | | | | | | | | | | | | | | | | | | | | | (#11904) * Add patch by @xenogenesi * Async test for HTTP/1.1 without Content-Length * Apply suggestions from code review Co-Authored-By: Dominik Picheta <dominikpicheta@googlemail.com> | ||||
* | | Incremental compilation (IC): Improvements (#11881) | Andreas Rumpf | 2019-08-08 | 16 | -272/+329 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * IC: C codegen is aware of IC * manual: minor change to make VSCode's RST plugin render it properly * IC: minor refactoring * testament: code refactorings * rodutils: removed dead code * IC: always build the compiler with the IC feature * IC: C codegen improvements * IC: implement the undocumented -d:nimMustCache option for testing purposes * IC: added first basic tests * IC: extensive testing of the deserialization feature * testament: refactoring; better IC tests * IC: removes 'nimMustCache' flag; readonly does the same * testament: minor refactoring * update Nimble version * testament: removed dead code and imports; IC: added simple test * IC: progress | ||||
* | | fixes #11807 (#11900) | Andreas Rumpf | 2019-08-07 | 4 | -14/+70 |
| | | | | | | | | | | * fixes #11807 * make tests green again |