[net.emacs] Emacs 17.30

rms@prep.ai.mit.edu (12/11/85)

From: rms@prep.ai.mit.edu (Richard M. Stallman)
People should not be using Emacs 17 yet unless they want to deal with
problems.  I haven't announced it as a stable distribution.

region-to-string is only useful in connection with a bad practice:
setting the mark within functions for internal purposes and not
because the function's purpose is to set the mark.  Functions that
use it should be rewritten so that they do not set the mark.
They can use buffer-substring to get out a substring without setting
the mark.  Then region-string becomes superfluous.

For the same reason, it is nearly always wrong to call
beginning-of-buffer or end-of-buffer from Lisp code.