for my$scalar(1..10){print"$scalar"."txt";}
####
for my $scalar (1..10) {
print"$scalar"."txt";
}
##
##
(defun my-indent-block ()
"reindent surroundig expression"
(interactive)
(save-excursion
(backward-up-list)
(cperl-indent-exp)
)
)
(defadvice cperl-electric-semi
(after my-electric-indent-context)
"indent whole context surrounding block/context"
(my-indent-block)
)
(add-hook
'cperl-mode-hook
(lambda ()
(local-set-key (kbd "M-C-q") 'my-indent-block )
)
)
##
##
my $a = {
a => 1,
b => {
c => 3,
}
};