Search    TOC: Show / Hide

   Indexes: Functions / Variables / Commands / Forms / Options / Macros / Keywords / Misc

   Next: New Symbols Since the Previous Edition   Previous: Standard Keymaps   

47. Standard Hooks


The following is a list of hook variables that let you provide functions to be called from within Emacs on suitable occasions.

Most of these variables have names ending with `-hook'. They are normal hooks, run by means of run-hooks. The value of such a hook is a list of functions; the functions are called with no arguments and their values are completely ignored. The recommended way to put a new function on such a hook is to call add-hook. See section Hooks, for more information about using hooks.

The variables whose names end in `-hooks' or `-functions' are usually abnormal hooks; their values are lists of functions, but these functions are called in a special way (they are passed arguments, or their values are used). A few of these variables are actually normal hooks which were named before we established the convention that normal hooks' names should end in `-hook'.

The variables whose names end in `-function' have single functions as their values. (In older Emacs versions, some of these variables had names ending in `-hook' even though they were not normal hooks; however, we have renamed all of those.)

topactivate-mark-hook
topafter-change-function
topafter-change-functions
topafter-init-hook
topafter-insert-file-functions
topafter-make-frame-hook
topafter-revert-hook
topafter-save-hook
topauto-fill-function
topauto-save-hook
topbefore-change-function
topbefore-change-functions
topbefore-init-hook
topbefore-make-frame-hook
topbefore-revert-hook
topblink-paren-function
topbuffer-access-fontify-functions
topc-mode-hook
topcalendar-load-hook
topchange-major-mode-hook
topcommand-history-hook
topcommand-line-functions
topcomment-indent-function
topdeactivate-mark-hook
topdiary-display-hook
topdiary-hook
topdired-mode-hook
topdisabled-command-hook
topecho-area-clear-hook
topedit-picture-hook
topelectric-buffer-menu-mode-hook
topelectric-command-history-hook
topelectric-help-mode-hook
topemacs-lisp-mode-hook
topfind-file-hooks
topfind-file-not-found-hooks
topfirst-change-hook
topfortran-comment-hook
topfortran-mode-hook
topftp-setup-write-file-hooks
topftp-write-file-hook
topindent-mim-hook
topinitial-calendar-window-hook
topkill-buffer-hook
topkill-buffer-query-functions
topkill-emacs-hook
topkill-emacs-query-functions
topLaTeX-mode-hook
topledit-mode-hook
toplisp-indent-function
toplisp-interaction-mode-hook
toplisp-mode-hook
toplist-diary-entries-hook
toplocal-write-file-hooks
topm2-mode-hook
topmail-mode-hook
topmail-setup-hook
topmark-diary-entries-hook
topmedit-mode-hook
topmenu-bar-update-hook
topminibuffer-setup-hook
topminibuffer-exit-hook
topnews-mode-hook
topnews-reply-mode-hook
topnews-setup-hook
topnongregorian-diary-listing-hook
topnongregorian-diary-marking-hook
topnroff-mode-hook
topoutline-mode-hook
topplain-TeX-mode-hook
toppost-command-hook
toppre-abbrev-expand-hook
toppre-command-hook
topprint-diary-entries-hook
topprolog-mode-hook
topprotect-innocence-hook
topredisplay-end-trigger-functions
toprmail-edit-mode-hook
toprmail-mode-hook
toprmail-summary-mode-hook
topscheme-indent-hook
topscheme-mode-hook
topscribe-mode-hook
topshell-mode-hook
topshell-set-directory-error-hook
topsuspend-hook
topsuspend-resume-hook
toptemp-buffer-show-function
topterm-setup-hook
topterminal-mode-hook
topterminal-mode-break-hook
topTeX-mode-hook
toptext-mode-hook
toptoday-visible-calendar-hook
toptoday-invisible-calendar-hook
topvi-mode-hook
topview-hook
topwindow-configuration-change-hook
topwindow-scroll-functions
topwindow-setup-hook
topwindow-size-change-functions
topwrite-contents-hooks
topwrite-file-hooks
topwrite-region-annotate-functions



   Search    TOC: Show / Hide

   Indexes: Functions / Variables / Commands / Forms / Options / Macros / Keywords / Misc

   Next: New Symbols Since the Previous Edition   Previous: Standard Keymaps