From: Didier Verna <verna(a)inf.enst.fr>
Date: 12 Oct 1998 16:51:42 +0200
What's the reason for [beginning|end]-of-buffer using `(push-mark)' ?
Probably historical precendent. I'm pretty sure that this dates back
at least to TECO-based Emacs on, for example, Tops-20 systems c. 1981.
I can't really speak to what Emacs was like before that.
Rick