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
Araq
82870058d3
finish.nim: make it work with spaces in the path to curl
2017-12-02 00:57:13 +01:00
Federico Ceratto
e758b9408e
Add boot directive in nimweb ( #6824 )
...
Enables #6780
2017-11-28 14:09:14 +01:00
Stephen
89fa438857
use more make conventions ( #6789 )
...
* use more make conventions
improves compatibility with cross compilation systems
* use make implicit rule
2017-11-22 21:38:19 +01:00
Stephen
2c584cdb3d
use make default linker naming convention ( #6787 )
2017-11-22 15:13:07 +01:00
Andreas Rumpf
a4d40d137e
'nim doc' is now using version 2 of the documentation generator
2017-11-16 12:53:36 +01:00
Sergey Avseyev
0d81ada619
Fix platform detection in makefile ( #6751 )
2017-11-16 02:36:36 +01:00