Function: smart-hyrolo

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

Signature

(smart-hyrolo)

Documentation

In hyrolo match buffer, edit current entry.

If on a file header, edit the file at current point. Uses one key or mouse key.

Invoked via a key press when in the hyrolo-display-buffer. Assume that its caller has already checked that the key was pressed in an appropriate buffer and has moved the cursor to the selected buffer.

Key Bindings

Aliases

smart-hyrolo-assist

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hui-mouse.el
;;; ************************************************************************
;;; smart-hyrolo functions
;;; ************************************************************************

(defun smart-hyrolo ()
  "In hyrolo match buffer, edit current entry.
If on a file header, edit the file at current point.  Uses one key or mouse
key.

Invoked via a key press when in the `hyrolo-display-buffer'.  Assume that
its caller has already checked that the key was pressed in an appropriate
buffer and has moved the cursor to the selected buffer."
  (interactive)
  (if (hyrolo-hdr-in-p)
      (hact 'hyp-source (save-excursion
                          (hyrolo-hdr-to-first-line-p)
			  (when (search-forward hbut:source-prefix nil t)
			    (hbut:source t))))
    (hyrolo-edit-entry)))