repo.or.cz
/
cslatevm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog
|
commit
| commitdiff |
tree
|
edit
|
fork
raw
|
patch
(parent:
c6f8a91
)
Fixed Platform escapeForShell to escape backslashes themselves.
author
Brian T. Rice
<briantrice@gmail.com>
Wed, 14 Apr 2010 15:01:33 +0000 (08:01 -0700)
committer
Brian T. Rice
<briantrice@gmail.com>
Wed, 14 Apr 2010 15:01:33 +0000 (08:01 -0700)
src/lib/platform.slate
patch
|
blob
|
blame
|
history
diff --git
a/src/lib/platform.slate
b/src/lib/platform.slate
index
2f6d7d0
..
1630648
100644
(file)
--- a/
src/lib/platform.slate
+++ b/
src/lib/platform.slate
@@
-46,7
+46,7
@@
s@(String traits) escapeForShell
[
[| :result |
s do: [| :char |
- (';<>*|`&$!#()[]{}:\'"' includes: char) ifTrue: [result nextPut: $\\].
+ (';<>*|`&$!#()[]{}:\\\'"' includes: char) ifTrue: [result nextPut: $\\].
result nextPut: char
]] writingAs: s
].