Alan Mackenzie writes: >>> @@ -3621,9 +3621,14 @@ Special Properties > >>> +When Emacs calls these functions, @code{inhibit-modification-hooks} is >>> +set to @code{nil}. > >> As Phillip mentioned in the OP, Emacs in fact binds it to t. > > Are you sure? We're talking here about the text property (in which I > think inhibit-modification-hooks IS at nil) as opposed to the overlay > property (where inhibit-modification-hooks is bound to t). Oh, you're quite right. Here's some test code: