abcdw, to scheme
@abcdw@fosstodon.org avatar

All the basics of Arei Scheme IDE in 5 minutes. Overview of functionality avaliable in 0.9.4.

mpv https://youtu.be/ygeph9Uet9A

https://git.sr.ht/~abcdw/emacs-arei

#guile #scheme #lisp #ide #nrepl

krevedkokun, to scheme
@krevedkokun@fosstodon.org avatar

I've also implemented eldoc functionality recently, go check it out #guile #scheme #emacs #nrepl

video of eldoc working in emacs-arei

krevedkokun, to scheme
@krevedkokun@fosstodon.org avatar

emacs-arei is going great #guile #scheme #emacs #nrepl

abcdw, to scheme
@abcdw@fosstodon.org avatar

Arei Guile IDE with go to definition functionality is available in Guix:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=507315643e

Learn how to use it in the README:
https://git.sr.ht/~abcdw/emacs-arei/

#guile #scheme #arei #nrepl #emacs

abcdw, (edited ) to scheme
@abcdw@fosstodon.org avatar

@krevedkokun implemented go to definition for Arei Guile IDE.

It will be available in new release.
https://git.sr.ht/~abcdw/emacs-arei/

"Backend" code is provided in Ares project, so other code editors can also benifit from it.
https://git.sr.ht/~abcdw/guile-ares-rs

#guile #scheme #nrepl #clojure #emacs #vim #vscode

abcdw, to scheme
@abcdw@fosstodon.org avatar

Implemented arei-goto-module function, it allows to jump to any module available in Guile Runtime.

I think curiosity + such kind of tooling is what empowers hackery.

#guile #scheme #nrepl #arei #emacs #guix

A demonstration of arei-goto-module function. It jumps to guix discovery first, after that it jumps to gnu packages emacs-xyz.

abcdw, to random
@abcdw@fosstodon.org avatar

Added arei-evaluate-buffer to emacs-arei (Guile IDE), it's bound to C-c C-k.

https://git.savannah.gnu.org/cgit/guix.git/commit/

abcdw, to scheme
@abcdw@fosstodon.org avatar

Published my EmacsConf 2023 talk about new Guile Scheme IDE on my channel:

https://youtu.be/F-H3YQywr-4
https://diode.zone/w/15mVrxS2ywDny5NeENifTw

You can find Q&A in etherpad:
https://pad.emacsconf.org/2023-scheme

Feel free to ask more, anywhere you feel comfortable to.

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

abcdw, (edited ) to scheme
@abcdw@fosstodon.org avatar

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

abcdw, to Lisp
@abcdw@fosstodon.org avatar

New CIDER release in Guix master, thanks to @Jlicht

https://git.savannah.gnu.org/cgit/guix.git/commit/?id=0f2ec2117b31fd209d98d7023cef61a78abe8cd4

Thanks for the new release to @bbatsov and contributors.

#lisp #clojure #cider #nrepl

abcdw, (edited ) to emacs
@abcdw@fosstodon.org avatar
abcdw, (edited ) to emacs
@abcdw@fosstodon.org avatar

Ok, now I can interactively work with Guix API from the comfort of my text editor. Hacking finally.

#guix #guile #emacs #lisp #scheme #nrepl #clojure #guilearesrs #emacsarei

abcdw, to emacs
@abcdw@fosstodon.org avatar

What I did this week? Wrote a Guile IDE for Emacs? Wat?

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

abcdw, to scheme
@abcdw@fosstodon.org avatar

How about reads from stdin for expressions evaluated from the buffer?

With guile-ares-rs it's possible, this functionality will land soon:

#guile #scheme #repl #nrepl #emacs

abcdw, (edited ) to random
@abcdw@fosstodon.org avatar

New Guile REPL in one minute.

A brief demo of guile-ares-rs (previously known as guile-nrepl) dealing with continuations and infinite recursion.

https://youtu.be/27Nqj-oTq5U

The source code:
https://git.sr.ht/~abcdw/guile-ares-rs
https://github.com/abcdw/guile-ares-rs

#guile #scheme #lisp #guix #clojure #nrepl

abcdw, to scheme
@abcdw@fosstodon.org avatar

After a couple of posts by @krevedkokun in telega guix chat 😄

https://git.sr.ht/~abcdw/guile-nrepl

#guile #scheme #lisp #clojure #nrepl

abcdw, to emacs
@abcdw@fosstodon.org avatar

I've sent "Bringing Joy to Scheme Programming" talk proposal to EmacsConf 2023.

The Call for Participation deadline is on Friday, don't miss it if you want to give a talk:
https://emacsconf.org/2023/cfp/

#emacs #lisp #scheme #clojure #nrepl

abcdw, to Lisp
@abcdw@fosstodon.org avatar

Almost made guile-nrepl work with Rail Emacs nREPL client. It evaluates expressions, but doesn't print the prompt yet.

https://git.sr.ht/~abcdw/guile-nrepl
https://github.com/Sasanidas/Rail

#guile #scheme #lisp #clojure #nrepl #emacs

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • cubers
  • InstantRegret
  • cisconetworking
  • Youngstown
  • vwfavf
  • slotface
  • Durango
  • rosin
  • everett
  • kavyap
  • DreamBathrooms
  • provamag3
  • mdbf
  • khanakhh
  • modclub
  • tester
  • ethstaker
  • osvaldo12
  • GTA5RPClips
  • ngwrru68w68
  • Leos
  • anitta
  • tacticalgear
  • normalnudes
  • JUstTest
  • All magazines