summary refs log tree commit diff stats
path: root/lib/packages
Commit message (Collapse)AuthorAgeFilesLines
* Use readable escape sequences (#17241)Clyybber2021-03-032-62/+62
|
* RST heading improvements (fix #17091) (#17195)Andrey Makarov2021-03-023-49/+107
|
* Replace double backticks with single backticks - Part 4 out of ~7 (#17216)Danil Yarantsev2021-03-011-2/+2
|
* fix code-block test bugs: fix #17183, fix ↵Timothee Cour2021-02-261-1/+4
| | | | | | | https://github.com/timotheecour/Nim/issues/620 (#17184) * fix code-block test bugs: fix #17183, fix https://github.com/timotheecour/Nim/issues/620 * cleanup
* make rst.nim use object variant (#17138)Andrey Makarov2021-02-223-130/+152
| | | | | | | * make rst.nim use object variant * add workaround * fix mistake
* stricter checks for RST headlines (#17089)Andrey Makarov2021-02-201-6/+33
|
* RST: implement footnotes and citations (#16960)Andrey Makarov2021-02-153-35/+417
| | | | | | | | | * RST: implement footnotes and citations * manual fixup of nimdoc.out.css * remove unused code * shorter printing code * Update lib/packages/docutils/rst.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
* rst: single backticks now render correctly in both rst2html and github (#17028)Timothee Cour2021-02-133-0/+7
| | | | | | * rst: `` => ` * support default-role in rst2html * update docstyle regarding single vs double backticks
* parse RST headings when EOF follows them (#17014)Andrey Makarov2021-02-121-3/+5
|
* fix some warnings (#16952)flywind2021-02-082-2/+2
|
* RST: implement internal targets (#16614)Andrey Makarov2021-01-113-99/+218
|
* RST: improve line blocks (#16518)Andrey Makarov2020-12-313-12/+33
|
* RST: fix directive with fields (#16490) (#16493)Andrey Makarov2020-12-291-1/+2
| | | | | | | * RST: fix directive with fields (#16490) * Update tests/stdlib/trstgen.nim Co-authored-by: Clyybber <darkmine956@gmail.com>
* RST: implement admonitions (#16438)Andrey Makarov2020-12-273-54/+147
|
* RST enumlist followup (#16382)Andrey Makarov2020-12-191-7/+18
| | | | | * fix matching of enumerator #) * RST: markdown list with auto-enumerator `1`
* doc/rst2html: some few fixes for enumerated and bullet lists (#16295)Andrey Makarov2020-12-143-30/+161
| | | | | | | | | | | | * fix bullet/enumarated lists with many blank lines * fix enumerated list parsing * fix parse failure when next line after list empty * implement arbitrary start of enumerator * check that enumerators are in order * remove redundant start=x if x=1 or a * add some doc on implemented features * update start in rst_examples.rst * allow upper-case letters + more docs
* Added Python to highlite module. (#16286)Xabier Bello2020-12-081-14/+30
| | | | | | | | | | | * Added Python to highlite module. * Added the keywords for Python * Refactored the 'pythonLikeNextToken' into 'nimNextToken': - `lang` property added to GeneralTokenizer object, is set in `getNextToken`. - `nimNextToken` accepts `keywords` parameter, used for languages different from Nim. - Multiline comment available only for `langNim`.
* RST tables: fix latex col number; allow less than three of `=` (#16040)Andrey Makarov2020-12-042-23/+77
|
* fixed article duplication typos (#16216)ihlec2020-12-021-1/+1
|
* move rest of tests to testament (#16140)flywind2020-11-271-6/+0
| | | | * move rest of tests to testament * Update tests/stdlib/tsums.nim
* refactoring: modernize rst.nim (#15953)Miran2020-11-131-509/+449
|
* rst: add support for markdown tables (#15854)Miran2020-11-103-2/+75
| | | | | | | * rst: add support for markdown tables * change template into proc * don't create unnecessary `seq[string]`
* fixes bootstrapping for any machine that has a Nim already installed ↵Andreas Rumpf2020-10-201-7/+6
| | | | [backport:1.4] (#15660)
* fix #11537, correct parse inline code without surrounding spaces (#15399)Miran2020-09-251-0/+2
|
* fix #14474, crash inside of a sole code-block (#15402)Miran2020-09-241-0/+2
|
* fix #6430, support `:target:` for images (#15379)Miran2020-09-211-0/+12
|
* Remove unroll pragma from stdlib (#14706)Juan Carlos2020-08-261-4/+0
|
* fixes #14830Araq2020-07-061-1/+1
|
* {.deprecated: [existsFile: fileExists].} (#14735)Timothee Cour2020-07-021-2/+2
| | | | | | | | | * {.deprecated: [existsFile: fileExists].} * s/existsFile/fileExists/ except under deps * workaround pending #14819 * fix test
* Add rstgen.rstToLatex convenience proc for renderRstToOut and ↵Juan Carlos2020-06-121-0/+11
| | | | initRstGenerator with outLatex output, see https://github.com/nim-lang/fusion/pull/11#issuecomment-641804899 (#14629)
* Propagate the outDir to rstgen to fix hrefs for modules in subdirs (#14479)Kaushal Modi2020-05-281-3/+13
|
* docgen: mangling using _. instead of @@ to avoid issue (#14454)Timothee Cour2020-05-261-2/+2
|
* docgen: fix #14448 show @@ as .. in href text (#14451)Timothee Cour2020-05-251-1/+6
|
* fix some issues with --backend (#14363)Timothee Cour2020-05-161-1/+1
| | | | | * fix some issues with --backend * fix https://github.com/timotheecour/Nim/issues/175; improve upon #14306
* Remove the uses of {.procvar.} pragma (#14359)Kaushal Modi2020-05-151-2/+2
| | | | | | | This pragma did nothing. Ref: - https://github.com/nim-lang/Nim/issues/2172#issuecomment-383276469 - https://github.com/nim-lang/Nim/issues/12975
* Make --backend:cpp|js work for :test: code-blocks as well (#14306)Kaushal Modi2020-05-111-1/+1
| | | | | | | | | Continues https://github.com/nim-lang/Nim/commit/9502e39b634eea8e04f07ddc110b466387f42322 Ref: - https://github.com/nim-lang/Nim/commit/9502e39b634eea8e04f07ddc110b466387f42322#commitcomment-39087584 - https://github.com/nim-lang/Nim/pull/14278 Fixes https://github.com/nim-lang/Nim/issues/13129 .
* Fix #13631 (#13789)Juan Carlos2020-03-291-2/+2
|
* Remove name attribute from docutils.nimble (#13239)hlaaftana2020-01-231-1/+0
|
* Rst parser respect `:start-after:` and `:end-before:` in `include` directive ↵Kamanji2020-01-051-10/+39
| | | | | | | | | | | | | (#12972) * [FEATURE] rst parser respect :start-after: in include Rst parser now respects `:start-after:` and `:end-before:` attributes for `include` directive. * [DOC] include directive parsing proc update * [TEST] Added unit tests for include rst directive in `rst` module
* fix several typos in documentation and comments (#12553)Nindaleth2019-10-302-2/+2
|
* Fix word wrappingJjp1372019-10-221-7/+11
|
* Fix many broken linksJjp1372019-10-221-7/+7
| | | | | | Note that contrary to what docgen.rst currently says, the ids have to match exactly or else most web browsers will not jump to the intended symbol.
* use system.move instead of system.shallowCopy if the GC mode requires itAndreas Rumpf2019-10-041-5/+8
|
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-2/+2
|
* there is only one style -- my styleAraq2019-07-101-16/+16
|
* styleCheck: make the compiler and large parts of the stdlib compatible with ↵Araq2019-07-101-2/+2
| | | | --styleCheck:error
* Documentation highlite (#11596)Juan Carlos2019-06-261-0/+27
| | | | | | * Add Documentation with examples for highlite * Add Documentation with examples for highlite
* rst: parse brackets individually, fixes #10475 (#10997)Miran2019-04-101-6/+17
|
* fixes a critical GC safety inference bug (#10615)Andreas Rumpf2019-03-051-2/+2
| | | | | | * fixes a critical GC safety inference bug * make nimsuggest compile again * make Nimble compile again
* StringStream and parseJson, parseCfg, parseSql et al for the vm (#10746)Arne Döring2019-02-281-9/+8
|