2016/6/3

meld 3.14.0 text file different 沒有使用紅色字體.

最近 不知道是否因為更新了 fedora , 導致 meld 的 text file different 在修改的地方沒有出現紅色的體 , 導致很不好比對檔案.

記憶中, 舊版本我有修改過 filediff.py 檔案,就可以解決這樣的問題.
太久沒有出現在樣的 bug 了 , google 一下 , 並且修正了這個問題.

修正的 patch 內容如下:



--- /usr/lib/python2.7/site-packages/meld/filediff.py.bak    2016-06-03 19:00:01.558629720 +0800
+++ /usr/lib/python2.7/site-packages/meld/filediff.py    2016-06-03 19:05:36.273570207 +0800

@@ -344,6 +344,7 @@
         for buf in self.textbuffer:
             tag = buf.get_tag_table().lookup("inline")
             tag.props.background_rgba = lookup("inline-bg", "LightSteelBlue2")
+        tag.props.foreground_rgba = lookup("inline-fg", "Red")

         override_bg = style.lookup_color("override-background-color")
         self.override_bg = override_bg[1] if override_bg[0] else None