Mercurial > vim
comparison src/po/cleanup.vim @ 557:862863033fdd v7.0158
updated for version 7.0158
author | vimboss |
---|---|
date | Wed, 23 Nov 2005 21:25:05 +0000 |
parents | 3709cf52b9b5 |
children | 8a5a95f7ef2a |
comparison
equal
deleted
inserted
replaced
556:f9eaf0a9872d | 557:862863033fdd |
---|---|
1 " Vim script to cleanup a .po file: | 1 " Vim script to cleanup a .po file: |
2 " - Remove line numbers (avoids that diffs are messy). | 2 " - Remove line numbers (avoids that diffs are messy). |
3 " - Comment-out fuzzy and empty messages. | 3 " - Comment-out fuzzy and empty messages. |
4 " - Make sure there is a space before the string (required for Solaris). | 4 " - Make sure there is a space before the string (required for Solaris). |
5 " Requires Vim 6.0 or later (because of multi-line search patterns). | 5 " Requires Vim 6.0 or later (because of multi-line search patterns). |
6 g/^#: /d | 6 silent g/^#: /d |
7 g/^#, fuzzy\(, .*\)\=\nmsgid ""\@!/.+1,/^$/-1s/^/#\~ / | 7 silent g/^#, fuzzy\(, .*\)\=\nmsgid ""\@!/.+1,/^$/-1s/^/#\~ / |
8 g/^msgstr"/s//msgstr "/ | 8 silent g/^msgstr"/s//msgstr "/ |
9 g/^msgid"/s//msgid "/ | 9 silent g/^msgid"/s//msgid "/ |
10 g/^msgstr ""\(\n"\)\@!/?^msgid?,.s/^/#\~ / | 10 silent g/^msgstr ""\(\n"\)\@!/?^msgid?,.s/^/#\~ / |