Julian Fondren
b2e31fb012
use displayLine rather than display with displayCategory prompt
2019-05-04 19:30:55 -05:00
Dominik Picheta
c6f1417099
Revert "Enforce the execution of the correct task types"
...
This reverts commit ee0bf06f01 .
2019-03-17 11:28:19 +00:00
Dominik Picheta
5749f82ca5
Revert "Add before/after hooks for build action"
...
This reverts commit 2fc3efcd84 .
2019-03-17 11:27:50 +00:00
LemonBoy
cd5db600dc
Fix problem in briefClone
...
It was too brief. So brief that forgot to copy some important fields.
2019-02-14 19:22:36 +01:00
LemonBoy
1c8919092e
Warn the user if no tests are found
...
Fixes #558
2019-02-14 11:32:00 +01:00
LemonBoy
2fc3efcd84
Add before/after hooks for build action
...
Fixes #606
2019-02-14 11:15:52 +01:00
LemonBoy
ee0bf06f01
Enforce the execution of the correct task types
...
Fixes #533
2019-02-14 10:58:01 +01:00
LemonBoy
1678142723
Fix regression in version string parsing ( #563 )
2019-02-14 10:15:52 +01:00
Ico Doornekamp
3d6dc90cd4
Strip whitespace from authentication token.
...
My token had a newline in the file, resulting in the following HTTP
request being made to Github:
```
GET /user HTTP/1.1
Host: api.github.com
Connection: Keep-Alive
authorization: token xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
content-type: application/x-www-form-urlencoded
accept: */*
user-agent: Nim httpclient/0.19.9
```
Unfortunately the friendly error message returned by the Github server
is lost in translation because getContent() throws an exception, never
handling the body.
2019-02-04 21:54:50 +00:00
Leorize
4be5308941
config: don't error out if no package list found
2019-01-20 15:53:06 +07:00
genotrance
88f5545c75
Allow removal of reverse dependencies with uninstall --deps flag ( #601 )
...
* Fix for #398
* Updated fix for #398
* Enable uninstall of reverse deps
* Update README
* Updates based on feedback
2019-01-08 19:58:19 +00:00
Yuriy Glukhov
22485bbd6a
Fixed finExe in nimscript
2018-12-13 19:15:10 +02:00
Matt Haggard
ba6577d36c
Don't swallow control-C ( #588 )
...
* Don't swallow control-C
* Raise NimbleError instead of quitting
* Import NimbleError from common rather than version
2018-11-30 01:08:02 +00:00
Dominik Picheta
d9055dbac6
Use fgDefault instead of setting bg/fg.
2018-11-21 23:27:29 +00:00
juancarlospaco
5103541195
Just add a simple arrow
2018-11-20 13:59:49 -03:00
juancarlospaco
10260a1223
Fix #579
2018-11-12 03:36:45 -03:00
Jabba Laci
22aa3c1d13
#555 : nimble test removes the created binaries ( #566 )
2018-10-19 23:40:41 +01:00
Clyybber
66d79bf9a0
Replace deprecated procs ( #560 )
...
* Replace deprecated procs
* Remove deprecated proc
* Use sugar instead of future
* Use sugar instead of future 2
* Remove renameBabelToNimble
since it wasn't exported or used anyways
* Use sugar instead of future 3
* Use toUnix
2018-10-14 17:45:18 +01:00
LemonBoy
a218bc3793
Don't prepend file:// twice
2018-10-08 21:31:25 +02:00
Dominik Picheta
af1c1d73c3
Version 0.9.0.
2018-09-19 23:53:27 +01:00
Sebastien Braun
964af450dd
Properly guard access to NimCompilerApiVersion.
...
Makes master compile on latest released Nim 0.18.0.
2018-09-15 21:36:33 +02:00
Dominik Picheta
c09b273eaf
Handle removeDir error when removing Nimble's temp dir.
...
Replaces #537 .
2018-09-11 21:11:41 +01:00
Dominik Picheta
9f4081e888
Softened package structure rules when srcDir is not specified.
...
Fixes #469 .
2018-09-10 00:24:20 +01:00
Dominik Picheta
fb879efb72
Binary packages no longer install .nim files implicitly. Refs #469 .
2018-09-09 23:24:53 +01:00
Dominik Picheta
5d765fcc27
Fixes #496 .
2018-09-09 22:16:03 +01:00
Dominik Picheta
3ee1e115f4
Improves the directory structure that init creates.
...
Fixes #413 . Refs #315 .
2018-09-09 18:15:42 +01:00
Dominik Picheta
ae4fc39a7a
Fixes check for existing .nimble file in nimble init.
2018-09-09 16:01:40 +01:00
Dominik Picheta
cc71c6f80e
Improves nimble init (more licenses and consistent identifiers).
2018-09-09 15:43:43 +01:00
Andreas Rumpf
e6c41248e6
prepare Nimble for NimCompilerApiVersion 3
2018-09-07 01:40:01 +02:00
Christopher Pridgen
260eb854fd
Fixes #503 by creating directory if current and name differ
2018-09-04 21:21:41 -04:00
Dominik Picheta
7d1f096626
Ask user to remove whole directory, not just .nimble-link.
2018-09-02 20:05:14 +01:00
Dominik Picheta
d606867da6
Fixes #436 . Develop clones HEAD and full history.
2018-09-02 01:11:50 +01:00
Dominik Picheta
225a0ef661
Fixes #501 .
2018-09-01 23:29:26 +01:00
Dominik Picheta
fe21329f3d
Fixes #531 . Fixes #393 . Replaces #465 .
2018-09-01 23:01:16 +01:00
antizealot1337
a3a60eca51
Prompt for multiple selections interactively when possible ( #441 )
...
* Add interactive selection ability and preserve old behavior if not available
* Add description of library and binary packages
* Add function origin to doc
* Fix typos and windows compilation test
* Change select message type and fix style
* Change to use TAB to cycle through options
2018-09-01 13:09:37 +01:00
Dominik Picheta
70c9954c41
Fixes regression introduced by 02945e57b5.
2018-08-28 17:20:25 +01:00
Dominik Picheta
2145f266e1
Fix custom task template.
2018-08-28 16:15:02 +01:00
Dominik Picheta
9cf83b281f
Re-define `task` template in nimscriptapi.nim in prep for #482 .
2018-08-27 21:20:43 +01:00
Dominik Picheta
8134427266
Fixes isNil errors for compatibility with latest Nim.
2018-08-27 17:27:09 +01:00
Dominik Picheta
db222bbae1
Improves pre and post hooks. Fixes #524 .
2018-08-23 00:33:06 +01:00
Dominik Picheta
2e803ec9cf
Fixes #520 .
2018-08-21 17:52:24 +01:00
trialism
eecf4f95b3
Improved handling of proxy environment variables
2018-08-17 13:00:55 +02:00
LemonBoy
8d4b0b34dd
Add missing call to cleanup()
2018-07-13 14:55:35 +02:00
Dominik Picheta
a7ed90e4b6
Fixes regression introduced by new Nim VM code.
...
https://github.com/nim-lang/Nim/issues/8096
2018-06-25 23:31:11 +01:00
Andreas Rumpf
3b177e278b
Make Nimble compatible with the upcoming compiler API changes ( #500 )
...
* Make Nimble compatible with the upcoming compiler API changes
* make travis use nim-0.18.0
* make Nimble compile with older compiler versions
* attempt to make tests green with Nim v0.18
2018-06-10 13:50:40 +01:00
Yuriy Glukhov
5fcd7e5965
Fixed getPkgDir
2018-05-31 14:59:35 +03:00
Araq
12b5a9a4d1
fixes #491
2018-05-17 00:22:40 +02:00
Andreas Rumpf
02945e57b5
prepare Nimble for the upcoming compiler API ( #489 )
...
* prepare Nimble for the upcoming compiler API changes
* attempt to make tests green
* make some tests green with the upcoming compiler API
2018-05-14 11:35:30 +01:00
Andreas Rumpf
e2869714b8
prepare Nimble for the upcoming compiler API changes ( #488 )
...
* prepare Nimble for the upcoming compiler API changes
* attempt to make tests green
2018-05-13 19:07:27 +01:00
Ahmed T. Youssef
b86dca4105
Add link to the Pull request after nim publish ( #483 )
...
* Add link to the pull requests page
* Add version bump
* inline PR url in the nim publish output
* Small fixes on top of PR.
2018-05-04 16:53:39 +01:00