diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2015-11-07 22:04:08 -0500 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2015-11-07 22:04:08 -0500 |
commit | 333bd8cde30ce8125e2ce0454361239893516c56 (patch) | |
tree | e009c35bfaa7d6924689ab3cac27ff58391d7a73 /runtime/syntax/po.vim | |
parent | 7521fb56558a146f3b116bcf195cf6bd1984d6c2 (diff) | |
parent | 975a610233e05772d9c835caeede4b7ae2e1af7d (diff) | |
download | rneovim-333bd8cde30ce8125e2ce0454361239893516c56.tar.gz rneovim-333bd8cde30ce8125e2ce0454361239893516c56.tar.bz2 rneovim-333bd8cde30ce8125e2ce0454361239893516c56.zip |
Merge pull request #3628 from mhinz/vim-patch-f2571c6
vim-patch:f2571c6
Diffstat (limited to 'runtime/syntax/po.vim')
-rw-r--r-- | runtime/syntax/po.vim | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/runtime/syntax/po.vim b/runtime/syntax/po.vim index c09b960357..2ab13ac0b1 100644 --- a/runtime/syntax/po.vim +++ b/runtime/syntax/po.vim @@ -1,7 +1,7 @@ " Vim syntax file " Language: po (gettext) " Maintainer: Dwayne Bailey <dwayne@translate.org.za> -" Last Change: 2012 Apr 30 +" Last Change: 2015 Jun 07 " Contributors: Dwayne Bailey (Most advanced syntax highlighting) " Leonardo Fontenelle (Spell checking) " Nam SungHyun <namsh@kldp.org> (Original maintainer) @@ -52,6 +52,9 @@ syn match poCommentTranslator "^# .*$" contains=poCopyrightUnset syn match poCommentAutomatic "^#\..*$" syn match poCommentSources "^#:.*$" syn match poCommentFlags "^#,.*$" contains=poFlagFuzzy +syn match poDiffOld '\(^#| "[^{]*+}\|{+[^}]*+}\|{+[^}]*\|"$\)' contained +syn match poDiffNew '\(^#| "[^{]*-}\|{-[^}]*-}\|{-[^}]*\|"$\)' contained +syn match poCommentDiff "^#|.*$" contains=poDiffOld,poDiffNew " Translations (also includes header fields as they appear in a translation msgstr) syn region poCommentKDE start=+"_: +ms=s+1 end="\\n" end="\"\n^msgstr"me=s-1 contained @@ -94,8 +97,11 @@ if version >= 508 || !exists("did_po_syn_inits") HiLink poCommentAutomatic Comment HiLink poCommentTranslator Comment HiLink poCommentFlags Special + HiLink poCommentDiff Comment HiLink poCopyrightUnset Todo HiLink poFlagFuzzy Todo + HiLink poDiffOld Todo + HiLink poDiffNew Special HiLink poObsolete Comment HiLink poStatementMsgid Statement |