ENH: Added # character for shell escaping.
This commit is contained in:
parent
b25629efc4
commit
87dcfb54c4
|
@ -59,7 +59,7 @@ static int kwsysSystem_Shell__CharIsWhitespace(char c)
|
|||
/*--------------------------------------------------------------------------*/
|
||||
static int kwsysSystem_Shell__CharNeedsQuotesOnUnix(char c)
|
||||
{
|
||||
return ((c == '\'') || (c == '`') || (c == ';') ||
|
||||
return ((c == '\'') || (c == '`') || (c == ';') || (c == '#') ||
|
||||
(c == '&') || (c == '$') || (c == '(') || (c == ')'));
|
||||
}
|
||||
|
||||
|
|
|
@ -190,6 +190,8 @@ SET(CHECK_ARGS
|
|||
amper&sand
|
||||
@two-ats@
|
||||
one@at
|
||||
"#two-pounds#"
|
||||
"one#pound"
|
||||
"c:/posix/path/with space"
|
||||
"c:\\windows\\path\\with space"
|
||||
"'single quotes with space'"
|
||||
|
@ -209,6 +211,8 @@ SET(CHECK_ARGS
|
|||
"amper&sand with space"
|
||||
"@two-ats@ with space"
|
||||
"one@at with space"
|
||||
"#two-pounds# with space"
|
||||
"one#pound with space"
|
||||
)
|
||||
FOREACH(arg ${CHECK_ARGS})
|
||||
SET(ARG "${arg}")
|
||||
|
|
Loading…
Reference in New Issue