commit 2041920ce01890471fe26f23321c9c3406889dfe
Author: Georg Baum <[email protected]>
Date:   Thu Dec 3 20:52:43 2015 +0100

    Parse obsolete entries correctly
    
    We need to remove the #~ prefix of each line, since it is re-added after
    wrapping, and because otherwise the comparison with entries from polib
    does not work.

diff --git a/development/tools/mergepo.py b/development/tools/mergepo.py
index 5296052..c5e1f16 100644
--- a/development/tools/mergepo.py
+++ b/development/tools/mergepo.py
@@ -52,7 +52,10 @@ def parse_msg(lines):
         return ''
     msg = lines[0][i:].strip('"')
     for i in range(1, len(lines)):
-        msg = msg + lines[i].strip('"')
+        j = lines[i].find('"')
+        if j < 0:
+            return ''
+        msg = msg + lines[i][j:].strip('"')
     return msg
 
 

Reply via email to