summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* make streams.close more forgiving in order to break less code out thereAraq2019-02-061-1/+1
|
* DOM.nim: fix regression, missing procsAraq2019-02-061-0/+2
|
* koch winrelease: also bundle c2nim for Windows [backport]Araq2019-02-061-1/+8
|
* Merge pull request #10577 from zielmicha/fix-10568LemonBoy2019-02-061-1/+1
|\ | | | | Fixes #10568: Fix null pointer dereference in address computation for incrSeqV3.
| * Fixes #10568: Fix null pointer dereference in address computation.Michał Zieliński2019-02-061-1/+1
| | | | | | | | According to https://hownot2code.com/2016/08/18/null-pointer-dereferencing-causes-undefined-behavior/ this was an undefined behaviour.
* | Avoid evaluating macros twice in type sections (#10550)LemonBoy2019-02-062-0/+20
| | | | | | Fixes #10548
* | Fix getCustomPragmaVal on `var` fieldsLemonBoy2019-02-062-1/+7
| |
* | [doc] lots of fixes in doc/{contributing,docstyle}.rst (#10571)Andreas Rumpf2019-02-062-43/+62
|\ \ | | | | | | | | | | | | | | | * [doc] lots of fixes in doc/contributing.rst and doc/docstyle.rst * fixup
| * | fixupTimothee Cour2019-02-052-4/+4
| | |
| * | [doc] lots of fixes in doc/contributing.rst and doc/docstyle.rstTimothee Cour2019-02-052-40/+59
| |/
* | prevent common user config to interfere with testament (#10573)Timothee Cour2019-02-062-1/+6
| |
* | Do not raise ProveInit/WanrUninit for .noinit. var (#10566)LemonBoy2019-02-061-1/+4
|/
* fixes a lexer regression for 'nimble check'Araq2019-02-051-3/+4
|
* fix typo in stats module (#10562) [ci skip]Vindaar2019-02-051-1/+1
|
* fix documentation CSSnarimiran2019-02-054-64/+112
| | | | | | - make documentation usable on small (narrow) screens - slightly smaller font size in tables - fix search input width
* document that multiple `yield` in inline iterator cause code bloat (#10553)Timothee Cour2019-02-052-3/+10
| | | | | * document that multiple `yield` in inline iterator cause code duplication * doc: rule `Start types with a capital T` was deprecated
* Vm bitops fixes (#10520)Arne Döring2019-02-055-62/+47
|
* Fix regression w/ keep-alive connections to AsyncHttpServerLemonBoy2019-02-041-1/+4
| | | | | | We should keep listening if the connection is marked as keep-alive. Fixes #10536
* Clean up some code using a tuple unpack expressionLemonBoy2019-02-041-4/+2
|
* Small change in how tuples are handled in async macroLemonBoy2019-02-041-7/+7
| | | | A small change that brings no functional change beside a flatter tree.
* times.nim: make it compile on older OSX versionsAndreas Rumpf2019-02-041-1/+14
|
* allocators: add a name field for easier debuggingAndreas Rumpf2019-02-041-0/+2
|
* testament: test nimble packages is beginning to workAraq2019-02-043-32/+36
|
* compiler: don't use 2 spaces in an error messageAraq2019-02-041-1/+1
|
* make the lexer more forgiving so that nim-regex compiles againAraq2019-02-041-11/+17
|
* tut3.rst formatting fixnarimiran2019-02-041-8/+8
|
* update documentation CSS (#10543)Miran2019-02-044-2705/+925
| | | | | * update documentation CSS * update the expected htmls
* Merge pull request #10539 from GULPF/strtabs-nexttryLemonBoy2019-02-031-1/+1
|\ | | | | Change strtabs.nextTry to match the assumption in strtabs.del
| * Change strtabs.nextTry to match the assumption in strtabs.delOscar Nihlgård2019-02-031-1/+1
|/
* Implement {.booldefine.} (#10533)Oscar Nihlgård2019-02-039-17/+71
|
* Enable Travis folding in winrelease (#10528)genotrance2019-02-022-11/+20
|
* devel docs should point to devel src (#10529)Miran2019-02-021-1/+2
| | | | | Currently, devel docs (https://nim-lang.github.io/Nim/lib.html) source links point to master branch, leading to outdated source code and showing the wrong line.
* DOM API: make compatible with Karax's requirements (#10517)Andreas Rumpf2019-02-023-481/+797
| | | | | * DOM API: make compatible with Karax's requirements * make tools\dochack.nim compile again
* testament: revive ability to test specific important Nimble packagesAraq2019-02-022-32/+68
|
* brew almost never requires sudo (#10525)Timothee Cour2019-02-011-1/+1
|
* Deprecate the times.countX procs (#10522)Oscar Nihlgård2019-02-011-4/+16
|
* another quickfix for os.nim documentationnarimiran2019-02-011-4/+6
|
* quick-fix for os.nim documentationnarimiran2019-02-011-2/+3
|
* Fix vm signed xor (#10519)Arne Döring2019-02-012-7/+16
| | | | | | | | | | * fix #10482 * undo changes * fix for bitwise not * remove dead opcode
* vm fix for bitwise signed ints (#10507)cooldome2019-01-312-4/+43
| | | | | | | | * fixes #10482 * add missing file * bug fix
* Merge pull request #10513 from LemonBoy/uri-encqAndreas Rumpf2019-01-311-0/+56
|\ | | | | Add `encodeQuery` and `?` to Uri module
| * Add `encodeQuery` and `?` to Uri moduleLemonBoy2019-01-311-0/+56
| |
* | new doc terminology for "compile-time" and "runtime" (#10497)Andreas Rumpf2019-01-311-118/+226
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | * First pass at compile-time/runtime terminology changes. * Solid edit pass on changes and successful rst2html; still need to review HTML output. * Finished this terminology update. * Incorporated Araq's initial feedback.
| * | Incorporated Araq's initial feedback.deansher2019-01-301-52/+47
| | |
| * | Finished this terminology update.deansher2019-01-291-40/+48
| | |
| * | Solid edit pass on changes and successful rst2html; still need to review ↵deansher2019-01-291-61/+60
| | | | | | | | | | | | HTML output.
| * | First pass at compile-time/runtime terminology changes.deansher2019-01-291-114/+220
| | |
| * | Merge remote-tracking branch 'upstream/devel' into develdeansher2019-01-2910-47/+67
| |\ \
| * \ \ Merge remote-tracking branch 'upstream/devel' into develdeansher2019-01-28106-4873/+3971
| |\ \ \
| * \ \ \ Merge pull request #1 from nim-lang/develDean Thompson2019-01-21285-6716/+10589
| |\ \ \ \ | | | | | | | | | | | | Getting the latest from nim-lang