Gary D. Foster,
I have `(setq signal-error-on-buffer-boundary nil)' in my .emacs and
always wondered why it didn't work but never got around to looking
into it.
However, I installed Linux 5.2, put a new board in my system,
recompiled XEmacs and now beeps are very slow. This forced my to look
into the problem. The root of it seems to be that
pc-select-move-line-up, pc-select-move-line-down (for example) call
next-line directly. `signal-error-on-buffer-boundry' only works if
called interactively. So changing the (next-line arg) calls to
(call-interactively 'next-line arg) fixes the problem.
I am not sure if this is considered a bug or a feature.
Sean
--
Sean MacLennan Just crank that volume to the point of pain.
Ottawa, Canada Why waste good music on a brain?
http://www.storm.ca/~seanm (Spinal Tap)