aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/luarocks/fs/win32.lua9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/luarocks/fs/win32.lua b/src/luarocks/fs/win32.lua
index b6ea25e4..6f7ba140 100644
--- a/src/luarocks/fs/win32.lua
+++ b/src/luarocks/fs/win32.lua
@@ -9,15 +9,6 @@ local cfg = require("luarocks.cfg")
9local dir = require("luarocks.dir") 9local dir = require("luarocks.dir")
10local util = require("luarocks.util") 10local util = require("luarocks.util")
11 11
12-- Monkey patch io.popen and os.execute to make sure quoting
13-- works as expected.
14-- See http://lua-users.org/lists/lua-l/2013-11/msg00367.html
15local _prefix = "type NUL && "
16local _popen, _execute = io.popen, os.execute
17io.popen = function(cmd, ...) return _popen(_prefix..cmd, ...) end
18os.execute = function(cmd, ...) return _execute(_prefix..cmd, ...) end
19
20
21--- Annotate command string for quiet execution. 12--- Annotate command string for quiet execution.
22-- @param cmd string: A command-line string. 13-- @param cmd string: A command-line string.
23-- @return string: The command-line, with silencing annotation. 14-- @return string: The command-line, with silencing annotation.