summaryrefslogtreecommitdiffstats
path: root/syntax/perl.vim
diff options
context:
space:
mode:
Diffstat (limited to 'syntax/perl.vim')
-rw-r--r--syntax/perl.vim6
1 files changed, 3 insertions, 3 deletions
diff --git a/syntax/perl.vim b/syntax/perl.vim
index b3baa092..61c7dd9b 100644
--- a/syntax/perl.vim
+++ b/syntax/perl.vim
@@ -176,10 +176,10 @@ endif
" File Descriptors
syn match perlFiledescRead "<\h\w*>"
-syn match perlFiledescStatementComma "(\=\s*\u\w*\s*,"me=e-1 transparent contained contains=perlFiledescStatement
-syn match perlFiledescStatementNocomma "(\=\s*\u\w*\s*[^, \t]"me=e-1 transparent contained contains=perlFiledescStatement
+syn match perlFiledescStatementComma "(\=\s*\<\u\w*\>\s*,"me=e-1 transparent contained contains=perlFiledescStatement
+syn match perlFiledescStatementNocomma "(\=\s*\<\u\w*\>\s*[^, \t]"me=e-1 transparent contained contains=perlFiledescStatement
-syn match perlFiledescStatement "\u\w*" contained
+syn match perlFiledescStatement "\<\u\w*\>" contained
" Special characters in strings and matches
syn match perlSpecialString "\\\%(\o\{1,3}\|x\%({\x\+}\|\x\{1,2}\)\|c.\|[^cx]\)" contained extend