This commit is contained in:
Liang Ding 2014-10-22 16:42:03 +08:00
parent c0a848f381
commit 438d4fed1b
2 changed files with 2 additions and 11 deletions

View File

@ -115,7 +115,7 @@ func RunHandler(w http.ResponseWriter, r *http.Request) {
glog.V(3).Infof("Session [%s] is running [id=%d, file=%s]", sid, runningId, filePath) glog.V(3).Infof("Session [%s] is running [id=%d, file=%s]", sid, runningId, filePath)
// 在读取程序输出前先返回一次,使前端获取到 run 状态以及对应的 pid // 在读取程序输出前先返回一次,使前端获取到 run 状态 pid
if nil != session.OutputWS[sid] { if nil != session.OutputWS[sid] {
wsChannel := session.OutputWS[sid] wsChannel := session.OutputWS[sid]
@ -289,7 +289,7 @@ func BuildHandler(w http.ResponseWriter, r *http.Request) {
if 0 == count { // 说明构建成功,没有错误信息输出 if 0 == count { // 说明构建成功,没有错误信息输出
// 设置下一次执行命令(前端会根据这个发送请求) // 设置下一次执行命令(前端会根据这个发送请求)
channelRet["nextCmd"] = "run" channelRet["nextCmd"] = args["nextCmd"]
go func() { // 运行 go install生成的库用于 gocode lib-path go func() { // 运行 go install生成的库用于 gocode lib-path
cmd := exec.Command("go", "install") cmd := exec.Command("go", "install")

View File

@ -501,15 +501,6 @@ var wide = {
return false; return false;
} }
if ($(".menu li.run").hasClass("disabled")) {
return false;
}
if ($(".toolbars .ico-stop").length === 1) {
wide.stop();
return false;
}
var request = newWideRequest(); var request = newWideRequest();
request.file = currentPath; request.file = currentPath;
request.code = wide.curEditor.getValue(); request.code = wide.curEditor.getValue();