summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xmain.py2
-rw-r--r--manifest.py3
2 files changed, 2 insertions, 3 deletions
diff --git a/main.py b/main.py
index 85c29417..0901c845 100755
--- a/main.py
+++ b/main.py
@@ -28,6 +28,7 @@ import re
28import sys 28import sys
29 29
30from command import InteractiveCommand, PagedCommand 30from command import InteractiveCommand, PagedCommand
31from editor import Editor
31from error import NoSuchProjectError 32from error import NoSuchProjectError
32from error import RepoChangedException 33from error import RepoChangedException
33from manifest import Manifest 34from manifest import Manifest
@@ -77,6 +78,7 @@ class _Repo(object):
77 78
78 cmd.repodir = self.repodir 79 cmd.repodir = self.repodir
79 cmd.manifest = Manifest(cmd.repodir) 80 cmd.manifest = Manifest(cmd.repodir)
81 Editor.globalConfig = cmd.manifest.globalConfig
80 82
81 if not gopts.no_pager and not isinstance(cmd, InteractiveCommand): 83 if not gopts.no_pager and not isinstance(cmd, InteractiveCommand):
82 config = cmd.manifest.globalConfig 84 config = cmd.manifest.globalConfig
diff --git a/manifest.py b/manifest.py
index 89dd5bed..8c5a8d6d 100644
--- a/manifest.py
+++ b/manifest.py
@@ -17,7 +17,6 @@ import os
17import sys 17import sys
18import xml.dom.minidom 18import xml.dom.minidom
19 19
20from editor import Editor
21from git_config import GitConfig, IsId 20from git_config import GitConfig, IsId
22from import_tar import ImportTar 21from import_tar import ImportTar
23from import_zip import ImportZip 22from import_zip import ImportZip
@@ -42,9 +41,7 @@ class Manifest(object):
42 self.repodir = os.path.abspath(repodir) 41 self.repodir = os.path.abspath(repodir)
43 self.topdir = os.path.dirname(self.repodir) 42 self.topdir = os.path.dirname(self.repodir)
44 self.manifestFile = os.path.join(self.repodir, MANIFEST_FILE_NAME) 43 self.manifestFile = os.path.join(self.repodir, MANIFEST_FILE_NAME)
45
46 self.globalConfig = GitConfig.ForUser() 44 self.globalConfig = GitConfig.ForUser()
47 Editor.globalConfig = self.globalConfig
48 45
49 self.repoProject = MetaProject(self, 'repo', 46 self.repoProject = MetaProject(self, 'repo',
50 gitdir = os.path.join(repodir, 'repo/.git'), 47 gitdir = os.path.join(repodir, 'repo/.git'),