IRC channel logs

2024-08-30.log

back to list of logs

<mwette>anyone notice that if you compile multiple .scm's with `guild compile a.scm b.scm c.scm` they get processed in reverse order: c.scm, then b.scm, then a.scm
<mwette>or at least the print statements are in reverse order
<whereiseveryone>old: i would not use geiser for guile development
<whereiseveryone>it's broken in various places
<whereiseveryone>use arei
<whereiseveryone> https://www.youtube.com/watch?v=ygeph9Uet9A&t=5s
<whereiseveryone> https://toys.whereis.みんな/?search=emacs-arei
<Arsen>o damn
<Arsen>that looks nice (cc qookie)
<weary-traveler>whereiseveryone: does arei support manual/info lookup for symbols?
<morenonatural>I knew geiser had its shortcomings but goddang
<weary-traveler>morenonatural: what shortcoming(s)?
<weary-traveler>it's not asynchronous, but other than that it works reasonably well
<morenonatural>it's not async and it's _designed_ and implemented around Emacs dynamic scope (not lexical scope)
<morenonatural>so the async bit is not only not there, it'll require even more tangled up code to get it
<weary-traveler>yes, if async is important for what you want to do, geiser is not well-suited. most of the things i use geiser for testing don't need asynchronicity