diff options
author | Eli Zaretskii <eliz@gnu.org> | 2016-02-24 21:54:21 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2016-02-24 21:54:21 +0200 |
commit | 7c81a0b9c68315511b98272d0aa40962d82f6e66 (patch) | |
tree | 250a43a4b445209761739d4c607653bdea26c08c | |
parent | cab3f0a222412b1fd592b1c2f1e305fa245f9279 (diff) |
Improve documentation of 'save-place-mode'
* lisp/saveplace.el (toggle-save-place): Update the doc string wrt
turning on 'save-place-mode' globally.
* etc/NEWS: Mention the need to call 'save-place-mode' for turning
on the mode in all buffers.
-rw-r--r-- | etc/NEWS | 8 | ||||
-rw-r--r-- | lisp/saveplace.el | 2 |
2 files changed, 8 insertions, 2 deletions
@@ -439,7 +439,13 @@ additionally need to add `getSelection' to `xterm-extra-capabilities'. *** `xterm-mouse-mode' now supports mouse-tracking (if your xterm supports it). --- -** The `save-place' variable is replaced by `save-place-mode'. +** To turn on `save-place' mode globally, you must call `(save-place-mode 1)'. +In order to have the last place in every file saved it is no longer +sufficient to load the saveplace library and set the default value of +`save-place' to non-nil. You must explicitly call the function +`save-place-mode' with a positive argument instead. The `save-place' +variable is now an obsolete alias for `save-place-mode', which +replaces it. ** ERC diff --git a/lisp/saveplace.el b/lisp/saveplace.el index c9148dcfc5..c27df15024 100644 --- a/lisp/saveplace.el +++ b/lisp/saveplace.el @@ -155,7 +155,7 @@ the argument is positive. To save places automatically in all files, put this in your init file: -\(setq-default save-place t)" +\(save-place-mode 1)" (interactive "P") (if (not (or buffer-file-name (and (derived-mode-p 'dired-mode) (boundp 'dired-subdir-alist) |