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 $

Reply via email to