Use (car (process-lines ...)) instead of (shell-command ...)
commitcec661b7d0e6d0eda31a97b5621d361ae5c71de3
authorJordan Brown <mrhmouse@gmail.com>
Wed, 21 Sep 2016 14:07:21 +0000 (21 10:07 -0400)
committerJose Antonio Ortega Ruiz <jao@gnu.org>
Fri, 30 Sep 2016 04:06:25 +0000 (30 06:06 +0200)
tree7554f931913461b24c41abc969d4b391f8e31a31
parentf8ddc4e540ec9c193efde588e6bb8cb887212820
Use (car (process-lines ...)) instead of (shell-command ...)

`shell-command` assumes Bourne-shell-compatible quoting, which
doesn't work when the user isn't using a Bourne-compatible shell.

Instead of futzing about with quoting, we can just use `process-lines`
to execute a process and pass it arguments directly.
elisp/geiser-chez.el
elisp/geiser-chibi.el
elisp/geiser-chicken.el
elisp/geiser-guile.el
elisp/geiser-mit.el
elisp/geiser-racket.el