Commit graph

502 commits

Author SHA1 Message Date
Andreas Rumpf
2bec00a9f3 Merge branch 'master' into native-pkg-support 2017-01-02 20:16:19 +01:00
Dominik Picheta
df640de6c8 Bump to 0.8.0 and fill out changelog for this release. 2017-01-01 17:47:14 +00:00
Dominik Picheta
d25c8e29d4 Prevent crash when symlink already exists in $nimbleDir/bin. 2017-01-01 17:14:12 +00:00
Dominik Picheta
d70526fa90 Improve error when fork can't be created for publishing.
References #284.
2017-01-01 16:34:03 +00:00
Dominik Picheta
6b175056df Fixes #236. 2017-01-01 15:57:06 +00:00
Dominik Picheta
db68bc575a Merge pull request #297 from luked99/master
Remove quotes around "test"
2016-12-31 12:37:41 +00:00
Araq
6368ccb0df Merge branch 'master' into native-pkg-support 2016-12-31 02:12:00 +01:00
Araq
ad21bb039f removed distros.nim; now part of Nim's stdlib 2016-12-31 02:09:14 +01:00
Luke Diamand
56f547f52e Remove quotes around "test"
The example for adding a test section uses quotes around the
test target, "test".

However, this doesn't work, as it's not a valid identifier and
nimble fails with:

    Error: identifier expected, but found '`"test" Task`'.

Remove the quotes in the example.
2016-12-30 18:43:29 +00:00
Dominik Picheta
850304ffcb Fixes #189. 2016-12-30 12:43:52 +00:00
Dominik Picheta
0c70b67a0a Merge pull request #296 from nigredo-tori/better-dump
Change the way `dump` locates the project file
2016-12-30 10:51:14 +00:00
Dmitry Polienko
871252d202 Update usage message 2016-12-30 15:06:20 +07:00
Dmitry Polienko
039bc0e1c1 Change dump to use fuzzy matching on argument 2016-12-30 15:06:20 +07:00
Dominik Picheta
3d4d751a48 Fixes #247. 2016-12-29 15:19:26 +00:00
Dominik Picheta
767aaf56d0 Improves readme and adds info about repo branches. 2016-12-29 14:31:05 +00:00
Dominik Picheta
f4bad0f18b Merge pull request #295 from nigredo-tori/fix-tags
Fix git ls-remote parsing
2016-12-29 13:04:21 +00:00
Dmitry Polienko
4332fb45cb Fix git ls-remote parsing 2016-12-29 17:57:13 +07:00
Dominik Picheta
ff82fc2536 Fixes #286. 2016-12-28 15:51:14 +00:00
Andreas Rumpf
26755c0183 hotfix: make nimble compile with latest compiler version 2016-12-28 00:08:05 +01:00
Dominik Picheta
736ed97974 Fixes tests once and for all. 2016-12-27 16:28:45 +00:00
Dominik Picheta
87f4ad106a Fix the tests correctly this time (hopefully). 2016-12-27 15:51:05 +00:00
Dominik Picheta
40e3abb911 Attempt to workaround Nim 0.15.2 problem for tests. 2016-12-27 15:42:01 +00:00
Dominik Picheta
53856db8ff Fixes tests. 2016-12-27 13:54:54 +00:00
Dominik Picheta
432c91b938 Renamed myVersion to version and version to specialVersion. 2016-12-27 13:27:08 +00:00
Dominik Picheta
2886059817 Fixes #289. 2016-12-27 12:19:13 +00:00
Dominik Picheta
d192de6511 Fixes version conflicts when building between special&non-special.
Refs #289. Aporia still cannot be installed. In addition,
the myVersion vs. version should be refactored into version vs.
specialVersion.
2016-12-27 00:42:05 +00:00
Dominik Picheta
8453a4e2de Add missing test files. 2016-12-26 23:59:51 +00:00
Dominik Picheta
95a29197ee Add tests for #144. 2016-12-26 23:03:01 +00:00
Dominik Picheta
f29a25a10d Implements #144. Warnings are now issued for incorrect namespacing. 2016-12-26 18:09:19 +00:00
Dominik Picheta
380cb46da8 Fixes tests on case sensitive file systems. 2016-12-23 19:15:32 +01:00
Dominik Picheta
1d0f28e321 Preserve special versions in package installations. Ref #88. 2016-12-23 19:09:54 +01:00
Dominik Picheta
2a42052099 Merge pull request #282 from yglukhov/fix-install-from-source
Fixed installation from git dir
2016-12-23 16:35:49 +01:00
Araq
e813aa6448 Merge branch 'master' into native-pkg-support 2016-12-23 16:01:37 +01:00
Araq
b3b4c6343f moved new feature to separate 'distros.nim' module 2016-12-23 16:01:10 +01:00
Araq
5fef5c577e make tests work on Windows again 2016-12-23 15:58:21 +01:00
Dominik Picheta
8d51fc4c2f Many additions/improvements to readme. Fixes #221. Fixes #246. 2016-12-23 12:42:08 +01:00
Dominik Picheta
87aab62762 Fixes ToC in readme. 2016-12-23 11:17:41 +01:00
Dominik Picheta
e457b54d09 Small output adjustment. 2016-12-22 23:12:41 +01:00
Dominik Picheta
8a16603ca7 Use inLines in tester more to fix failures. 2016-12-22 21:54:32 +01:00
Dominik Picheta
da3b38ff60 Fixes tests. 2016-12-22 21:43:39 +01:00
Dominik Picheta
36e7bfba19 Use the cli module everywhere. 2016-12-22 17:12:45 +01:00
Dominik Picheta
8f34336e91 Add hints for NimbleErrors which help the user fix them. 2016-12-22 16:49:24 +01:00
Dominik Picheta
c0f2bd03b1 More use of the cli module. 2016-12-22 16:30:24 +01:00
Dominik Picheta
a111d5f3b9 Implement promptCustom in cli and use it for init command. 2016-12-22 16:13:36 +01:00
Dominik Picheta
9b67f424e6 The path command no longer looks for .babel or .nims files. 2016-12-22 15:38:53 +01:00
Dominik Picheta
34af12a326 Use cli.display for path command. 2016-12-22 15:36:18 +01:00
Dominik Picheta
971dc300bb Usability fixes and output improvements for compile command. 2016-12-22 15:18:46 +01:00
Dominik Picheta
cb1248a9b4 Fix --nimbledir for c command and separate flags into actions. 2016-12-22 14:38:22 +01:00
Araq
f972236ed9 outline of how the support for native package managers should look like 2016-12-22 12:41:20 +01:00
Dominik Picheta
a04848060b Use cli for remove command messages. Improve prompt. 2016-12-22 11:29:48 +01:00