Nim/tools
alaviss 1a0725f022
koch: add --localdocs to allow building only local docs (#14783)
* koch: add --localdocs to allow building only local docs

This flag also make koch doc use the passed arguments when building
the offline docs.

This is useful when generating nightlies as we would want to use
--doccmd:skip and also skipping a pass of docgen speed things up
drastically (for non-native targets).

This flag superseded the undocumented --docslocal.

* kochdocs: filter google analytics code from the arg list instead

This commit introduce a small PEG expression to filter out the google
analytics code before building local docs when --localdocs is not
specified. This lets us keep any arguments unrelated to google analytics
when building local docs, useful for use with --doccmd:skip
2020-06-25 10:28:57 +02:00
..
detect Patch #14716 - add missing when (#14792) 2020-06-24 18:44:10 +02:00
dochack make fuzzy search a bit less fuzzy (#13996) [backport:1.2] 2020-04-16 20:22:32 +02:00
niminst Remove deprecated stuff from stdlib (#14699) 2020-06-17 15:25:02 +02:00
vccexe Make vccexe parse response files (#13329) 2020-02-11 12:05:47 +01:00
ci_testresults.nim miscellaneous bug fixes (part 3) (#13304) 2020-02-07 16:37:40 +01:00
cmerge.nim minor style changes 2019-07-10 23:55:56 +02:00
deps.nim move tinyc to a separate repo and allow installing external dependencency (eg tinyc) from koch / library code (#13850) 2020-04-03 09:10:45 +02:00
downloader.nim Switch mingw links (#12561) 2019-10-31 11:13:32 +01:00
fakedeps.nim tools: Trim .nim files trailing whitespace 2015-09-04 23:04:17 +02:00
finish.nim tools/finish: don't quote path with space (#14058) [backport] 2020-04-22 07:51:18 +02:00
grammar_nanny.nim fixes #10665 (#13141) [backport] 2020-01-14 13:51:28 +01:00
heapdump2dot.nim further progress on --gc:v2 2016-02-17 14:52:02 +01:00
heapdumprepl.nim Fix spellings (#12277) [backport] 2019-09-27 07:02:54 +02:00
kochdocs.nim koch: add --localdocs to allow building only local docs (#14783) 2020-06-25 10:28:57 +02:00
nim-gdb.py add $nimeq for gdb (#12909) 2019-12-17 11:30:01 +01:00
nim.bash-completion remove dead code elimination option (#7669) 2018-04-23 11:02:38 +02:00
nim.zsh-completion Fixes #11431 (#11451) [bugfix] 2019-06-10 10:53:34 +02:00
nimblepkglist.nim walkDirRecFilter, update doc CI filter, compiler/index.nim for docs + various other fixes (#14501) 2020-06-01 19:21:41 +02:00
nimfind.nim * honor --errorMax even for tools (eg drnim, nim doc) (#14546) 2020-06-02 18:54:33 +02:00
nimfind.nims add nimCompile to simplify koch; add nimfind to koch tools (#9723) 2018-11-15 20:32:31 +01:00
nimgrab.nim Remove the uses of {.procvar.} pragma (#14359) 2020-05-15 23:37:24 +02:00
nimgrep.nim Improve #12920 fix (#13958) 2020-04-12 21:08:16 +02:00
nimgrep.nim.cfg renamed babelcmd to nimblecmd; config files are now nim.cfg; other renamings 2014-08-29 09:03:00 +02:00
nimgrind.supp koch: better valgrind support 2017-03-17 08:29:52 +01:00
nimrepl.nim nimrepl compiles again (but doesn't work) 2015-06-29 02:48:32 +02:00
nimweb.nim Remove deprecated stuff from stdlib (#14699) 2020-06-17 15:25:02 +02:00
restorecc.nim tools: Trim .nim files trailing whitespace 2015-09-04 23:04:17 +02:00
ssl_config_parser.nim ssl_config_parser: refactor for sanity reasons 2020-06-06 21:11:53 +02:00
ssl_config_parser.nims net: use a secure cipher list by default 2020-06-06 21:11:53 +02:00
start.bat set the codepage to UTF-8 for start.bat; refs #2348 2017-09-02 09:27:39 +02:00
trimcc.nim attempt to re-enable trimcc tool 2017-01-06 13:11:17 +01:00
unicode_parsedata.nim update unicode.nim (#10921) 2019-03-31 08:36:04 +02:00
UnicodeData.txt update unicode.nim (#10921) 2019-03-31 08:36:04 +02:00
urldownloader.nim Remove the uses of {.procvar.} pragma (#14359) 2020-05-15 23:37:24 +02:00
website.nimf Remove deprecated stuff from stdlib (#14699) 2020-06-17 15:25:02 +02:00
winrelease.nim moved winrelease to its own tool to fix #6147 2017-09-03 16:26:02 +02:00