diff options
Diffstat (limited to 'queries/perl/folds.scm')
| -rw-r--r-- | queries/perl/folds.scm | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/queries/perl/folds.scm b/queries/perl/folds.scm index 21950324d..a457a0a50 100644 --- a/queries/perl/folds.scm +++ b/queries/perl/folds.scm @@ -2,20 +2,31 @@ (pod) @fold -; fold the block-typed package statements only +; fold the block-typed package and class statements only (package_statement (block)) @fold +(class_statement + (block)) @fold + [ (subroutine_declaration_statement) + (method_declaration_statement) (conditional_statement) (loop_statement) (for_statement) (cstyle_for_statement) (block_statement) + (defer_statement) (phaser_statement) ] @fold +(try_statement + (block) @fold) + +(eval_expression + (block) @fold) + (anonymous_subroutine_expression) @fold ; perhaps folks want to fold these too? |
