fennel.dofile("init.fnl", { allowedGlobals = false })
might be related to loading it like thisAnother odd fennel thing, os.execute
output glitches with buffer:
(global deps
{:moses.lua "<https://raw.githubusercontent.com/Yonaba/Moses/master/moses.lua>"})
; when evaluating this form the curl output is printed right in the buffer
(each [k v (pairs deps)]
(print (.. "curl -L -o " k " " v))
(os.execute (.. "curl -L -o " k " " v)))
Whaaaaat I'll have to try and repro that one. Weird!
Completely unrelated I wrote a “dependency manager” 😂 for my lua/fennel scripts: https://gist.github.com/martinklepsch/49ed53cc18879fa1055b9bdd77471c95
Oh neat! I have embed.sh in Aniseeds repo which sort of copies files out of a deps directory (managed by dep.sh) while sed rewriting prefixes so my-lib would become aniseed.my-lib, in the case of embedding something in aniseed.
Yeah, briefly considered a prefix of sorts but wanted to keep it simple for now.
Feel free to take bits out of Aniseeds scripts dir if they suit your needs ☺️
This is pretty cool!
@olical does conjure still use prepl or is it all nrepl now?
I believe the new version is nrepl completely
Entirely nREPL at the moment but I'll probably add an alternative prepl implementation for those that really want it eventually.