I looked into the archives and found the announcement of Geiser now working with Chicken. However, I'm not getting it to work. I open a .scm file, M-x geiser, choose Chicken. But with every C-x-e, Emacs says
No Geiser REPL for this buffer (try M-x run-geiser)
Odd because there's the Chicken REPL, open and ready, which I started when Geiser asked me which REPL.
LB