diff options
Diffstat (limited to 'test/lisp/progmodes/cperl-mode-resources/cperl-bug-11733.pl')
-rw-r--r-- | test/lisp/progmodes/cperl-mode-resources/cperl-bug-11733.pl | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/test/lisp/progmodes/cperl-mode-resources/cperl-bug-11733.pl b/test/lisp/progmodes/cperl-mode-resources/cperl-bug-11733.pl new file mode 100644 index 00000000000..a474e431222 --- /dev/null +++ b/test/lisp/progmodes/cperl-mode-resources/cperl-bug-11733.pl @@ -0,0 +1,50 @@ +# This resource file can be run with cperl--run-testcases from +# cperl-tests.el and works with both perl-mode and cperl-mode. + +# -------- Multiline declaration: input ------- +#!/usr/bin/env perl +# -*- mode: cperl -*- + +sub foo + { + } + +sub bar + { + } +# -------- Multiline declaration: expected output ------- +#!/usr/bin/env perl +# -*- mode: cperl -*- + +sub foo +{ +} + +sub bar +{ +} +# -------- Multiline declaration: end ------- + +# -------- Fred Colon at work: input -------- +#!/usr/bin/env perl +# -*- mode: cperl -*- + +while (<>) +{ +m:^ \d+ p: +or die; +m:^ \d+ : +or die; +} +# -------- Fred Colon at work: expected output -------- +#!/usr/bin/env perl +# -*- mode: cperl -*- + +while (<>) + { + m:^ \d+ p: + or die; + m:^ \d+ : + or die; + } +# -------- Fred Colon at work: end -------- |