Babel: User geiser for scheme interactions * lisp/ob-scheme.el Major rewrite to support geiser This patch uses geiser to execute scheme blocks. Most features of babel are tested and demonstrated in the attached org file. Note that because ":results output" and ":var" blocks are wrapped before being passed to scheme, "(define...)" will generate an error in such blocks.