[meld/VersionControlRework: 52/123] vcview: Use the newer get_entry API for individual file updating
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld/VersionControlRework: 52/123] vcview: Use the newer get_entry API for individual file updating
- Date: Sun, 19 Apr 2015 20:10:22 +0000 (UTC)
commit 026182ba707d2b4f360c1d1c4d5914850bcdce29
Author: Kai Willadsen <kai willadsen gmail com>
Date: Sun Mar 29 10:56:13 2015 +1000
vcview: Use the newer get_entry API for individual file updating
meld/vcview.py | 10 +++-------
1 files changed, 3 insertions(+), 7 deletions(-)
---
diff --git a/meld/vcview.py b/meld/vcview.py
index 6b7bd7d..f49fc97 100644
--- a/meld/vcview.py
+++ b/meld/vcview.py
@@ -820,13 +820,9 @@ class VcView(melddoc.MeldDoc, gnomeglade.Component):
if it:
path = self.model.value_path(it, 0)
self.vc.update_file_state(path)
- files = self.vc.lookup_files(
- [], [(os.path.basename(path), path)], os.path.dirname(path))[1]
- for e in files:
- if e.path == path:
- prefixlen = 1 + len( self.model.value_path( self.model.get_iter_first(), 0 ) )
- self._update_item_state( it, e, e.parent[prefixlen:])
- return
+ entry = self.vc.get_entry(path)
+ prefixlen = 1 + len(self.model.value_path(self.model.get_iter_first(), 0))
+ self._update_item_state(it, entry, entry.parent[prefixlen:])
def find_iter_by_name(self, name):
it = self.model.get_iter_first()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]