Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixes #9364 and add moduleDescription to jsondoc (#9396) | PMunch | 2018-10-17 | 1 | -4/+10 |
| | | | | | | | This fixes `jsondoc0` so that it has comments in the output as described by the documentation. It also fixes `jsondoc`/`jsondoc2` as it stored it's output in a file with an html extension. Along with this it also adds a new field `moduleDescription` to `jsondoc`/`jsondoc2` which contains the module description. | ||||
* | Make the registered passes local to the ModuleGraph (#9259) | LemonBoy | 2018-10-09 | 1 | -2/+2 |
| | | | Closes #9068 | ||||
* | some protection against injected doc comments from templates | Araq | 2018-09-08 | 1 | -1/+1 |
| | |||||
* | compiler refactoring; use typesafe path handing; docgen: render symbols ↵ | Andreas Rumpf | 2018-09-07 | 1 | -4/+6 |
| | | | | between modules | ||||
* | runnableExample: put each example to its own file; fixes #7285 | Andreas Rumpf | 2018-09-03 | 1 | -8/+12 |
| | |||||
* | change runnableExamples implementation; fixes #8641; fixes #7135; ↵ | Andreas Rumpf | 2018-09-02 | 1 | -0/+1 |
| | | | | runnableExamples works for templates and generics | ||||
* | incremental compilation: implemented basic replay logic | Andreas Rumpf | 2018-06-02 | 1 | -1/+1 |
| | |||||
* | refactoring: remove idents.legacy global variable and pass the IdentCache ↵ | Andreas Rumpf | 2018-05-27 | 1 | -1/+1 |
| | | | | around explicitly | ||||
* | more refactoring | Andreas Rumpf | 2018-05-27 | 1 | -1/+1 |
| | |||||
* | remove more global variables in the Nim compiler | Andreas Rumpf | 2018-05-27 | 1 | -1/+1 |
| | |||||
* | preparations of making compiler/msgs.nim free of global variables | Andreas Rumpf | 2018-05-17 | 1 | -3/+3 |
| | |||||
* | options.nim: no global variables anymore | Andreas Rumpf | 2018-05-13 | 1 | -2/+2 |
| | |||||
* | the remaining passes all compile again | Andreas Rumpf | 2018-05-13 | 1 | -1/+1 |
| | |||||
* | big compiler refactoring; avoid globals for multi method dispatcher generation | Andreas Rumpf | 2017-02-22 | 1 | -2/+2 |
| | |||||
* | new dependency tracking for nimsuggest | Araq | 2016-11-05 | 1 | -1/+3 |
| | |||||
* | refactoring complete: explicit ident cache | Araq | 2016-10-31 | 1 | -1/+1 |
| | |||||
* | get rid of debug output | Andreas Rumpf | 2016-07-20 | 1 | -1/+1 |
| | |||||
* | fixes #4485; package handling works better; docgen works with --project on ↵ | Andreas Rumpf | 2016-07-19 | 1 | -10/+10 |
| | | | | Nimble package level | ||||
* | the Nim compiler supports the jsondoc2 command | Andreas Rumpf | 2016-07-13 | 1 | -0/+17 |
| | |||||
* | compiler: Trim .nim files trailing whitespace | Adam Strzelecki | 2015-09-04 | 1 | -5/+5 |
| | | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} + | ||||
* | Nimrod renamed to Nim | Araq | 2014-08-28 | 1 | -1/+1 |
| | |||||
* | renamefest | Araq | 2014-08-23 | 1 | -1/+1 |
| | |||||
* | 'nil' as a statement is deprecated, use an empty 'discard' instead | Araq | 2014-01-19 | 1 | -2/+2 |
| | |||||
* | CaaS in-memory caching | Zahary Karadjov | 2012-11-28 | 1 | -5/+3 |
| | | | | | removed some redundant filepath params and variables and switched to canonical paths in most places | ||||
* | caas is now drivable through stdin | Zahary Karadjov | 2012-11-28 | 1 | -5/+1 |
| | | | | | * added idetools --eval * streams.readLine recognises and applies the backspace character | ||||
* | doc2 improvements; small lexer bugfix: backslashes in comments | Araq | 2012-11-20 | 1 | -5/+6 |
| | |||||
* | doc2 improvements | Araq | 2012-06-24 | 1 | -2/+6 |
| | |||||
* | first implementation of docgen2 | Araq | 2012-06-23 | 1 | -0/+50 |