Araq
b3f793ae0d
get rid of unnecessary cyclic module dependency
2016-11-24 00:16:05 +01:00
Araq
ee3ad4353e
fixes a 'break search loop' bug; got rid of most compiler warnings
2016-11-06 23:06:37 +01:00
Araq
a0670e9620
finish migration to new compiler API
2016-11-06 19:58:37 +01:00
Araq
417136e57e
make Nimble compiler with the lastest version of the compiler API
2016-11-05 01:17:05 +01:00
Araq
9c81e28343
Merge branch 'master' into araq-compiler-api2
2016-11-01 00:21:51 +01:00
Araq
4ce6f2b395
make Nimble compile with the changed compiler API
2016-10-31 20:40:21 +01:00
Dominik Picheta
06b942680b
Remove spammy message about nimscriptapi.nim.
2016-10-26 21:14:18 +02:00
Dominik Picheta
2eec391732
Fixes getInstalledPkgs returning minimal package information.
...
This was introduced in commit 2cf03313fd .
2016-10-26 20:10:17 +02:00
Dominik Picheta
1be5c052ae
Version 0.7.10.
2016-10-09 15:20:31 +02:00
Dominik Picheta
65dbd97269
Moves nimbleVersion to common.nim and uses it in .nimble file.
2016-10-09 15:19:42 +02:00
Dominik Picheta
b0737ada9b
Fixes #186 .
2016-10-08 21:13:49 +02:00
Dominik Picheta
ec5b00318c
Revert "Fixed cygwin stub"
...
This reverts commit 5aa4752b15 .
Refs #235 .
2016-10-08 20:54:08 +02:00
Dominik Picheta
0564cb238a
Fixes #129 .
2016-10-08 20:51:19 +02:00
Dominik Picheta
138a5a2ae9
Statically read nimscriptapi.nim into the executable.
...
Fixes #238 .
2016-10-08 20:27:47 +02:00
Dominik Picheta
e3682c96b3
Bump version to v0.7.8.
2016-09-29 21:35:52 +02:00
Dominik Picheta
436b7c6e93
HotFix: Support spaces in binary paths for doCmdEx.
2016-09-28 23:30:09 +02:00
Yuriy Glukhov
f29f21d2e0
Store vcs revision in metadata
2016-09-21 13:58:07 +03:00
Jeff Ciesielski
e4838f4718
Add binDir checking/auto creation. Fixes #215
2016-09-19 08:45:33 -04:00
Jeff Ciesielski
29d69e9cc7
Add tilde expansion to nimbleDir. Fixes #239
2016-09-15 09:00:04 -04:00
Euan T
dfb5dda51c
Fix spelling mistake of "initial".
2016-09-04 14:21:01 +01:00
Dominik Picheta
e512b02fca
Fix compilation problem introduced by nim-lang/Nim#4357 .
2016-06-17 14:12:07 +01:00
def
f6a19b54e4
Fix --depsOnly
2016-06-08 16:28:24 +02:00
Dominik Picheta
b50426c3d3
Set compiler.options.gPrefixDir to help it find the stdlib.
...
Fixes #220 . Fixes #173 .
2016-06-06 21:16:08 +01:00
Dominik Picheta
cbdc4ed354
Bump version to 0.7.4.
2016-06-06 20:02:09 +01:00
Dominik Picheta
5deff1501a
Re-adds -d:ssl by default. Fixes #209 . Fixes #210 .
2016-06-06 11:10:52 +01:00
Dominik Picheta
01a962fcbb
Disable --noNimblePath in config.
...
This allows nimble to be built when the `compiler` package
has been installed into /opt/nimble/pkgs/.
2016-06-06 11:10:07 +01:00
Jeff Ciesielski
be991a10f3
Fix infinitely recursive "update package lists?" prompt
2016-06-03 08:07:22 -04:00
Andreas Rumpf
e9e6f814d0
Hotfix: make nimble compile with nim devel again
2016-05-31 09:58:27 +02:00
tormund
07e9ac0972
cleanup
2016-05-23 14:52:50 +03:00
tormund
cec74dbdcc
add install only dependencies
2016-05-23 14:47:15 +03:00
Yuriy Glukhov
4c3f62adf3
Renamed actionUpdate to actionRefresh
2016-04-13 15:20:28 +03:00
Aidan Steele
8abf18633d
Package names are case insensitive ( #190 )
2016-04-11 10:39:10 +10:00
Yuriy Glukhov
08496341b7
BONUS: Fixed tests because of dom's breaking changes ;)
2016-04-06 15:54:08 +03:00
Yuriy Glukhov
36d09de320
Fixed FD leak.
2016-04-06 15:21:55 +03:00
Yuriy Glukhov
5aa4752b15
Fixed cygwin stub
2016-03-18 13:48:38 +02:00
Jeff Ciesielski
8ed8b98c61
Switch to only checking for 'github.com' in url
...
Avoids dealing with http:// v https:// v git:// urls
2016-02-26 13:57:47 -05:00
Jeff Ciesielski
e51d1679c5
Fix for Issue 204
...
Github + https + trailing slash in URL causes failed checkouts / remote
tag fetches. The issue appears to be indemic to github.com, not git itself
2016-02-25 18:57:08 -05:00
Rostyslav Dzinko
296499435e
Fixed permission issue when installing package
2016-02-17 10:26:35 +02:00
Yuriy Glukhov
2de92a8230
Fixes symlink installation issue
2016-02-14 21:13:02 +02:00
Dominik Picheta
670bcec61d
Update installation instructions for Unix users who install Nim.
2016-01-19 01:00:45 +00:00
Dominik Picheta
2485ab6746
Replaced 'auto' with explicit types in sort anon proc.
2016-01-12 20:08:13 +00:00
Hans Raaf
14e0ca9a3b
This change sorts the list of the installed modules by name.
...
It also adds some files to .gitignore to make checkins easier.
2016-01-11 02:37:44 +01:00
Dominik Picheta
ac1714ffef
Fixes infinite loop. Ref @zielmicha/reactor.nim#1.
2016-01-10 00:36:02 +00:00
Dominik Picheta
1fa209a689
Fix tests. Add test for hooks.
2015-12-30 20:20:04 +00:00
Dominik Picheta
42ef358459
Various optimisations to PackageInfo reading and bug fixes.
...
* PackageInfo objects are now cached because NimScript evaluation is expensive.
* before/after hooks now return `true` by default.
* Bugfix: when hooks weren't found Nimble would still think that a hook told it
to skip an action.
* PackageInfo now includes info about which hooks are defined to prevent
unnecessary execution of those hooks.
* Probably more.
2015-12-30 19:43:20 +00:00
Dominik Picheta
5d55a5f7a2
Fix NimScriptApi builtins. Implement before/after hooks for NimS.
2015-12-30 18:14:32 +00:00
Dominik Picheta
3f6ef3ae55
Fixed reverse deps issues + some tests. Fixes #113 . Fixes #168 .
2015-12-29 17:30:32 +00:00
Dominik Picheta
2674cacd16
Fixes #86 .
2015-12-29 16:28:01 +00:00
Dominik Picheta
9bc08236fb
Turn new validation errors in warnings.
2015-12-29 15:59:42 +00:00
Dominik Picheta
50d2637b04
Implement proxy support (configurable). Ref #86 .
2015-12-29 15:31:22 +00:00