From cec1cb81b95020b81934d048b7ac528abf984a41 Mon Sep 17 00:00:00 2001 From: Kim K Date: Sun, 23 Jun 2019 16:19:57 +0200 Subject: [PATCH] feat: Optimise PHP function parameter regex --- ftplugin/php.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ftplugin/php.vim b/ftplugin/php.vim index 3e310c6a..c5fbf37d 100644 --- a/ftplugin/php.vim +++ b/ftplugin/php.vim @@ -56,7 +56,7 @@ call add(b:doge_patterns, { \ 'match': '\m^\%(\%(public\|private\|protected\|static\|final\)\s\+\)*function\s*\([^(]\+\)\s*(\(.\{-}\))\s*{', \ 'match_group_names': ['funcName', 'parameters'], \ 'parameters': { -\ 'match': '\m\%(\([[:alnum:]_\\]\+\)\s\+\)\?&\?\($[[:alnum:]_]\+\)\%(\s*=\s*[^,]\+\)\?', +\ 'match': '\m\%(\([[:alnum:]_\\]\+\)\s\+\)\?&\?\($[[:alnum:]_]\+\)\%(\s*=\s*\%([[:alnum:]_]\+(.\{-})\|[^,]\+\)\+\)\?', \ 'match_group_names': ['type', 'name'], \ 'format': ['@param {type|mixed} {name} TODO'], \ },