Merge pull request #564 from DanielPower/master

Replaced tmp directory with file directory
This commit is contained in:
Zachary Yedidia
2017-02-26 10:59:33 -05:00
committed by GitHub

View File

@@ -12,15 +12,15 @@ end
function runLinter()
local ft = CurView().Buf:FileType()
local file = CurView().Buf.Path
local devnull = "/dev/null"
local temp = os.getenv("TMPDIR")
local dir = DirectoryName(file)
if OS == "windows" then
devnull = "NUL"
temp = os.getenv("TEMP")
else
devnull = "/dev/null"
end
if ft == "go" then
lint("gobuild", "go", {"build", "-o", devnull}, "%f:%l: %m")
lint("golint", "golint", {CurView().Buf.Path}, "%f:%l:%d+: %m")
lint("golint", "golint", {file}, "%f:%l:%d+: %m")
elseif ft == "lua" then
lint("luacheck", "luacheck", {"--no-color", file}, "%f:%l:%d+: %m")
elseif ft == "python" then
@@ -38,7 +38,7 @@ function runLinter()
elseif ft == "d" then
lint("dmd", "dmd", {"-color=off", "-o-", "-w", "-wi", "-c", file}, "%f%(%l%):.+: %m")
elseif ft == "java" then
lint("javac", "javac", {"-d", temp, file}, "%f:%l: error: %m")
lint("javac", "javac", {"-d", dir, file}, "%f:%l: error: %m")
elseif ft == "javascript" then
lint("jshint", "jshint", {file}, "%f: line %l,.+, %m")
elseif ft == "nim" then