Skip to content

v1.70

Choose a tag to compare

@2072 2072 released this 21 Jul 13:21
  • Fix vim/vim#4562 where Vim would freeze on multiline-string declarations ending with a comma.
  • Fix #69: Indenting was incorrect for closures with single-line use statements.
  • Always indent ^\s*[)\]] according to their opening counterpart.
  • Implement feature request #71: added option PHP_IndentFunctionCallParameters and PHP_IndentFunctionDeclarationParameters to be set to the number of additional indents you want for your function parameters.
  • Fix #60 where multiline-string declarations endings with nothing else before would break indentation.
  • Fix unreported issue where a comment ending with a ('), (") or (`) would stop indentation after this line.
  • Fix #68: end(if|for|foreach|while|switch) identifiers were treated as HereDoc ending indentifiers and set at column 0.
  • Several enhancements to arrow matching (->)
  • Fix #67: chained calls indentation was aligning on the first matching '->' instead of the last one.