Function: smart-prog-tag
smart-prog-tag is an autoloaded and byte-compiled function defined in
hmouse-tag.el.
Signature
(smart-prog-tag &optional IDENTIFIER NEXT)
Documentation
Jump to definition of optional IDENTIFIER string or the one at point.
Optional second arg NEXT is used by the Assist Key. If IDENTIFIER is an Elisp symbol, it displays the IDENTIFIER'S documention; otherwise, it jumps to next matching tag definition.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hmouse-tag.el
;;;###autoload
(defun smart-prog-tag (&optional identifier next)
"Jump to definition of optional IDENTIFIER string or the one at point.
Optional second arg NEXT is used by the Assist Key. If IDENTIFIER is
an Elisp symbol, it displays the IDENTIFIER'S documention; otherwise, it jumps
to next matching tag definition."
(if (and next (smart-emacs-lisp-mode-p))
(describe-symbol (intern identifier))
(smart-tags-display (or identifier (hsys-xref-identifier-at-point)) next))
t)