Function: smart-apropos-assist

smart-apropos-assist is an interactive and byte-compiled function defined in hui-mouse.el.

Signature

(smart-apropos-assist)

Documentation

Move through man apropos listings by using assist key or mouse assist key.

Invoked via an assist key press when in unix-apropos-mode. It assumes that its caller has already checked that the assist key was pressed in an appropriate buffer and has moved the cursor to the selected buffer.

If assist key is pressed:
 (1) on a UNIX man apropos entry, the man page for that entry is displayed in
     another window;
 (2) on or after the last line, the buffer in the other window is scrolled down
     a windowful.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hui-mouse.el
(defun smart-apropos-assist ()
  "Move through man apropos listings by using assist key or mouse assist key.

Invoked via an assist key press when in `unix-apropos-mode'.  It assumes that
its caller has already checked that the assist key was pressed in an appropriate
buffer and has moved the cursor to the selected buffer.

If assist key is pressed:
 (1) on a UNIX man apropos entry, the man page for that entry is displayed in
     another window;
 (2) on or after the last line, the buffer in the other window is scrolled down
     a windowful."

  (interactive)
  (if (last-line-p)
      (scroll-other-window (- 3 (window-height)))
    ;; Called only if man-apropos.el of InfoDock is loaded
    (when (fboundp #'unix-apropos-get-man)
      (unix-apropos-get-man))))