sonatype/plexus-utils — pull request #5 by Mahoney (2012-07-31 23:19:30+00:00)
Title: Fixed copy and paste bug where wrong escape chars for arguments were being retrieved

Shell has a bug where it uses the *executable* isSingleQuotedExecutableEscaped() and isDoubleQuotedExecutableEscaped() flags to build the escapeChars for *arguments*. This has the result that no quotes in arguments are escaped in the BourneShell, resulting in a broken command line.

This is preventing me using the Maven release plugin as I need to pass a gpg passphrase containing single quotes.