Nathan, thanks for checking in on this. I'm not at that computer right now,
so I can't check the file for a version, but I can tell you that I copied
and pasted the code from this url either Thurs., march 12 or Friday the
13th:
http://github.com/nex3/haml/blob/master/extra/haml-mode.el
I'm running emacs 23 on Ubuntu 8.10 with Xfce. Just to cover all bases,
tried it again with a bare .emacs file, only including what is necessary to
run haml-mode, and saw the same problem. I also tried it on Emacs22-gtk
with the same .emacs file, again yielding the same result.
I'm adding the { directly after the p in the very last line consisting of
(four spaces)%p
If the addition were successful, it would look like:
%p{
Emacs freezes as soon as I press the { key on that line directly after the
p. If I put a space between p and {, I don't get any problems.