Subject: perl-mode doesn't respect certain EOF blocks

From: 積丹尼 Dan Jacobson <[email-masked]>
Date: Thu, 07 Feb 2019 09:51:33 +0800

Here perl-mode insists on moving my EOF block away from the margin as if
it needed to be indented. Type TAB on such lines to check.

for ( @{ $p->{result_data}->{channels} } ) {
    printf <<EOF,
%d new messages in https://example.nd/example/%d/chat/%s
EOF
      $_->{new_message_count}, $_->{example}->{example_no}, $_->{channel_id};
}

emacs-version "26.1"

(True, the user could also do printf "some
long
paragraph" too as a simpler working way.)