Variable: org-export-stack-mode-hook
org-export-stack-mode-hook is a variable defined in ox.el.gz.
Value
nil
Documentation
Hook run after entering org-export-stack-mode.
No problems result if this variable is not bound.
add-hook automatically binds it. (This is true for all hook variables.)
Source Code
;; Defined in /usr/src/emacs/lisp/org/ox.el.gz
(define-derived-mode org-export-stack-mode tabulated-list-mode "Org-Stack"
"Mode for displaying asynchronous export stack.
Type `\\[org-export-stack]' to visualize the asynchronous export
stack.
In an Org Export Stack buffer, use \
\\<org-export-stack-mode-map>`\\[org-export-stack-view]' to view export output
on current line, `\\[org-export-stack-remove]' to remove it from the stack and \
`\\[org-export-stack-clear]' to clear
stack completely.
Removing entries in a stack buffer does not affect files
or buffers, only display.
\\{org-export-stack-mode-map}"
(setq tabulated-list-format
(vector (list "#" 4 #'org-export--stack-num-predicate)
(list "Backend" 12 t)
(list "Age" 6 nil)
(list "Source" 0 nil)))
(setq tabulated-list-sort-key (cons "#" nil))
(setq tabulated-list-entries #'org-export--stack-generate)
(add-hook 'tabulated-list-revert-hook #'org-export--stack-generate nil t)
(add-hook 'post-command-hook #'org-export-stack-refresh nil t)
(tabulated-list-init-header))