Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix nimsuggest deprecation warnings (#12772) | Jasper Jenkins | 2019-11-30 | 1 | -2/+2 |
| | |||||
* | [backport] always set `fileInfoIdx.isKnownFile` (#12773) | Jasper Jenkins | 2019-11-29 | 1 | -0/+1 |
| | |||||
* | #12103 - CI for FreeBSD (#12179) | Euan | 2019-11-29 | 10 | -3/+44 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * Ref #12103 - adds FreeBSD CI * Fix getApplFreebsd - length of the string includes the null terminator byte, so minus 1 for result length * Show last commit in setup task. * Remove .git from repository URL * Don't include noisy details showing last commit. * Add FreeBSD build status badge * Fix #12182 - disable tconsole on FreeBSD * Disable tgetaddrinfo on FreebSD as getaddrinfo doesn't support the ICMP protocol. * Install boehm-gc-threaded * Use libgc-threaded.so on FreeBSD rather than libgc.so. * Simplify build failure handling. Update alt text for CI badge. * Disable test on FreeBSD * Simplify build config - use GNU make to build csources - set PATH variable using the environment key - remove modification of config to set CC as this is already set * Install git which seems to be missing from current freebsd images * Revert change to how path is set * Add a comment explaining why the length is truncated * Fix tconsole. | ||||
* | fixes #12669 | Araq | 2019-11-29 | 2 | -11/+101 |
| | |||||
* | fixes #12766 | Araq | 2019-11-29 | 3 | -8/+96 |
| | |||||
* | fix httpclient.lastModified bad pattern in parsing (#12698) | Pierre-Jean Grenier | 2019-11-29 | 1 | -1/+1 |
| | |||||
* | Fix sequtils.delete bug with out of bounds indexes (#12506) | Oscar Nihlgård | 2019-11-29 | 1 | -1/+6 |
| | |||||
* | Fixes #12767 (#12768) | genotrance | 2019-11-29 | 4 | -1/+18 |
| | |||||
* | make addQuoted work on nimscript (#12717) [backport] | Jasper Jenkins | 2019-11-28 | 3 | -5/+12 |
| | |||||
* | fixes #11727 [backport] | Araq | 2019-11-28 | 3 | -5/+12 |
| | |||||
* | fixes #12488 [backport] | Araq | 2019-11-28 | 2 | -1/+21 |
| | |||||
* | ARC: implemented a simple cycle detector | Araq | 2019-11-28 | 4 | -6/+44 |
| | |||||
* | Cosmetic compiler cleanup (#12718) | Clyybber | 2019-11-28 | 109 | -6255/+6116 |
| | | | | | | | | | | | | | | | | | | * Cleanup compiler code base * Unify add calls * Unify len invocations * Unify range operators * Fix oversight * Remove {.procvar.} pragma * initCandidate -> newCandidate where reasonable * Unify safeLen calls | ||||
* | Fix for 16 bit platforms (#12760) [backend] | PMunch | 2019-11-28 | 2 | -7/+9 |
| | | | | | This fixes some tiny issues with using Nim on 16-bit platforms. Not entirely sure why the AVR chip I was compiling for with "cpu = avr" was detected as 16-bit, but that's probably another issue.. | ||||
* | Substitute $nimbleDir in --path flags (#12750) | genotrance | 2019-11-28 | 6 | -3/+30 |
| | |||||
* | VM: improvements for var T/addr (#12667); fixes #12489 | Andreas Rumpf | 2019-11-28 | 6 | -11/+156 |
| | |||||
* | fixes a flaky test for the realtime GC | Araq | 2019-11-28 | 1 | -3/+0 |
| | |||||
* | [backport] Fix style issues in lib/, tools/, and testament/. Fixes #12687. ↵ | 3n-k1 | 2019-11-28 | 11 | -109/+109 |
| | | | | (#12754) | ||||
* | [backport] Fix spelling typos (#12755) | Brian Wignall | 2019-11-28 | 10 | -18/+18 |
| | |||||
* | more fixes for --cpu:avr [backport] (#12748) | Andreas Rumpf | 2019-11-27 | 4 | -5/+8 |
| | |||||
* | test suite: rename tests containing 'fail' for easier search in logs | Araq | 2019-11-26 | 6 | -18/+18 |
| | |||||
* | ARC: ported the GC tests over to --gc:arc | Araq | 2019-11-26 | 14 | -29/+79 |
| | |||||
* | increase the timeout for 'tasyncclosestall' (#12744) | Miran | 2019-11-26 | 1 | -1/+1 |
| | | | | | | This test is very flaky, this change might help reducing the number of failings (usually solved by restarting the test suite). Refs https://github.com/nim-lang/Nim/pull/12694#issuecomment-557583790 | ||||
* | fixes #12663 staticRead now creates a dependency for rebuilds (#12731) ↵ | Timothee Cour | 2019-11-25 | 2 | -12/+15 |
| | | | | | | | [backport] * fix #12663 staticRead * address comments | ||||
* | fix in tests/js/tconsole (#12709) | Arne Döring | 2019-11-25 | 1 | -3/+3 |
| | |||||
* | replace some runtime repr in stdlib for gc:arc (#12716) | Andy Davidoff | 2019-11-25 | 3 | -4/+5 |
| | |||||
* | fix typo in the manual (#12723) | tauplus | 2019-11-25 | 1 | -1/+1 |
| | |||||
* | Fix wrong section hierarchy in the manual (#12724) [backport] | tauplus | 2019-11-25 | 1 | -9/+9 |
| | |||||
* | csize_t changes: pinToCpu didn't compile (#12725) | Mamy Ratsimbazafy | 2019-11-25 | 1 | -1/+1 |
| | |||||
* | Revert "ARC: another critical bugfix; temporary tuples we introduce for ↵ | narimiran | 2019-11-24 | 2 | -2/+1 |
| | | | | | | tuple unpackaging are not owning the data" This reverts commit 8b2f8f5430e8c328efe5bce94e397f15e3c501af. | ||||
* | ARC: another critical bugfix; temporary tuples we introduce for tuple ↵ | Araq | 2019-11-22 | 2 | -1/+2 |
| | | | | unpackaging are not owning the data | ||||
* | delete list comprehension (#12392) | Arne Döring | 2019-11-22 | 3 | -67/+1 |
| | | | The `lc` macro is now part of `graveyard` repository. | ||||
* | ARC: yet another silly bugfix | Araq | 2019-11-22 | 2 | -0/+31 |
| | |||||
* | index out of bounds exception when data is empty (#12428) | Jack Tang | 2019-11-22 | 1 | -9/+11 |
| | |||||
* | add collect macro (#12708) | b3liever | 2019-11-22 | 2 | -1/+98 |
| | | | | | | * add collect macro * Add to changelog | ||||
* | fixes #11863 multipart data need $ (#12707) | Andreas Rumpf | 2019-11-22 | 1 | -0/+13 |
| | | | | | * fixes #11863 * improved the code; refs #12412 | ||||
* | implemented a new localPassc pragma (#12706) | Andreas Rumpf | 2019-11-22 | 7 | -12/+48 |
| | |||||
* | Improve head comment on JS (#12548) | Juan Carlos | 2019-11-22 | 1 | -15/+13 |
| | | | | | | * Improve comment on JSGen, replace 12+ concatenations by 1 multiline string * Peer review feedbacks https://github.com/nim-lang/Nim/pull/12548#discussion_r340051147 | ||||
* | added the --asm command line option for inspection of the produced assember ↵ | Andreas Rumpf | 2019-11-21 | 5 | -8/+39 |
| | | | | code (#12699) | ||||
* | thavlak.nim: more idiomatic code | Araq | 2019-11-21 | 1 | -45/+45 |
| | |||||
* | more thavlak.nim improvements | Araq | 2019-11-21 | 1 | -4/+4 |
| | |||||
* | more thavlak.nim improvements | Araq | 2019-11-21 | 1 | -78/+51 |
| | |||||
* | thavlak.nim test: improved the code style | Araq | 2019-11-21 | 1 | -28/+21 |
| | |||||
* | Remove a stray file (#12697) | Jjp137 | 2019-11-21 | 1 | -1/+0 |
| | |||||
* | fixes #12670 [backport] (#12693) | Andreas Rumpf | 2019-11-20 | 2 | -1/+22 |
| | |||||
* | conversions to unsigned numbers are not checked anymore; implements /… ↵ | Andreas Rumpf | 2019-11-20 | 6 | -6/+29 |
| | | | | | | | | (#12688) [backport] * conversions to unsigned numbers are not checked anymore; implements / fixes https://github.com/nim-lang/RFCs/issues/175 * change the spec yet again to be less consistent but to make more sense; updated the changelog | ||||
* | more arc improvements (#12690) | Andreas Rumpf | 2019-11-20 | 4 | -5/+32 |
| | | | | | * ARC: bugfix for =destroy for inherited objects * added code useful for debugging | ||||
* | Discussion both in (#12678) | c-blake | 2019-11-20 | 3 | -33/+44 |
| | | | | | | | | | | | https://github.com/nim-lang/Nim/pull/12600 and in https://forum.nim-lang.org/t/5499 indicates that everyone is happy/happier with ``pop``. This just renames the brand new ``take``s to ``pop`` and installs inline aliases/wrappers to preserve ``Table.take`` and ``TableRef.take``. Update apis.rst to try to maintain consistency of remove-and-return procs. | ||||
* | fixes #12612 [backport] (#12681) | Andreas Rumpf | 2019-11-19 | 2 | -6/+17 |
| | |||||
* | fix regression in align (#12680) | Arne Döring | 2019-11-19 | 4 | -5/+20 |
| | | | | | | * fix regression in align * add test typesym without type |