From 89f0a10aa3137a5a11e13b663b6b1f20388ea3e3 Mon Sep 17 00:00:00 2001 From: Roger Shi Date: Mon, 24 Aug 2015 15:50:07 +0800 Subject: [PATCH] add windows support when creating nim-log.txt --- autoload/nim_vim.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/autoload/nim_vim.py b/autoload/nim_vim.py index 0c36fcf..c90ac22 100644 --- a/autoload/nim_vim.py +++ b/autoload/nim_vim.py @@ -1,4 +1,4 @@ -import threading, Queue, subprocess, signal, os +import threading, Queue, subprocess, signal, os, platform, getpass try: import vim @@ -75,7 +75,12 @@ def nimRestartService(project): nimTerminateService(project) nimStartService(project) -NimLog = open("/tmp/nim-log.txt", "w") +NimLog = None +if platform.system() == 'Windows': + user = getpass.getuser() + NimLog = open("C:\\Users\\%s\\AppData\\Local\\Temp\\nim-log.txt" % (user,), "w") +else: + NimLog = open("/tmp/nim-log.txt", "w") def nimExecCmd(project, cmd, async = True): target = None