Commit Graph

458 Commits

Author SHA1 Message Date
Arne Döring
eb6225ad8c fixes #9276 (#9317) 2018-10-24 13:10:44 +02:00
Andreas Rumpf
7656925140 added new editdistance stdlib module, deprecated strutils.editDistance, refs #6301 2018-10-14 10:26:45 +02:00
Federico Ceratto
e435dbd35e Update makefile and buildsh templates for riscv64 (#9351) 2018-10-13 17:18:06 +02:00
Oscar Nihlgård
c495e97ec4 Build codeowners.rst (#9337) 2018-10-13 08:44:39 +02:00
Miran
c492a7fd83 complete removal of web folder, fixes #9304 (#9310)
* complete removal of web folder, fixes #9304

* remove `buildJS`
2018-10-12 17:27:04 +02:00
Miran
27e4825c62 [cleanup] remove xmldom and xmldomparser (#9234) 2018-10-09 20:58:56 +02:00
valtron
78078ea6b4 detect msys "os" 2018-10-01 10:30:52 -06:00
Araq
4e120d5997 docgen: also build nre/util.nim; fixes #9109 2018-10-01 16:44:38 +02:00
Andreas Rumpf
aab6b31c8b Merge pull request #9110 from kaushalmodi/dochackjs-kochdoc-update
Make "koch docs" copy the dochack.js to the right location too
2018-10-01 14:22:36 +02:00
Araq
532e2ee0b2 more documentation improvements; fixes #9119 2018-09-29 20:10:44 +02:00
Kaushal Modi
2e5c759736 Make "koch docs" copy the dochack.js to the right location too
- Fixes https://github.com/nim-lang/Nim/issues/9104.
- Fixes https://github.com/nim-lang/Nim/issues/9095.

Expect dochack.js to be fetched from the doc/html/ dir instead of from
doc/.

Also remove an unused and unexported proc pathPart.
2018-09-29 13:15:29 -04:00
Araq
4f8cf945fb docs: remove most stale links; refs #9109 2018-09-29 11:23:29 +02:00
Ray Imber
8e258d3e8a Bugfix for fuzzysearch found by Zevv here: https://irclogs.nim-lang.org/28-09-2018.html#19:43:52 2018-09-28 15:52:51 -07:00
Araq
72e15ff739 nimgrab tool: fixes for Nim v0.19 2018-09-27 09:59:07 +02:00
Andreas Rumpf
f6c5c636bb niminst: fix 'gtar' invokation 2018-09-26 14:43:12 +02:00
Araq
69de5ad53c niminst: fix gtar invokation 2018-09-21 01:26:07 +02:00
Araq
04f899dad3 koch: fix doc generation with Google Analytics enabled 2018-09-19 12:15:37 +02:00
Araq
b1b58b88cc integrate 'koch web' features into koch; deprecate 'nimweb' tool 2018-09-13 18:47:53 +02:00
Andreas Rumpf
b4ff01b507 make niminst compile again 2018-08-23 16:32:38 +02:00
Araq
dbd21d670c make more things compile without isNil 2018-08-22 15:12:02 +02:00
Dominik Picheta
ced1c13571 Use project name in install tmpl and ensure config dir is created. 2018-08-17 16:26:23 +01:00
Dominik Picheta
eff7e42d7b Fixed install scripts for #8653. 2018-08-17 16:21:37 +01:00
Araq
18859cbaa1 make nimweb compile again 2018-08-14 01:36:02 +02:00
Araq
741f95e2d6 make dochack.nim compile again 2018-08-14 00:09:46 +02:00
Araq
46204eba1f make the vccexe helper tool compile again 2018-08-13 15:42:20 +02:00
Timothee Cour
baa77387d7 fixes #8215; remove reference to old doc command which was deprecated (#8418) 2018-08-05 12:15:40 +02:00
Timothee Cour
c0f78ec012 fixes #8419 fixes #8420 ; workaround #6071 workaround nim-lang/website#98 (#8423)
add --git.devel option to override doc generated "edit" links; add --nimCompiler option to nimweb
2018-07-30 14:02:18 +02:00
Ray Imber
060871e64a Better doc search (#8260)
* Modified the doc generation to produce a custom data attribute to allow for better search functionality

* Implemented fuzzy matching for the Nim Doc search instead of the simple regex match.

* Fix to the WordBoundry state transition from code review with @Varriount. Also removed silly testing template that is no longer used.

* Update fuzzysearch.nim

* Update fuzzysearch.nim

* Update fuzzysearch.nim

* Update dochack.nim

* Update dochack.nim
2018-07-20 04:58:42 -05:00
Arne Döring
97d37aeb0b Gdb pretty printers (#8263) 2018-07-16 19:30:05 +02:00
Andreas Rumpf
837d0c7270 nimpretty: proper command line handling; added tests; travis ensures these stay green 2018-06-19 20:06:04 +02:00
Andreas Rumpf
a1bd4a6cbd nimpretty: first version that seems useful for others to test it 2018-06-16 01:46:39 +02:00
Andreas Rumpf
18a3833d60 more refactoring 2018-05-27 15:22:17 +02:00
genotrance
1d72ec3f1b Detect gcc arch in build.bat (#7856)
* Detect gcc arch in build.bat

* Fix 64-bit test
2018-05-22 20:53:29 +02:00
Ganesh Viswanathan
9bde9a1404 Add nimble dir to path via finish 2018-05-09 17:39:42 +02:00
Flaviu Tamas
b132965330 Allow using CC environment variable with csources (#7754) 2018-05-06 11:23:08 +02:00
genotrance
452321874d Fixes for #7747 - finish.exe issues (#7748) 2018-05-02 19:16:44 +02:00
Andreas Rumpf
e50f69bc87 nimgrep: count the number of matches 2018-04-27 09:57:20 +02:00
Andreas Rumpf
64908bf171 nimgrep: add --filenames option 2018-04-24 09:34:29 +02:00
Jacek Sieka
72dfe176f5 remove dead code elimination option (#7669) 2018-04-23 11:02:38 +02:00
Araq
9bc963508f nimpretty: next steps 2018-04-18 21:30:38 +02:00
skilchen
a3cf1cff5b make tools/nimweb.nim compileable with latest Nim (#7602) 2018-04-13 22:57:10 +02:00
Timothee Cour
44ee3c27c0 [nimgrep] add option --oneline to keep file:line info when piping (#7592)
through grep
2018-04-13 07:42:42 +02:00
Jacek Sieka
9e51e737b6 RLIMIT_NOFILE as posix const 2018-04-01 20:17:32 +08:00
PMunch
5003942256 Renamed jsondoc2 to jsondoc, similar to doc2 (#7279)
* Update information about jsondoc/jsondoc2

Manual was missing information about jsondoc2 which made it seem like
it didn't exist at all. This commit adds mention of the jsondoc2
command along with an example.

* Renamed jsondoc2 similar to doc2 and updated docs

doc2 was recently renamed to doc while doc was renamed to doc0. This
commits renames jsondoc to jsondoc2 and jsondoc2 to jsondoc0 to behave
tha same way. The documentation for doc/jsondoc was also lagging behind
this change which has also been fixed. I interpreted this as a soft
deprecation of doc and jsondoc and therefore removed them from the
auto-complete lists.
2018-03-08 15:11:45 +01:00
Araq
5ee9e86c87 fixes finish.nim download bug 2018-03-01 22:38:41 +01:00
Andreas Rumpf
70e8640244 move new sha1 module into the new 'std' namespace 2018-02-06 17:40:31 +01:00
Andreas Rumpf
274fafb2df fixes #6961 2018-02-02 17:35:04 +01:00
Mathias Stearn
23c77ffa3a Faster nimgrep (#6983)
* compile nimgrep with -d:release
* nimgrep: only parse pattern once at startup
2018-01-03 12:42:39 +01:00
Araq
e0e1241a54 move securehash back into the stdlib 2017-12-21 12:34:38 +01:00
Araq
35133d97ef make niminst compile again 2017-12-16 01:56:38 +01:00