commit: 2e5d9f8dfacbabb2a929277e8cf0cb83b40aaf60 Author: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> AuthorDate: Sat Mar 11 15:18:52 2023 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sat Mar 11 20:41:49 2023 +0000 URL: https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=2e5d9f8d
glep: loosen email regexp Signed-off-by: Anna Vyalkova <cyber+gentoo <AT> sysrq.in> Closes: https://github.com/gentoo/gentoo-syntax/pull/56 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> syntax/glep.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syntax/glep.vim b/syntax/glep.vim index f1ca81c..f72077f 100644 --- a/syntax/glep.vim +++ b/syntax/glep.vim @@ -36,7 +36,7 @@ syn region glepHeaders start=/\%^\(.*:\)\@=/ end=/^$/ contains=glepHeaderKey syn region glepTripleDash start=/\%^---$/ end=/^---$/ contains=glepHeaderKey syn region glepHeaderKey contained start=/^[A-Za-z0-9]/ end=/:/ nextgroup=glepHeaderValue skipwhite syn region glepHeaderValue contained start=/\S/ end=/^\S\|^$/me=e-1 contains=glepHeaderEmail,glepHeaderCVSVar -syn match glepHeaderEmail contained /<[-a-zA-Z0-9\_\.]\+@[-a-zA-Z0-9\_\.]\+>/ +syn match glepHeaderEmail contained /<[^<>@[:space:]]\+@[^<>@.[:space:]]\+\.[^<>@[:space:]]\+>/ syn region glepHeaderCVSVar contained start=/\$\S\+:/ end=/\$/ syn keyword glepTODO TODO FIXME
