summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* nimpretty: fixes #9505 [bugfix]Araq2019-06-073-1/+57
|
* nimpretty: fixes #10177 [bugfix]Araq2019-06-073-40/+85
|
* develop version is 0.20.99 [feature]Araq2019-06-072-263/+2
|
* nimpretty: fixes #10295Araq2019-06-074-5/+30
|
* Create FUNDING.ymlDominik Picheta2019-06-061-0/+12
|
* koch.nim: hotfix for nightly buildsAndreas Rumpf2019-06-061-21/+12
|
* cleanup nimpretty's configAndreas Rumpf2019-06-061-1/+1
|
* more changelog fixesnarimiran2019-06-062-21/+15
|
* Bit operator names 2 (#11413)Arne Döring2019-06-062-1/+48
| | | | | | * add bit operator names * add test for bitop alias
* fixes #11412Araq2019-06-061-3/+3
|
* a new dawnAraq2019-06-061-1/+1
|
* changelog: fix typos, create a changelog for 0.20narimiran2019-06-052-7/+304
|
* cleaned up the changelogAraq2019-06-051-27/+31
|
* make megatest work with 'koch boot -d:release' tooAraq2019-06-051-0/+4
|
* bump version to 0.20.0narimiran2019-06-051-2/+2
|
* Ignore dochack.js (#11409)Tristano Ajmone2019-06-051-0/+1
| | | | | | | | Add to `.gitignore` rule for `/tools/dochack/dochack.js`. After building locally Nim and running `koch docs`, the `dochack.js` file was showing up in Git working tree as a new untracked file. Closes #11374.
* fixes #11405Araq2019-06-051-0/+2
|
* Fix strscans Docs (#11408) [ci skip]Tristano Ajmone2019-06-051-2/+2
| | | | | | | Amend two typos in the documentation of strscans library: - `a ^* b` instead of `a ^+ b`. - Remove hyphen from `$w` ASCII identifier `[A-Z-a-z_][A-Za-z_0-9]*` (matching `IdentStartChars` definition in parseutils).
* fix macrocache implementation (#11404)andri lim2019-06-052-8/+62
| | | | | | * macrocache improvements * fix macrocache implementation
* intVal works now on enum field symbols (#11403)Arne Döring2019-06-054-3/+24
| | | | | | * intVal works now on enum field symbols * disable flakey titerators test
* koch now ignores the existance of .git and always builds the latest tagged ↵Araq2019-06-052-9/+6
| | | | stable release of Nimble unless you use the --latest switch; fixes #11402; fixes #9017
* refs #11402; now koch ships a fixed version of Nimble so that the connection ↵Araq2019-06-051-2/+3
| | | | between Nim and Nimble version is obvious when you do 'git checkout v0.20' in Nim's repo
* pass typedesc as NimNode to macros (#11400)Arne Döring2019-06-056-39/+54
| | | | | | | | * change typedesc's design in macros * Manual and changelog entry. * add link to RFC
* remove stdlib case transitions (#11401)Jasper Jenkins2019-06-053-4/+6
|
* make fullpaths the default in error messages and stack traces for mor… ↵Andreas Rumpf2019-06-0515-27/+41
| | | | | | | | | | | | (#11385) * make fullpaths the default in error messages and stack traces for more convenient development * split up -d:release into -d:release and -d:danger flags * workaround a Nim config parser bug * fixes an old nim config parser bug * make megatest green again * make nimpretty tests work again * make nimsuggest green
* parameter runtime discriminators (#11397)Jasper Jenkins2019-06-043-4/+20
| | | | | * allow param for runtime discriminator construction
* improve 'marshal' documentation, refs #10330 (#11398)Miran2019-06-041-16/+55
|
* appveyor: test using nim-lang.org gcc (#11382)alaviss2019-06-041-2/+2
|
* use proper mathematical expressions for subsets [ci skip]narimiran2019-06-041-1/+1
| | | | Fixes https://github.com/nim-lang/website/issues/46
* revert unintended changesnarimiran2019-06-041-2/+2
|
* fix `c2nim` linknarimiran2019-06-041-1/+1
|
* better documentation for the new `shr`narimiran2019-06-042-5/+9
|
* added a nice test case for macro based lookup tablesAraq2019-06-041-0/+28
|
* rename (un)likely (#11391)Jasper Jenkins2019-06-032-6/+6
|
* disable 3 packages until they merge their pending PRs which fix failuresnarimiran2019-06-031-3/+3
|
* Fixed "is not GC-safe as it calls 'createThread'" when creating a thread in ↵Dankr4d2019-06-031-1/+1
| | | | a thread. (#11390)
* Genode compiler configuration for arm64 and riscv64 (#11389)ehmry2019-06-031-1/+8
| | | Add compiler for arm64 and riscv64, remove path to compiler binaries.
* disable the new CaseTransition warning for the Nim compiler itselfAraq2019-06-031-0/+4
|
* Render deprecated pragmas (#8886)LemonBoy2019-06-0321-117/+180
| | | | | | | | | * Render deprecated pragmas * fix the expected html * clean up the documentation regarding deprecations * fix typo * fix system.nim * fix random
* undeprecate system.programResult until we have a good solution at handAraq2019-06-032-3/+3
|
* fixes #11364 (#11383)Andreas Rumpf2019-06-032-2/+5
|
* niminst: get rid of LINKER / LD (#11379)alaviss2019-06-032-9/+3
| | | | | | * niminst: get rid of LINKER / LD They don't seem to be used anywhere, and clashes with *nix `$LD`
* Additional platform definitions for sparc64 (#11387)John Paul Adrian Glaubitz2019-06-032-1/+3
| | | | | | * lib/posix: Define SO_REUSEPORT for sparc64 as 0x0200 from kernel ABI * lib/system: Add platform support for sparc64
* Add build support for Linux/alpha (#11386)John Paul Adrian Glaubitz2019-06-032-1/+3
| | | | | | * compiler: Add alpha as target architecture on Linux * build.sh: Enable CPU detection for alpha
* niminst/makefile: add windows support (#11380)alaviss2019-06-021-2/+12
|
* fixes #11369 (#11381)Andreas Rumpf2019-06-022-10/+17
|
* sigmatch: use boolean algebraAndreas Rumpf2019-06-021-1/+1
|
* sets: minor documentation fixes [ci skip] (#11377)Jjp1372019-06-021-3/+3
| | | | | | | | Mainly replace a backslash, which was supposed to represent set difference, with the Unicode symbol for set difference (U+2216). The backslash did not appear in the output since it is used to escape characters in reST. Fix a few typos as well.
* Warn about object case transitions at compile time (#11378)genotrance2019-06-022-2/+4
|
* fixes #11375 (#11376)Andreas Rumpf2019-06-022-9/+59
|