The Geiser documentation says that #lang is supported, or at least it alludes to such in the documentation. However, when I try eval a buffer with #lang in I get '#lang not enabled in the current context.' I am using geiser-eval-buffer.
I'm using the latest version from Melpa and the only configuration I have done is to set the active implementation to Racket.