* geesh/shell.scm (%subshell): New function factored out from 'subshell'. (subshell): Use it. (substitute-command): New public function. * tests/shell.scm: Test it. * .dir-locals.el: Indent it nicely.