diff options
| author | Glenn Morris | 2014-07-25 05:24:53 -0400 |
|---|---|---|
| committer | Glenn Morris | 2014-07-25 05:24:53 -0400 |
| commit | 59bb37859d1a64518fca9bfe80c57eba862f905f (patch) | |
| tree | 025a36f8ca54dee5347656417c54cc585aefd900 | |
| parent | 25aa0da588f2afb629e6b42612ccc8925da41a46 (diff) | |
| download | emacs-59bb37859d1a64518fca9bfe80c57eba862f905f.tar.gz emacs-59bb37859d1a64518fca9bfe80c57eba862f905f.zip | |
More toggle-read-only doc tweaks
* lisp/files.el (toggle-read-only): Re-add basic doc-string.
* lisp/vc/vc-hooks.el (vc-toggle-read-only): Tweak obsolescence mesage.
| -rw-r--r-- | lisp/ChangeLog | 3 | ||||
| -rw-r--r-- | lisp/files.el | 1 | ||||
| -rw-r--r-- | lisp/vc/vc-hooks.el | 11 |
3 files changed, 13 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index ed9801b4101..c2bdbdebab6 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2014-07-25 Glenn Morris <rgm@gnu.org> | 1 | 2014-07-25 Glenn Morris <rgm@gnu.org> |
| 2 | 2 | ||
| 3 | * files.el (toggle-read-only): Re-add basic doc-string. | ||
| 4 | * vc/vc-hooks.el (vc-toggle-read-only): Tweak obsolescence mesage. | ||
| 5 | |||
| 3 | * progmodes/prolog.el (prolog-mode-keybindings-edit): | 6 | * progmodes/prolog.el (prolog-mode-keybindings-edit): |
| 4 | Replace missing `switch-to-prolog' with `run-prolog'. | 7 | Replace missing `switch-to-prolog' with `run-prolog'. |
| 5 | (switch-to-prolog): Define as (obsolete) alias, as in 23.4. | 8 | (switch-to-prolog): Define as (obsolete) alias, as in 23.4. |
diff --git a/lisp/files.el b/lisp/files.el index a5cee47ee8a..6c3b8f4fa4d 100644 --- a/lisp/files.el +++ b/lisp/files.el | |||
| @@ -5012,6 +5012,7 @@ prints a message in the minibuffer. Instead, use `set-buffer-modified-p'." | |||
| 5012 | (set-buffer-modified-p arg)) | 5012 | (set-buffer-modified-p arg)) |
| 5013 | 5013 | ||
| 5014 | (defun toggle-read-only (&optional arg interactive) | 5014 | (defun toggle-read-only (&optional arg interactive) |
| 5015 | "Change whether this buffer is read-only." | ||
| 5015 | (declare (obsolete read-only-mode "24.3")) | 5016 | (declare (obsolete read-only-mode "24.3")) |
| 5016 | (interactive (list current-prefix-arg t)) | 5017 | (interactive (list current-prefix-arg t)) |
| 5017 | (if interactive | 5018 | (if interactive |
diff --git a/lisp/vc/vc-hooks.el b/lisp/vc/vc-hooks.el index 1cd297ae43a..8151e43a9f1 100644 --- a/lisp/vc/vc-hooks.el +++ b/lisp/vc/vc-hooks.el | |||
| @@ -628,8 +628,15 @@ this function." | |||
| 628 | (throw 'found trial)))) | 628 | (throw 'found trial)))) |
| 629 | templates)))) | 629 | templates)))) |
| 630 | 630 | ||
| 631 | (define-obsolete-function-alias | 631 | |
| 632 | 'vc-toggle-read-only 'toggle-read-only "24.1") | 632 | ;; toggle-read-only is obsolete since 24.3, but since vc-t-r-o was made |
| 633 | ;; obsolete earlier, it is ok for the latter to be an alias to the former, | ||
| 634 | ;; since the latter will be removed first. We can't just make it | ||
| 635 | ;; an alias for read-only-mode, since that is not 100% the same. | ||
| 636 | (defalias 'vc-toggle-read-only 'toggle-read-only) | ||
| 637 | (make-obsolete 'vc-toggle-read-only | ||
| 638 | "use `read-only-mode' instead (or `toggle-read-only' in older version of Emacs)." | ||
| 639 | "24.1") | ||
| 633 | 640 | ||
| 634 | (defun vc-default-make-version-backups-p (_backend _file) | 641 | (defun vc-default-make-version-backups-p (_backend _file) |
| 635 | "Return non-nil if unmodified versions should be backed up locally. | 642 | "Return non-nil if unmodified versions should be backed up locally. |