summaryrefslogtreecommitdiffstats
path: root/manifest.py
diff options
context:
space:
mode:
authorShawn O. Pearce <sop@google.com>2008-10-29 15:20:02 -0700
committerShawn O. Pearce <sop@google.com>2008-10-29 15:24:34 -0700
commit7965f9fed083f07255d62f2a4a49fb54424356e4 (patch)
tree60b0eff346743da51bf3f4952bd40623e046c362 /manifest.py
parentde646819b8e43a906d86a579c68118cad31934cc (diff)
downloadgit-repo-7965f9fed083f07255d62f2a4a49fb54424356e4.tar.gz
Move the Editor configuration out of Manifest's constructor
This way we can build more than one Manifest instance in memory and not muck around with the Editor configuration each time we build a new instance. Signed-off-by: Shawn O. Pearce <sop@google.com>
Diffstat (limited to 'manifest.py')
-rw-r--r--manifest.py3
1 files changed, 0 insertions, 3 deletions
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'),