summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/po/cleanup.vim5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/po/cleanup.vim b/src/po/cleanup.vim
index 5e1b96799c..b5b207e1e2 100644
--- a/src/po/cleanup.vim
+++ b/src/po/cleanup.vim
@@ -22,11 +22,14 @@ silent g/^msgstr"/s//msgstr "/
silent g/^msgid"/s//msgid "/
silent g/^msgstr ""\(\n"\)\@!/?^msgid?,.s/^/#\~ /
+" remove stray comment
+silent g/^\%(#.*\n\)\+\n/d
+
" Comments only useful for the translator
silent g/^#\./d _
" clean up empty lines
-silent g/^\n\n\n/.d _
+silent g/^\n\n/.d _
silent! %s/\n\+\%$//
if s:was_diff