Notes |
|
(0032806)
|
Brad King
|
2013-04-11 09:41
|
|
|
|
(0032807)
|
Jean-Christophe Fillion-Robin
|
2013-04-11 10:25
|
|
More generally, would it make sens to introduce the following generator expression:
$<SEMICOLON>
$<PERCENT>
Regarding the specifics of the issue, could you point me to the code causing the "percent" to be escaped for VS2008 and not for 2010 ? |
|
|
(0032808)
|
Brad King
|
2013-04-11 10:35
|
|
The escaping code is in "Source/kwsys/System.c".
The whole thing should be re-implemented (outside of KWSys) and refactored to do escaping in layers. Right now it tries to do all escaping layers at once. Instead there should be a separate pass for each tool that will be evaluating the escapes (escape for shell, then escape result for make tool, etc.).
I don't think there is anything about % that is different between VS 2008 and 2010 in the escaping code. Note that the disclaimer documentation I linked in 0014073:0032806 warns against trying to do your own escapes. |
|
|
(0032809)
|
Brad King
|
2013-04-11 11:18
|
|
|
|
(0032810)
|
Brad King
|
2013-04-11 12:00
|
|
|
|
(0034027)
|
Robert Maynard
|
2013-10-07 10:04
|
|
Closing resolved issues that have not been updated in more than 4 months. |
|