[meld] meldbuffer: Set buffer label in reset_buffer()



commit e9aec376fac558faa8ec48d1ae654f2d012a7faa
Author: Peter Tyser <ptyser gmail com>
Date:   Fri Nov 22 21:27:27 2013 -0600

    meldbuffer: Set buffer label in reset_buffer()
    
    Retain the original label if it's valid.  If it's not, set the label
    equal to the buffer filename.
    
    Without this change the labels in file diffs default to "unnamed"
    values.
    
    Signed-off-by: Peter Tyser <ptyser gmail com>

 meld/meldbuffer.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/meld/meldbuffer.py b/meld/meldbuffer.py
index b91feab..f1e4dd8 100644
--- a/meld/meldbuffer.py
+++ b/meld/meldbuffer.py
@@ -40,7 +40,7 @@ class MeldBuffer(GtkSource.Buffer):
     def reset_buffer(self, filename):
         """Clear the contents of the buffer and reset its metadata"""
         self.delete(*self.get_bounds())
-        label = self.data.label if self.data.filename == filename else None
+        label = self.data.label if self.data.filename == filename else filename
         self.data.reset()
         self.data.filename = filename
         self.data.label = label


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]