summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorslioch <slioch@eng-140.vyatta.com>2008-08-28 11:30:29 -0700
committerslioch <slioch@eng-140.vyatta.com>2008-08-28 11:30:29 -0700
commitd65bc46a92e6433e59736c13f99ef33824341f8b (patch)
treeeff7cecd70bd3b962b02dd408476ff7287d11145
parent8885d068b5830240895645ca6432f53eacb51d71 (diff)
downloadvyatta-bash-d65bc46a92e6433e59736c13f99ef33824341f8b.tar.gz
vyatta-bash-d65bc46a92e6433e59736c13f99ef33824341f8b.zip
remove ! and $ from vbash processing as these are handled by command scripts.
-rw-r--r--parse.y4
1 files changed, 1 insertions, 3 deletions
diff --git a/parse.y b/parse.y
index 68e9537..4fe354f 100644
--- a/parse.y
+++ b/parse.y
@@ -2001,9 +2001,7 @@ shell_getc (remove_quoted_newline)
c == '>' ||
c == '<' ||
c == '|' ||
- c == '!' ||
- c == '`' ||
- c == '$') &&
+ c == '`') &&
shell_input_line[i-1] != '\\') {
if (no_escape == 0) {
shell_input_line[i++] = '\\';