Package: emacs24-common Version: 24.1+1-4 Severity: normal Tags: upstream Forwarded: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10095
It seems that CPerl doesn't detect the end of a long qq or qw. To reproduce the bug, open the attached file with "emacs24 -Q -nw cperl-qw". Highlighting below the qw is incorrect. The emacs23 package does not have this problem. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-3-amd64 (SMP w/8 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages emacs24-common depends on: ii dpkg 1.16.8 ii emacsen-common 2.0.3 ii install-info 4.13a.dfsg.1-10 emacs24-common recommends no packages. Versions of packages emacs24-common suggests: ii emacs24-common-non-dfsg 24.1+1-1 ii emacs24-el 24.1+1-4 -- no debconf information
#!/usr/bin/env perl # -*- mode: cperl -*- # Open with "emacs -Q -nw cperl-qw". my @groups = qw( blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah ); my $foo; # With GNU Emacs 24.1.1, highlighting below the qw is incorrect # ("my $foo;" and the following comment). GNU Emacs 23.4.1 is OK. # Probably the same bug as: # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10095 # i.e. it seems that CPerl doesn't detect the end of a long qq or qw. # $Id: cperl-qw 53234 2012-07-11 11:53:33Z vinc17/xvii $