From 7965f9fed083f07255d62f2a4a49fb54424356e4 Mon Sep 17 00:00:00 2001 From: "Shawn O. Pearce" Date: Wed, 29 Oct 2008 15:20:02 -0700 Subject: 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 --- main.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'main.py') diff --git a/main.py b/main.py index 85c29417..0901c845 100755 --- a/main.py +++ b/main.py @@ -28,6 +28,7 @@ import re import sys from command import InteractiveCommand, PagedCommand +from editor import Editor from error import NoSuchProjectError from error import RepoChangedException from manifest import Manifest @@ -77,6 +78,7 @@ class _Repo(object): cmd.repodir = self.repodir cmd.manifest = Manifest(cmd.repodir) + Editor.globalConfig = cmd.manifest.globalConfig if not gopts.no_pager and not isinstance(cmd, InteractiveCommand): config = cmd.manifest.globalConfig -- cgit v1.2.3-54-g00ecf