rolandwalker/flyspell-lazy — pull request #4 by tkf (2012-12-02 10:33:32+00:00)
Title: Do not alter match data in after-change-function

As elisp manual mentioned [1], the functions for after-change-function
must not contaminate match data. This change just wraps the body of
flyspell-lazy-after-change-function by save-match-data.

[1] http://www.gnu.org/software/emacs/manual/html_node/elisp/Change-Hooks.html
(info "(elisp) Change Hooks")