summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* 'koch web' is now 'koch docs'Araq2018-09-141-1/+1
|
* make documentation generator tests green againAraq2018-09-134-6/+11
|
* nim doc: simplifiy index generationAraq2018-09-131-7/+10
|
* integrate 'koch web' features into koch; deprecate 'nimweb' toolAraq2018-09-136-76/+352
|
* cleanup lib.rst, remove deprecated modulesAraq2018-09-131-28/+1
|
* index generation for docgen knows about subdirectories; index knows about ↵Araq2018-09-136-41/+1337
| | | | enum values; fixes import statement for runnableExamples
* nim doc: fixes cross-link generation when --out is usedAraq2018-09-102-5/+10
|
* build nimble in debug mode to enable stack tracesAraq2018-09-101-1/+1
|
* appveyor: attempt to make the build more robustAraq2018-09-101-3/+2
|
* some protection against injected doc comments from templatesAraq2018-09-082-7/+12
|
* 'nim doc': fixes index generation regressionAraq2018-09-082-4/+8
|
* fixes merge conflictAraq2018-09-070-0/+0
|\
| * fixes bootstrapping problemsAraq2018-09-073-3/+3
| |
| * added a test for 'nim doc'Andreas Rumpf2018-09-0710-7/+2696
| |
| * compiler refactoring; use typesafe path handing; docgen: render symbols ↵Andreas Rumpf2018-09-0745-505/+817
| | | | | | | | between modules
| * system.nim: fix doc comment for 'once'Andreas Rumpf2018-09-051-6/+6
| |
| * fixes #3655Andreas Rumpf2018-09-051-5/+10
| |
* | make tests green againAraq2018-09-074-9/+16
| |
* | fixes bootstrapping problemsAraq2018-09-073-3/+3
| |
* | added a test for 'nim doc'Andreas Rumpf2018-09-0710-7/+2696
| |
* | compiler refactoring; use typesafe path handing; docgen: render symbols ↵Andreas Rumpf2018-09-0745-505/+817
| | | | | | | | between modules
* | system.nim: fix doc comment for 'once'Andreas Rumpf2018-09-071-6/+6
| |
* | fixes #3655Andreas Rumpf2018-09-071-5/+10
| |
* | Minor fixes for asyncjs (#8894)LemonBoy2018-09-072-5/+13
| | | | | | | | | | | | | | | | | | | | * Minor fixes for asyncjs Mark internal procedures as used Allow .async. for more node kinds Make .async. work for nkStmtList * Fix logic error in both the async macros
* | Fixes #8243 (#8904)Yuriy Glukhov2018-09-072-0/+42
| |
* | Allow wCodegenDecl on lambdas (#8892)LemonBoy2018-09-072-1/+14
| |
* | Sync line generation between C and JS backends (#8888)LemonBoy2018-09-072-3/+29
| | | | | | Fixes #7224
* | Automatic deref for everything but pointers in asm/emit (#8891)LemonBoy2018-09-075-10/+42
| | | | | | Fixes #7249
* | Renderer bug fixes (#8804)cooldome2018-09-074-51/+151
| | | | | | | | | | | | Fixes #8763: render bug: pure enums not handled correctly Fixes #8762: render bug: binary operators called with quotes rendered incorrectly FIxes #8761: render bug: inversion of operator priorities
* | Fix too broad generic match for toHex (#8889)LemonBoy2018-09-051-1/+1
| | | | | | Fixes #8865
* | [DOC] fix typos in `strscans` documentation (#8885)Vindaar2018-09-051-3/+3
| |
* | Codegen fix for function pointers marked inline (#8866)LemonBoy2018-09-043-0/+29
| | | | | | | | Fixes #5345 Fixes #5701
* | This has been unnecessary as long as rawNewObj has called zeroMem, (#8867)c-blake2018-09-041-1/+0
| | | | | | | | and more recently indexing past the Nim-logical end has become illegal making this line cause a crash.
* | Fixes #8851 (#8859)Yuriy Glukhov2018-09-042-3/+16
| |
* | Merge pull request #8840 from pigmej/fix_with_timeoutDominik Picheta2018-09-031-1/+5
|\ \ | |/ |/| Handle fut.failed in asyncdispatch.WithTimeout
| * Handle fut.failed in asyncdispatch.WithTimeoutJedrzej Nowak2018-09-021-1/+5
| | | | | | | | Fixes: #8839
* | system.compileDate and compileTime are in UTC; fixes #7305; docgen supports ↵Andreas Rumpf2018-09-033-19/+23
| | | | | | | | SOURCE_DATE_EPOCH, fixes #3113
* | make 'koch web' work againAraq2018-09-032-26/+149
| |
* | cleanup Nim's examples/ directory; closes #7725Araq2018-09-0368-8623/+2
| |
* | Correctly mangle `this` in the JS backend (#8853)LemonBoy2018-09-033-3/+27
| | | | | | | | | | As shown in pragmagic/karax#67 using `this` as parameter name made the codegen output wrong code (and the user didn't notice the errors in the browser console).
* | fixes #8043Araq2018-09-033-4/+34
| |
* | Add sym owner to macros (#8253)cooldome2018-09-037-3/+50
| |
* | improve the error message for 'addQuitProc' etc; fixes #5794Araq2018-09-032-13/+14
| |
* | document the fact that --define symbols are completely case insensitive; ↵Araq2018-09-031-0/+3
| | | | | | | | closes #7506
* | manual: add a note about the terminating zero for strings; refs #5596Araq2018-09-031-0/+5
| |
* | document Nim's signal handling briefly; closes #8224Araq2018-09-031-34/+45
| |
* | manual: more documentation for the 'using' statement; closes #8565Araq2018-09-031-2/+8
| |
* | manual: document the 'unsafeAddr' operator; closes #5038Araq2018-09-031-0/+13
| |
* | document 'var T' and 'typedesc' restriction in generics; closes #1156Araq2018-09-031-0/+28
| |
* | fixes #8852Araq2018-09-031-5/+5
| |