Subject: Re: bug#15117: 24.3.50; doc of `(forward|backward)-*': state return value

From: Stefan Monnier <[email-masked]>
Date: Mon, 10 Feb 2014 23:01:56 -0500

>> > These are NOT side-effect functions.  They modify nothing except
>> > the cursor position.
>> How is that not a side-effect?
> You are clearly arguing for the sake of arguing, now.

Not at all.

> Motion functions are not what is typically meant by a side-effect
> function.

Says you.  For me (and most definitions of side-effects I've ever seen),
a side-effecting function is something like a function where the calls
can't simply be replaced by their return value.

        Stefan