Re: Nimph is a Nim package handler for the rest of us

2020-01-15 Thread disruptek
No, and bugs in Nimble like this are a major part of why Nimph needs to exist.


Re: Nimph is a Nim package handler for the rest of us

2020-01-14 Thread c0ntribut0r
Omg, my bad, i was searching for specific installation instructions before i 
wrote the comment, but i didn't see that section on Github -_- Maybe cause i 
expected "installation" to be before "usage".

Anyway, I'm sorry but calling bootstrap script is not something i expect from 
nimble package :(


Re: Nimph is a Nim package handler for the rest of us

2020-01-14 Thread disruptek
So did you try the installation procedure outlined at the link? If it failed, 
how so?


Re: Nimph is a Nim package handler for the rest of us

2020-01-14 Thread c0ntribut0r
Well, after not finding it on nimble packages list... 


nimble install nimph
Prompt: nimph not found in any local packages.json, check internet for 
updated packages? [y/N]
Answer: y
Downloading Official package list
Success Package list downloaded.
   Tip: 3 messages have been suppressed, use --verbose to show them.
 Error: Package not found.


Run

...and after downloading all the dependencies... 


Downloading https://github.com/disruptek/nimph using git
  Verifying dependencies for nimph@0.6.14
  Info: Dependency on github@>= 1.0.2 already satisfied
  Verifying dependencies for github@1.0.2
  Info: Dependency on npeg@>= 0.20.0 already satisfied
  Verifying dependencies for npeg@0.22.2
  Info: Dependency on https://github.com/disruptek/rest.git@>= 1.0.0 
already satisfied
  Verifying dependencies for rest@1.0.3
  Info: Dependency on foreach@>= 1.0.0 already satisfied
  Verifying dependencies for foreach@1.0.2
  Info: Dependency on cligen@>= 0.9.41 already satisfied
  Verifying dependencies for cligen@0.9.41
  Info: Dependency on bump@>= 1.8.18 already satisfied
  Verifying dependencies for bump@1.8.19
  Info: Dependency on cligen@>= 0.9.40 already satisfied
  Verifying dependencies for cligen@0.9.41
  Info: Dependency on https://github.com/disruptek/cutelog@>= 1.1.2 
already satisfied
  Verifying dependencies for cutelog@1.1.2
  Info: Dependency on npeg@>= 0.21.3 already satisfied
  Verifying dependencies for npeg@0.22.2
  Info: Dependency on result@any version already satisfied
  Verifying dependencies for result@0.1.0
  Info: Dependency on https://github.com/disruptek/cutelog@>= 1.1.0 
already satisfied
  Verifying dependencies for cutelog@1.1.2
  Info: Dependency on https://github.com/disruptek/gittyup@>= 2.1.0 
already satisfied
  Verifying dependencies for gittyup@2.1.9
  Info: Dependency on nimgit2@0.1.1 already satisfied
  Verifying dependencies for nimgit2@0.1.1
  Info: Dependency on nimterop@>= 0.3.3 already satisfied
  Verifying dependencies for nimterop@0.3.3
  Info: Dependency on regex@>= 0.10.0 already satisfied
  Verifying dependencies for regex@0.13.0
  Info: Dependency on unicodedb@>= 0.7.2 already satisfied
  Verifying dependencies for unicodedb@0.7.2
  Info: Dependency on unicodeplus@>= 0.5.0 already satisfied
  Verifying dependencies for unicodeplus@0.5.1
  Info: Dependency on unicodedb@>= 0.7 already satisfied
  Verifying dependencies for unicodedb@0.7.2
  Info: Dependency on cligen@>= 0.9.17 already satisfied
  Verifying dependencies for cligen@0.9.41
  Info: Dependency on https://github.com/disruptek/results@1.0.0 
already satisfied
  Verifying dependencies for results@1.0.0
  Info: Dependency on 
https://github.com/stefantalpalaru/nim-unittest2@>= 0.0.1 already satisfied
  Verifying dependencies for unittest2@0.0.1
  Info: Dependency on regex@>= 0.11.0 already satisfied
  Verifying dependencies for regex@0.13.0
  Info: Dependency on unicodedb@>= 0.7.2 already satisfied
  Verifying dependencies for unicodedb@0.7.2
  Info: Dependency on unicodeplus@>= 0.5.0 already satisfied
  Verifying dependencies for unicodeplus@0.5.1
  Info: Dependency on unicodedb@>= 0.7 already satisfied
  Verifying dependencies for unicodedb@0.7.2
 Installing nimph@0.6.14


Run

... i get this


/tmp/nimble_2825/githubcom_disrupteknimph_#head/src/nimph/config.nim(11, 
16) Error: cannot open file: compiler/idents


Run

And yes, I have compiler==1.1.1


Re: Nimph is a Nim package handler for the rest of us

2020-01-14 Thread disruptek
Thanks for checking it out; any thoughts?


Re: Nimph is a Nim package handler for the rest of us

2019-12-24 Thread kobi
Extremely awesome :-)


Nimph is a Nim package handler for the rest of us

2019-12-22 Thread disruptek
I'm about to go out of town and offline for the holiday, so I thought this 
would be a great time to drop a URL and then be unavailable to answer questions 
or fix bugs!

[https://github.com/disruptek/nimph](https://github.com/disruptek/nimph)

But seriously, it's getting to that point where it needs wider testing to find 
bugs and stupid design decisions.

If you use Git and GitHub heavily, then I think you'll really like this. If you 
also wished for local dependencies or lockfiles, then you'll be very happy 
indeed. Finally, if you're lazy, I think you'll find that I have your number. 
;-)