I\'m trying to get Geiser\'s REPL to work in Emacs, but it doesn\'t seem to be able to find Racket.
racket
is on my path, but anytime I type
I know this is an old question, but for future people having a hard time getting it to find the Racket executable despite it being in your path, you can simply use the executable-find
function.
This searches your path and returns the absolute path to the executable, which is what the geiser-racket-binary
function wants. So this is an alternative to explicitly setting the absolute path:
(setq geiser-racket-binary (executable-find "Racket"))