summary refs log tree commit diff stats
path: root/compiler/docgen.nim
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* The `file` directive is relative to the file it is inLemonBoy2019-01-301-1/+1
|
* Make sure the test snippet directory existsLemonBoy2019-01-301-5/+7
|
* docgen: style tweakAraq2019-01-251-1/+1
|
* docgen: do not produce trailing commas for linksAraq2019-01-251-7/+10
|
* docgen: produce links for proc namesAraq2019-01-251-6/+16
|
* docgen: nicer indentationAraq2019-01-251-22/+22
|
* Added --docInternal option to allow 'nim doc' to include non-exported symbolsIco Doornekamp2019-01-231-1/+4
|
* docgen: support markdown link syntax; enable markdown extensionsAraq2019-01-111-2/+2
|
* fixes #10188Araq2019-01-041-0/+1
|
* runnableExamples: compile and test them as a single file; fixes #9300Araq2019-01-041-2/+10
|
* fix #8289 (#9828)Timothee Cour2018-11-301-0/+6
|
* Change documentation details (closes #5525) (#9542)Miran2018-10-311-1/+1
|
* docgen: make tests green again [backport]Araq2018-10-301-1/+1
|
* docgen: fixes #9235 [backport]Araq2018-10-301-1/+0
|
* docgen: fixes #9169 [backport]Araq2018-10-301-24/+15
|
* Fixes #9364 and add moduleDescription to jsondoc (#9396)PMunch2018-10-171-8/+14
| | | | | | | 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.
* fixes unexpected transforming of runnableExamples (#9158)Steve Kellock2018-10-091-6/+1
|
* nim doc can run code blocks (#9228)LemonBoy2018-10-091-24/+32
|
* docgen: fixes typoAraq2018-10-021-1/+1
|
* fixes #9140Araq2018-10-011-1/+1
|
* fix extension passing for rst2tex commandSergey Avseyev2018-09-291-3/+3
|
* fixes #9083Araq2018-09-271-1/+1
|
* math.nim: document what to use instead of 'fmod'Araq2018-09-251-1/+1
|
* docgen tests: patch 'nim' commands to use the currently running exe insteadAndreas Rumpf2018-09-181-4/+6
|
* fixes #1616; fixes 'nim doc' regressionsAndreas Rumpf2018-09-171-13/+41
|
* index generation for docgen knows about subdirectories; index knows about ↵Araq2018-09-131-3/+16
| | | | enum values; fixes import statement for runnableExamples
* nim doc: fixes cross-link generation when --out is usedAraq2018-09-101-4/+9
|
* some protection against injected doc comments from templatesAraq2018-09-081-6/+11
|
* 'nim doc': fixes index generation regressionAraq2018-09-081-2/+6
|
* added a test for 'nim doc'Andreas Rumpf2018-09-071-3/+3
|
* compiler refactoring; use typesafe path handing; docgen: render symbols ↵Andreas Rumpf2018-09-071-73/+99
| | | | between modules
* fixes #3655Andreas Rumpf2018-09-071-5/+10
|
* system.compileDate and compileTime are in UTC; fixes #7305; docgen supports ↵Andreas Rumpf2018-09-031-1/+1
| | | | SOURCE_DATE_EPOCH, fixes #3113
* runnableExample: put each example to its own file; fixes #7285Andreas Rumpf2018-09-031-22/+15
|
* fixes #8831Andreas Rumpf2018-09-031-1/+1
|
* change runnableExamples implementation; fixes #8641; fixes #7135; ↵Andreas Rumpf2018-09-021-1/+58
| | | | runnableExamples works for templates and generics
* partially fix #8218: nim doc --project (#8737)Timothee Cour2018-08-231-4/+3
|
* WIP: disallow 'nil' for strings and seqsAndreas Rumpf2018-08-131-7/+8
|
* fixes 7833 (#8533)Andreas Rumpf2018-08-051-1/+1
| | | | | | | | | | | * fixes #7833; still to-do: fix setLen * make tests green again * also fixes setLen and string concats; refs #7833 * change formating to avoid a compiler warning * emit the write barrier also for addChar * fixes yet another regression * make setLengthStr compile for the old version * make growobjcrash complete earlier
* fixes #8419 fixes #8420 ; workaround #6071 workaround nim-lang/website#98 ↵Timothee Cour2018-07-301-5/+4
| | | | | (#8423) add --git.devel option to override doc generated "edit" links; add --nimCompiler option to nimweb
* let runnableExamples start in a new paragraph (#8355)skilchen2018-07-181-1/+1
| | | fixes #8121, fixes #8346
* Make pragmas look clickable in docs (#8176)Quelklef2018-07-171-3/+11
| | | | * Visual cues for hidden pragmas in docs. * Add hover cue
* fixes docgen regression caused by refactorings; fixes #8097Araq2018-06-261-5/+3
|
* removed global variable from rstgen.nimAndreas Rumpf2018-05-271-1/+0
|
* refactoring: make projectMainIdx typesafeAndreas Rumpf2018-05-271-3/+3
|
* refactoring: remove idents.legacy global variable and pass the IdentCache ↵Andreas Rumpf2018-05-271-35/+37
| | | | around explicitly
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+1
|
* compiler/ropes.nim has no global error handler anymoreAndreas Rumpf2018-05-171-4/+16
|
* preparations of making compiler/msgs.nim free of global variablesAndreas Rumpf2018-05-171-4/+4
|