Subject: bug#15778: 24.3; cperl-mode causes emacs to lock up

From: Nathan Trapuzzano <[email-masked]>
Date: Sun, 03 Nov 2013 21:29:35 -0500

Stefan Monnier <[email-masked]> writes:

> Hmm... what if new-beg is nil?
> The current code explicitly tests this case to avoid calling
> `goto-char', whereas your code calls goto-char unconditionally.
> Why?
>
>
>         Stefan

Because `cperl-beginning-of-property' explicitly never returns nil.  In
the extreme case, it returns (point-min).