Exemple #1
0
def _gocode(args, env={}, input=None):
    home = gs.home_path()
    # gocode should store its settings here
    nv = {"XDG_CONFIG_HOME": home}
    nv.update(env)

    # until mg9 is in active use we'll fallback to existing gocode
    bin = GOCODE_BIN if os.path.exists(GOCODE_BIN) else "gocode"
    cmd = gs.lst(bin, args)
    return gsshell.run(cmd, input=input, env=nv, cwd=home)
Exemple #2
0
def cmd_build(view, edit, args, wd, rkey):
    cmd_9(view, edit, gs.lst('build', args), wd, rkey)
Exemple #3
0
def cmd_replay(view, edit, args, wd, rkey):
    cmd_9(view, edit, gs.lst('replay', args), wd, rkey)
Exemple #4
0
def cmd_run(view, edit, args, wd, rkey):
    cmd_9(view, edit, gs.lst('run', args), wd, rkey)
Exemple #5
0
def cmd_build(view, edit, args, wd, rkey):
	cmd_9(view, edit, gs.lst('build', args), wd, rkey)
Exemple #6
0
def cmd_replay(view, edit, args, wd, rkey):
	cmd_9(view, edit, gs.lst('replay', args), wd, rkey)
Exemple #7
0
def cmd_run(view, edit, args, wd, rkey):
	cmd_9(view, edit, gs.lst('run', args), wd, rkey)
 def cb(i, win):
     if i >= 0:
         a = args.get(ents[i], [])
         win.active_view().run_command(
             'gs9o_open', {'run': gs.lst('go', 'test', a)})
 def cb(i, win):
     if i >= 0:
         a = args.get(ents[i], [])
         win.active_view().run_command("gs9o_open", {"run": gs.lst("go", "test", a)})