From: Daniel Power Date: Sun, 26 Feb 2017 05:51:19 +0000 (-0330) Subject: Replaced tmp directory with file directory X-Git-Tag: v1.2.0~87^2 X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=d00562d37a3b79cc6f36860d3a6ebc9c1264e34d;p=micro.git Replaced tmp directory with file directory --- diff --git a/runtime/plugins/linter/linter.lua b/runtime/plugins/linter/linter.lua index 2a231af0..c97a898d 100644 --- a/runtime/plugins/linter/linter.lua +++ b/runtime/plugins/linter/linter.lua @@ -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