Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | more fixes for --cpu:avr [backport] (#12748) | Andreas Rumpf | 2019-11-27 | 4 | -5/+8 |
| | |||||
* | ARC: ported the GC tests over to --gc:arc | Araq | 2019-11-26 | 1 | -0/+9 |
| | |||||
* | csize_t changes: pinToCpu didn't compile (#12725) | Mamy Ratsimbazafy | 2019-11-25 | 1 | -1/+1 |
| | |||||
* | make tests green again | Andreas Rumpf | 2019-11-13 | 1 | -2/+2 |
| | |||||
* | gc:arc: support GC_ref/unref for ref T | Araq | 2019-11-13 | 1 | -2/+2 |
| | |||||
* | Fix #12135 and #12109 (#12137) | Euan | 2019-11-11 | 1 | -0/+7 |
| | | | | | | * Fix #12135 and fix #12109 - fix OpenBSD type defs * Fix Mode definition as in #12132 | ||||
* | Fix crash in terminate handler (#12572) [backport] | Volodymyr Lashko | 2019-11-07 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | * fix undefined behavior in terminate handler * fix failing unit test * Revert "fix failing unit test" This reverts commit 0e5e385fbf972d53909347e246a2e9b018fe9906. * Revert "fix undefined behavior in terminate handler" This reverts commit 2b582871f1981492838cc70d30e8c0e00ab8c9a9. * do not throw inside terminate handler with msvc < 1923 | ||||
* | fix #12597 (#12604) | Arne Döring | 2019-11-07 | 1 | -4/+4 |
| | |||||
* | added 'since' template for further stdlib additions | Andreas Rumpf | 2019-11-07 | 2 | -1/+5 |
| | |||||
* | [backport] fix #12395 (#12590) | Miran | 2019-11-04 | 1 | -3/+3 |
| | | | | | 'countBits32' is now fixed in the same way that 'countBits64' was already patched earlier (by adding 'u32 where needed). | ||||
* | introduce csize_t instead of fixing csize (#12497) | Arne Döring | 2019-10-31 | 6 | -30/+30 |
| | |||||
* | --gc:destructors now means Nim uses pure refcounting (#12557) | Andreas Rumpf | 2019-10-30 | 4 | -6/+6 |
| | |||||
* | Improve Math.Trunc code emit on JS, had weird whitespaces and indents (#12549) | Juan Carlos | 2019-10-30 | 1 | -10/+10 |
| | |||||
* | fix several typos in documentation and comments (#12553) | Nindaleth | 2019-10-30 | 3 | -5/+5 |
| | |||||
* | proof that refcounting can handle Nim's async (#12533) | Andreas Rumpf | 2019-10-28 | 1 | -1/+8 |
| | |||||
* | fix deprecation warnings related to Int128 (#12474) | Miran | 2019-10-28 | 1 | -1/+1 |
| | | | | | | | | * semfold: fix deprecation warnings related to Int128 * semmagic: fix deprecation warnings related to Int128 * system/io: remove unneeded conversion of TaintedString to itself | ||||
* | minor improvements | Andreas Rumpf | 2019-10-27 | 1 | -1/+2 |
| | |||||
* | Fix word wrapping | Jjp137 | 2019-10-22 | 1 | -4/+5 |
| | |||||
* | Fix many broken links | Jjp137 | 2019-10-22 | 2 | -4/+4 |
| | | | | | | Note that contrary to what docgen.rst currently says, the ids have to match exactly or else most web browsers will not jump to the intended symbol. | ||||
* | first implementation of the new --seqsv2 switch | Araq | 2019-10-20 | 4 | -5/+5 |
| | |||||
* | Revert "Fixes #12187 (#12321)" (#12447) | Andreas Rumpf | 2019-10-18 | 4 | -35/+11 |
| | | | This reverts commit 00c31e87660d9db813871f5aa23661bf6b9bbdcb. | ||||
* | Fixes #12286 - require explicit disabling of boehm interior pointer checking ↵ | genotrance | 2019-10-11 | 1 | -1/+3 |
| | | | | (#12406) [backport] | ||||
* | fix a few dead links and a missing sentence in documentation (#12387) | Nindaleth | 2019-10-08 | 1 | -3/+3 |
| | |||||
* | fixes #12315 [backport]; refs #12314 (#12385) | Andreas Rumpf | 2019-10-08 | 1 | -0/+6 |
| | |||||
* | Fixes #12187 (#12321) | Clyybber | 2019-10-08 | 4 | -11/+35 |
| | | | | | | * Fixes #12187 * Point to fork of compactdict Since the original repo is now archived / read-only | ||||
* | `system.writeFile` has been overloaded to also support `openarray[byte]` ↵ | zah | 2019-10-02 | 1 | -0/+12 |
| | | | | | | (#12313) | ||||
* | Fix spellings (#12277) [backport] | Federico Ceratto | 2019-09-27 | 3 | -3/+3 |
| | |||||
* | Add build support for Linux/hppa (#12271) | John Paul Adrian Glaubitz | 2019-09-26 | 1 | -0/+2 |
| | | | | | | * build.sh: Enable CPU detection for hppa * compiler: Add hppa as target architecture on Linux * lib/system: Add platform support for hppa | ||||
* | Fix -d:logGC compile cerror: 'stdout not defined' (#12237) | treeform | 2019-09-24 | 1 | -5/+5 |
| | |||||
* | last stdlib cleanups | Araq | 2019-09-21 | 1 | -8/+0 |
| | |||||
* | consistent floating point output (#12219) | Andreas Rumpf | 2019-09-20 | 3 | -33/+80 |
| | | | | | * unify float printing * makes tests green | ||||
* | expose more fields of TNimType | Araq | 2019-09-19 | 1 | -4/+4 |
| | |||||
* | Add -d:androidNDK to fix echo on Android NDK builds. (#12203) | treeform | 2019-09-17 | 1 | -19/+32 |
| | | | | | | | | * Add -d:echoToAndroidLog to fix echo. * Change to androidNDK and add docs. * Some word changes to docs. | ||||
* | gc:destructors progress | Andreas Rumpf | 2019-09-16 | 4 | -6/+69 |
| | |||||
* | gc_common: typo | Andreas Rumpf | 2019-09-16 | 1 | -1/+1 |
| | |||||
* | count 64 bits at a time instead of 8 (#12159) | Andreas Rumpf | 2019-09-12 | 1 | -3/+9 |
|\ | | | | | | | | | | | | | | | | | | | | | | | * count 64 bits at a time * spacing * only do 64bts on x86 * add amd64 * use while | ||||
| * | use while | Brent Pedersen | 2019-09-11 | 1 | -4/+5 |
| | | |||||
| * | add amd64 | Brent Pedersen | 2019-09-11 | 1 | -1/+1 |
| | | |||||
| * | only do 64bts on x86 | Brent Pedersen | 2019-09-11 | 1 | -3/+4 |
| | | |||||
| * | spacing | Brent Pedersen | 2019-09-09 | 1 | -1/+1 |
| | | |||||
| * | count 64 bits at a time | Brent Pedersen | 2019-09-09 | 1 | -3/+7 |
| | | |||||
* | | fixes a critical --gc:boehm regression | Andreas Rumpf | 2019-09-06 | 1 | -4/+4 |
|/ | |||||
* | gc:destructors progress | Araq | 2019-09-01 | 1 | -1/+1 |
| | |||||
* | Support iterators returning lent T (#11938) | cooldome | 2019-08-31 | 1 | -3/+2 |
| | | | | | | | * lent iterators * rebase tests * update changelog * fix comments, more tests | ||||
* | Remove ENDB (#12095) | Clyybber | 2019-08-31 | 3 | -893/+1 |
| | |||||
* | fixes 5870 (#11704) | Andreas Rumpf | 2019-08-29 | 1 | -2/+2 |
| | | | | | | * fixes #5870 * make tclosure test green again * this check is correct but breaks some Nimble packages | ||||
* | Fixes #12044 (#12071) | Ico Doornekamp | 2019-08-28 | 1 | -5/+5 |
| | |||||
* | abort is noreturn (#12061) | Jacek Sieka | 2019-08-27 | 1 | -1/+1 |
| | |||||
* | new gensym handling (#11985) | Andreas Rumpf | 2019-08-23 | 1 | -6/+6 |
| | | | | | | | | | | | * new .gensym implementation * make astspec test green again * introduce a --useVersion switch to group compatibility switches * fixes #10180 * fixes #11494 * fixes #11483 * object constructor fields and named parameters are also not gensym'ed * disabled broken package | ||||
* | more enhancements for #11618 (#11976) | Andreas Rumpf | 2019-08-18 | 1 | -2/+25 |
| | | | | | | * finish the Windows IO layer changes; refs #11618 * added system.getOsFileHandle which is less error-prone on Windows * make tests green again |