take environment directly in edit method
This commit is contained in:
parent
32487937a9
commit
7728ec97ca
1 changed files with 2 additions and 5 deletions
|
@ -5,14 +5,11 @@ from pathlib import Path
|
|||
import os
|
||||
|
||||
|
||||
def edit(filepath: Path, rootpath: Path = None, texinputs=None):
|
||||
env = dict(os.environ)
|
||||
if texinputs:
|
||||
env["TEXINPUTS"] = texinputs
|
||||
def edit(filepath: Path, rootpath: Path = None, env=os.environ):
|
||||
if not rootpath:
|
||||
rootpath = filepath
|
||||
subprocess.Popen([
|
||||
"termite",
|
||||
"-e",
|
||||
f"vim --servername tex-vorlesung --remote-silent {str(filepath)}"
|
||||
], env=env, cwd=str(rootpath.root))
|
||||
], env=env, cwd=str(rootpath))
|
||||
|
|
Loading…
Reference in a new issue