aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2014-07-25 05:24:53 -0400
committerGlenn Morris2014-07-25 05:24:53 -0400
commit59bb37859d1a64518fca9bfe80c57eba862f905f (patch)
tree025a36f8ca54dee5347656417c54cc585aefd900
parent25aa0da588f2afb629e6b42612ccc8925da41a46 (diff)
downloademacs-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/ChangeLog3
-rw-r--r--lisp/files.el1
-rw-r--r--lisp/vc/vc-hooks.el11
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 @@
12014-07-25 Glenn Morris <rgm@gnu.org> 12014-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.