[meld/VersionControlRework: 71/123] vcview: Generate valid_vcs after the fact
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld/VersionControlRework: 71/123] vcview: Generate valid_vcs after the fact
- Date: Sun, 19 Apr 2015 20:11:58 +0000 (UTC)
commit c06da17ddf3b610a3fd6b3e68f7a728133f912ee
Author: Kai Willadsen <kai willadsen gmail com>
Date: Tue Mar 31 07:48:02 2015 +1000
vcview: Generate valid_vcs after the fact
meld/vcview.py | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/meld/vcview.py b/meld/vcview.py
index 83ab8d2..edc1551 100644
--- a/meld/vcview.py
+++ b/meld/vcview.py
@@ -286,7 +286,6 @@ class VcView(melddoc.MeldDoc, gnomeglade.Component):
vcs_model.clear()
current_vc_name = self.vc.NAME if self.vc else None
default_active = -1
- valid_vcs = []
location = os.path.abspath(location or ".")
# VC systems work at the directory level, so make sure we're checking
@@ -316,12 +315,13 @@ class VcView(melddoc.MeldDoc, gnomeglade.Component):
vcs_model.append([err_str % vc_details, avc, False])
continue
- valid_vcs.append(idx)
if current_vc_name == avc.NAME:
default_active = idx
vcs_model.append([avc.NAME, avc(location), True])
+ valid_vcs = [i for i, row in enumerate(vcs_model) if row[2]]
+
if default_active == -1:
if valid_vcs:
default_active = min(valid_vcs)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]