emacs+ruby-mode.elで書いていて質問があります。

ヒアドキュメントを記述して、頭の方でruby-indent-exp(再インデント)を実行しても、
終端行以降に記載した部分がインデントされません。
もし対処法ありましたら、教えて下さい。
(もしくはそういう書き方をしないのでしょうか)

--
 def hoge()
  print <<-EOT
こんばんは。
EOT # <= ここ以下インデントされない
end

def foo()
print <<-EOT
こんにちは。
EOT
end
--

emacs->22.1
ruby-mode-> r15297