Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use lowercase --define switches (#17283) | flywind | 2021-03-07 | 21 | -45/+45 |
| | |||||
* | Add module jsfetch (#12531) | Juan Carlos | 2021-03-06 | 5 | -1/+351 |
| | | | | | | | | | | | | * Add module jsfetch for fetch support for JavaScript target https://developer.mozilla.org/docs/Web/API/Fetch_API * Update lib/std/jsheaders.nim * Update lib/std/jsformdata.nim * Update lib/std/jsfetch.nim Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> Co-authored-by: flywind <xzsflywind@gmail.com> | ||||
* | runnableExamples for walkFiles + friends (#17271) | Timothee Cour | 2021-03-06 | 1 | -0/+12 |
| | | | | | * runnableExamples for walkFiles + friends * address comments | ||||
* | Fix #16437 (#17277) | Clyybber | 2021-03-06 | 5 | -36/+75 |
| | | | | | | | * Fix #16437 * Fix * Small cleanup | ||||
* | remove deprecated config (#17269) | flywind | 2021-03-05 | 1 | -2/+0 |
| | |||||
* | add warnings to std/isolation (#17270) | flywind | 2021-03-05 | 1 | -0/+3 |
| | | | | | | | | | | | * remove unnecessary when statement * remove outdated codes * reuse jsffi * move js json coverage * add warnings to std/isolation | ||||
* | Add unsafeIsolate and extract to std/isolation [backport:1.4] (#17263) | flywind | 2021-03-05 | 2 | -0/+10 |
| | |||||
* | Fix macros.quote custom op symbol interpolation. (#17256) | quantimnot | 2021-03-05 | 4 | -51/+85 |
| | | | | | | | | | | Provides a workaround/fix for #7589. https://github.com/nim-lang/Nim/issues/7589 Updated docs and tutorial to reflect change. Updated runnableExamples to include an example. Co-authored-by: name <name@example.com> | ||||
* | fix #17264 [backport:1.4] (#17266) | flywind | 2021-03-05 | 5 | -5/+25 |
| | | | | | * fix #17264 * fix vm * fix js and add tests | ||||
* | Remove support for named procs with sugar.=> (#17220) | konsumlamm | 2021-03-05 | 3 | -18/+5 |
| | | | | | | * Add docs & tests for named procs with sugar.=> * Remove support for named procs in sugar.=> * Resolve conflict * Fix test | ||||
* | IC: further progress (#17150) | Andreas Rumpf | 2021-03-05 | 3 | -12/+19 |
| | | | | | | | * IC: respect the -f switch * IC: better rod file inspection * progress | ||||
* | follow #17245 deprecate refchecks (#17261) | flywind | 2021-03-05 | 2 | -3/+7 |
| | | | | | * follow #17245 deprecate refchecks * changelog * address comments | ||||
* | follow up #17165 (#17262) | flywind | 2021-03-04 | 5 | -57/+43 |
| | |||||
* | Added assertion to clamp (#17248) | Jason Beetham | 2021-03-04 | 2 | -2/+7 |
| | | | Co-authored-by: flywind <xzsflywind@gmail.com> | ||||
* | reuse jsffi in json module (#17165) | flywind | 2021-03-04 | 4 | -23/+17 |
| | | | | | | | | | * remove unnecessary when statement * remove outdated codes * reuse jsffi * move js json coverage | ||||
* | deprecate newruntime (#17245) | flywind | 2021-03-04 | 16 | -15/+17 |
| | | | | | | * deprecate newruntime * tests * Update compiler/commands.nim | ||||
* | Improve Bigint (#17252) | Juan Carlos | 2021-03-04 | 1 | -0/+2 |
| | | | | | | | | | | | | | * https://github.com/timotheecour/Nim/issues/566#issue-799927295 * Update lib/std/jsbigints.nim Co-authored-by: flywind <xzsflywind@gmail.com> * Update lib/std/jsbigints.nim Co-authored-by: flywind <xzsflywind@gmail.com> Co-authored-by: flywind <xzsflywind@gmail.com> | ||||
* | followup #16871 asyncjs.then: allow pipelining procs returning futures (#17189) | Timothee Cour | 2021-03-04 | 4 | -21/+80 |
| | | | | | | | | | | * followup #16871 asyncjs.then: allow pipelining procs returning futures * rename test files where they belong * fix tests * tests for then with `onReject` callback * rename test file containing fail to avoid messing with grep * address comments * cleanup * un-disable 1 test | ||||
* | use .. warning:: (#17226) | flywind | 2021-03-04 | 5 | -16/+13 |
| | | | | | | | * remove unnecessary when statement * remove outdated codes * use warnings | ||||
* | Added math.clamp for slice clamping (#17246) | Jason Beetham | 2021-03-03 | 3 | -0/+23 |
| | | | | | | | * Added math.clamp for slice clamping * Added inline to math.clamp * Cleaned up math.clamp + test | ||||
* | followup #17225: simplify code after removing gc2, generational (#17242) | Timothee Cour | 2021-03-03 | 8 | -16/+15 |
| | |||||
* | fix #16384 and #17144 (#17126) [backport] | flywind | 2021-03-03 | 2 | -219/+225 |
| | |||||
* | https://github.com/nim-lang/Nim/pull/15826/files#r585368355 (#17233) | Juan Carlos | 2021-03-03 | 2 | -3/+8 |
| | |||||
* | fix #17177 (#17243) | flywind | 2021-03-03 | 2 | -2/+13 |
| | | | | | | | | | * remove unnecessary when statement * remove outdated codes * fix #17177 * add testcase | ||||
* | \r now renders as \r, not \c which was not standard (#17244) | Timothee Cour | 2021-03-03 | 2 | -3/+5 |
| | |||||
* | Use readable escape sequences (#17241) | Clyybber | 2021-03-03 | 5 | -68/+68 |
| | |||||
* | rename prepareStrMutation to prepareMutation (#17235) | flywind | 2021-03-03 | 4 | -10/+10 |
| | | | | | | | * remove unnecessary when statement * remove outdated codes * rename prepareStrMutation to prepareMutation | ||||
* | Use nicer escape sequences in renderer.nim (#17239) | Clyybber | 2021-03-02 | 1 | -11/+11 |
| | |||||
* | RST heading improvements (fix #17091) (#17195) | Andrey Makarov | 2021-03-02 | 9 | -57/+277 |
| | |||||
* | fix #16731: using deprecated flags triggers a warning (#17225) | Timothee Cour | 2021-03-02 | 2 | -24/+20 |
| | | | | | | * using deprecated flags triggers a warning * cleanups * fixup * address comments | ||||
* | document copy on write behavior of string literals in arc/orc (#17224) | flywind | 2021-03-02 | 1 | -0/+70 |
| | | | | | | * Update doc/destructors.rst Co-authored-by: Juan Carlos <juancarlospaco@gmail.com> Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | ||||
* | re-enable disabled tests after #17173 (#17228) | Timothee Cour | 2021-03-02 | 1 | -111/+75 |
| | |||||
* | Simple fix to make the linenoise wrapper do the right thing (#17234) | PMunch | 2021-03-02 | 1 | -1/+1 |
| | |||||
* | add runnableExamples for prepareStrMutation (#17227) | flywind | 2021-03-02 | 2 | -2/+9 |
| | | | | | * Update lib/system.nim Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> | ||||
* | attempt to fix #16374 (#17232) | flywind | 2021-03-02 | 2 | -1/+44 |
| | | | | | | | | | * remove unnecessary when statement * remove outdated codes * attempt to fix #16374 * fix | ||||
* | fixes #17198, DFA failure on large case stmts (#17210) | Saem Ghani | 2021-03-02 | 2 | -3/+40 |
| | | | | | | This alters the DFA control flow graph generation for case statments. Gotos are now generated as a chained link, this ensures that evaluation of variant branches collapses as early as possible, without hitting the 2k call limit. | ||||
* | re-enable pkg optionsutils (#17231) | Timothee Cour | 2021-03-02 | 1 | -1/+1 |
| | |||||
* | Remove the note about old naming conventions (#17222) | Danil Yarantsev | 2021-03-02 | 1 | -9/+0 |
| | |||||
* | close #5342 add testcase (#17230) | flywind | 2021-03-02 | 1 | -0/+23 |
| | | | | | | | | | * remove unnecessary when statement * remove outdated codes * close #5342 add testcase * update the example | ||||
* | Replace double backticks with single backticks - Part 5 out of ~8 (#17217) | Danil Yarantsev | 2021-03-01 | 1 | -232/+232 |
| | | | Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> | ||||
* | Replace double backticks with single backticks - Part 4 out of ~7 (#17216) | Danil Yarantsev | 2021-03-01 | 6 | -122/+122 |
| | |||||
* | Follow NEP1 in NEP1 (#17221) | Danil Yarantsev | 2021-03-02 | 1 | -1/+1 |
| | |||||
* | `--nilseqs` is now a deprecated noop (#17211) | Timothee Cour | 2021-03-01 | 15 | -53/+37 |
| | | | | | * --nilseqs is now a deprecated noop * fix tests; fix: future => sugar | ||||
* | fixes #17173 (#17213) | Andreas Rumpf | 2021-03-01 | 5 | -2/+33 |
| | | | | | | | | | | | | | | | | | | | | | | * fixes #17173 * add testcase (#17214) * Apply suggestions from code review * fix for newruntime * Apply suggestions from code review * Update lib/system.nim * Update lib/system.nim * Update lib/system.nim Co-authored-by: Danil Yarantsev <tiberiumk12@gmail.com> Co-authored-by: flywind <xzsflywind@gmail.com> Co-authored-by: Danil Yarantsev <tiberiumk12@gmail.com> | ||||
* | add 'pixie' to important_packages (#17215) | Miran | 2021-03-01 | 1 | -0/+1 |
| | |||||
* | add overload `add(a: var string, b: openArray[char])` (#15951) | Timothee Cour | 2021-03-01 | 5 | -142/+172 |
| | | | Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | ||||
* | use `-r:off` for runnableExamples that should compile but not run (#17203) | Timothee Cour | 2021-03-01 | 5 | -44/+40 |
| | | | | | * use -r:off for runnableExamples that should compile but not run * use -r:off in other RT disabled tests | ||||
* | Replace double backticks with single backticks - Part 3 out of ~7 (#17207) | Danil Yarantsev | 2021-02-28 | 5 | -159/+159 |
| | |||||
* | Replace double backticks with single backticks - Part 2 out of ~6 (#17206) | Danil Yarantsev | 2021-02-28 | 10 | -136/+136 |
| | |||||
* | Replace double backticks with single backticks - Part 1 out of ~6 (#17205) | Danil Yarantsev | 2021-02-28 | 10 | -75/+75 |
| |