Fixed up lots of signature syntax highlighting

Default values and arrays and hashs now coloured properly
1 files changed, 3 insertions(+), 0 deletions(-)

M perl-ts-mode.el
M perl-ts-mode.el +3 -0
@@ 273,6 273,9 @@ Argument STR is either a string, or a li
    :feature 'declaration
    '((variable_declaration (scalar) @font-lock-variable-name-face)
      (signature (mandatory_parameter (scalar) @font-lock-variable-name-face))
+     (signature (slurpy_parameter (array) @cperl-array-face))
+     (signature (slurpy_parameter (hash) @cperl-hash-face))
+     (signature (optional_parameter (scalar) @font-lock-variable-name-face))
      (localization_expression (scalar) @font-lock-variable-name-face))
    :language 'perl
    :feature 'array