summaryrefslogtreecommitdiff
path: root/lisp/view.el
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1994-03-14 16:02:05 +0000
committerRichard M. Stallman <rms@gnu.org>1994-03-14 16:02:05 +0000
commit6213ac493fc418ab9d44b33072f751bb62d62f6e (patch)
tree85b4e41ba9618b94e39a4d10b1d820f49a401a10 /lisp/view.el
parent193fef97e3043180a5d298c0a56c83e4dbddd203 (diff)
downloademacs-6213ac493fc418ab9d44b33072f751bb62d62f6e.tar.gz
(view-mode): Run view-mode-hook as well as view-hook.
(view-mode-hook): New defvar.
Diffstat (limited to 'lisp/view.el')
-rw-r--r--lisp/view.el15
1 files changed, 9 insertions, 6 deletions
diff --git a/lisp/view.el b/lisp/view.el
index 1ecd68728dd..35e6223875d 100644
--- a/lisp/view.el
+++ b/lisp/view.el
@@ -106,7 +106,7 @@ are defined for moving around in the buffer.
Space scrolls forward, Delete scrolls backward.
For list of all View commands, type ? or h while viewing.
-This command runs the normal hook `view-hook'."
+This command runs the normal hook `view-mode-hook'."
(interactive "fView file: ")
(let ((old-buf (current-buffer))
(had-a-buf (get-file-buffer file-name))
@@ -126,7 +126,7 @@ are defined for moving around in the buffer.
Space scrolls forward, Delete scrolls backward.
For list of all View commands, type ? or h while viewing.
-This command runs the normal hook `view-hook'."
+This command runs the normal hook `view-mode-hook'."
(interactive "fView file: ")
(let ((old-arrangement (current-window-configuration))
(had-a-buf (get-file-buffer file-name))
@@ -145,7 +145,7 @@ are defined for moving around in the buffer.
Space scrolls forward, Delete scrolls backward.
For list of all View commands, type ? or h while viewing.
-This command runs the normal hook `view-hook'."
+This command runs the normal hook `view-mode-hook'."
(interactive "bView buffer: ")
(let ((old-buf (current-buffer)))
(switch-to-buffer buffer-name t)
@@ -163,7 +163,7 @@ are defined for moving around in the buffer.
Space scrolls forward, Delete scrolls backward.
For list of all View commands, type ? or h while viewing.
-This command runs the normal hook `view-hook'."
+This command runs the normal hook `view-mode-hook'."
(interactive "bView buffer:\nP")
(let ((return-to (and not-return (current-window-configuration))))
(switch-to-buffer-other-window buffer-name)
@@ -205,7 +205,7 @@ C-p moves upward lines vertically.
C-l recenters the screen.
q or C-c exit view-mode and return to previous buffer.
-Entry to this mode runs the normal hook `view-hook'.
+Entry to this mode runs the normal hook `view-mode-hook'.
\\{view-mode-map}"
; Not interactive because dangerous things happen
@@ -257,7 +257,7 @@ Entry to this mode runs the normal hook `view-hook'.
(setq goal-column nil)
(use-local-map view-mode-map)
- (run-hooks 'view-hook)
+ (run-hooks 'view-hook 'view-mode-hook)
(view-helpful-message))
@@ -305,6 +305,9 @@ If you viewed a file that was not present in Emacs, its buffer is killed."
(defvar view-hook nil
"Normal hook run when starting to view a buffer or file.")
+(defvar view-mode-hook nil
+ "Normal hook run when starting to view a buffer or file.")
+
;(defun view-last-command (&optional who what)
; (setq view-last-command-entry this-command)
; (setq view-last-command who)