Bug#291017: ${$ret->{foo}} breaks indentation in perl mode

2014-05-15 Thread Russ Allbery
Control: reassign -1 emacs24 Control: tags -1 =upstream This bug still exists in Emacs 24 (and now happens regardless of the font-lock mode setting). It looks like a bug in cperl-mode handling of magic $, which is a source of a ton of cperl-mode bugs. The "${" rune is not seen as an opening brac

Bug#291017: ${$ret->{foo}} breaks indentation in perl mode

2005-01-18 Thread Harald Dunkel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Package: emacs21 Version: 21.3+1-8 Using perl mode the indent-region function does not work for === #!/usr/bin/perl -w # -*- perl -*- sub bar { ~my $ret = somefunc(); ~${$ret->{foo}} = 1; ~retu