> > How about the following resolution? We rename ob-sh.el to ob-shell.el. > New "shell" code blocks could use the value of the > `org-babel-sh-command' environment variable. Then sh, bash, zsh, csh, > ash, dash (am I missing any other common ones) use the specific shell > specified. > The attached patches make this change and continue to pass the entire test suite. The problem being that with ob-sh, no longer present many users may have to change their configuration and possible the value of their local.mk file. One solution there is to add a dummy ob-sh.el with a deprecation message for some transition time. Thoughts?