On Mar 16, 2015 4:24 PM, "Eli Zaretskii" <eliz@gnu.org> wrote:
>
> > From: Stefan Monnier <monnier@iro.umontreal.ca>
> > Date: Mon, 16 Mar 2015 08:49:02 -0400
> > Cc: Emacs developers <emacs-devel@gnu.org>
> >
> > > So you propose effectively making inhibit-point-motion-hooks default to
> > > t? Why not just do precisely that?
> >
> > Because IIRC inhibit-point-motion-hooks also inhibits cursor-motion
> > hooks
>
> Now I'm confused: there's no cursor-motion in Emacs, only
> point-motion.  But you already know that, so I don't understand what
> are you alluding to here.

IIUC, the argument is that these hooks should happen between commands, not in the middle of elisp code at every goto-char.