Updates:
- New formatting options available
- Wrapping and Alignment
- spacing for signatures, attributes and subs prototypes
- Formatting for anon subs, hashes, arrays and lists is much better now, by @aptituz
qw
list is now formatted like a block, meaning quotes being formatted same way as braces, #1678- Debugger now allows you to inspect IO layers (requires
Devel::Camelcadedb
v2017.100.3+) Data::Printer
exports should work fine now, #1698cpanfile
is now recognized as a perl file. To make resolve and completion work, you should havecarton
installed, by @Nowaker
Fixes:
- Perl interpreters manipulation now has minimalistic UI, should help with buttons unavailability, by @alexqfredrickson
- Missing completion of variables declared in anon sub signature, by @elcamlost
- False variables resolve from statement to anon sub signature, by @elcamlost
- Variables resolve to signatures in anon subs or subs nested in statements, by @elcamlost
- Parsing of hash variable after omitted argument in perl signature, by @elcamlost
- New line won't be inserted before fat comma on wrapping
- Formatter now removes spaces after
\
operator - Moving opening brace to the comment after compound statement beginning, #1578
- Parsing
$1x
as variable name andx
operator, #1667 - Resolve from methods declared with
method
keyword in certain frameworks, #1669 - Additional formatting cases