Email or username:

Password:

Forgot your password?
Andrew Tropin

Arei, Guile IDE for Emacs is available in Guix!

guix shell emacs-pgtk emacs-arei -- emacs

The respective RPC (nREPL) server can be started with:

guix shell guile-next guile-ares-rs -- \
guile -c '((@ (nrepl server) run-nrepl-server) #:port 7888)'

Try it out, give your feedback and boost the post if you enjoyed :)

#guile #scheme #lisp #guix #rde #nrepl #clojure #emacs

6 comments
David Wilson

@abcdw Might give this a try on a stream soon

Andrew Tropin

@daviwil would be really cool to see you trying it! :) Also, looking forward to your feedback and suggestions! :)

Colin

@abcdw Now to get it outside of Guix too. Is it a standalone binary or something that can otherwise be invoked from the command line?

Andrew Tropin

@fosskers the server part is just a small guile project with dependency only on guile fibers. Theoretically, it can be built into binary, but the intended usage is via api. Guix is not required, just put guile-ares-rs and fibers on load path and invoke guile command from readme.

Colin

@abcdw Okay should be simple enough to whip both of those up into AUR packages. There seem to be enough guile-* packages up there already. Thanks.

Andrew Tropin

@fosskers The only tricky part is that guile-ares-rs requires guile-next (version of the guile after 3.0.9, which supports custom textual ports), so you probably will need to update guile-git in aur for that.

Drop me a line if you have any troubles with setting it up.

Go Up