aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorStefan Monnier2013-05-06 15:33:56 -0400
committerStefan Monnier2013-05-06 15:33:56 -0400
commit323885fd82df508666a26527365b862239b9135d (patch)
tree5545001eb1d1201b4c9beecdf03faf781ba042a7 /test
parent05839b6affe3391dc6fb13e704927cb1815a22e9 (diff)
downloademacs-323885fd82df508666a26527365b862239b9135d.tar.gz
emacs-323885fd82df508666a26527365b862239b9135d.zip
* lisp/progmodes/perl-mode.el: Add support for here documents.
(perl-syntax-propertize-function): Match here-doc markers. (perl-syntax-propertize-special-constructs): Find their end. (perl-imenu-generic-expression): Use [:alnum:].
Diffstat (limited to 'test')
-rwxr-xr-xtest/indent/perl.perl15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/indent/perl.perl b/test/indent/perl.perl
index 2411c96a5e4..69c1f90c807 100755
--- a/test/indent/perl.perl
+++ b/test/indent/perl.perl
@@ -1,5 +1,20 @@
1#!/usr/bin/perl 1#!/usr/bin/perl
2# -*- eval: (bug-reference-mode 1) -*- 2# -*- eval: (bug-reference-mode 1) -*-
3 3
4print <<"EOF1" . s/he"llo/th'ere/;
5foo
6EOF2
7bar
8EOF1
9
10
11print <<"EOF1" . <<\EOF2 . s/he"llo/th'ere/;
12foo
13EOF2
14bar
15EOF1
16bar
17EOF2
18
4$fileType_filesButNot # bug#12373? 19$fileType_filesButNot # bug#12373?
5 = join( '|', map { quotemeta($_).'$' } @{$fileType->{filesButNot}} ); 20 = join( '|', map { quotemeta($_).'$' } @{$fileType->{filesButNot}} );