Make emerge always use shell-quote-argument
commitff400557e8d28d53d745f04268a35fb3e3e3ddf8
authorNoam Postavsky <npostavs@gmail.com>
Sat, 6 Aug 2016 13:51:15 +0000 (6 09:51 -0400)
committerNoam Postavsky <npostavs@gmail.com>
Sat, 6 Aug 2016 20:16:02 +0000 (6 16:16 -0400)
tree80cb00184fa15fa0017371199a86eefd86820124
parentb593ea1f9b7068c03fe6527a3cb6d5e1b2cd9736
Make emerge always use shell-quote-argument

* lisp/vc/emerge.el (emerge-metachars): Obsolete.
(emerge-protect-metachars): Delete.
(emerge-make-diff-list, emerge-make-diff3-list): Replace all calls to
`emerge-protect-metachars' with `shell-quote-argument' so that shell
quoting is done the same on all system types (Bug #6136).  Also shell
quote `emerge-diff-program' and `emerge-diff3-program'.
lisp/vc/emerge.el