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.