Function: kotl-mode:to-visible-position

kotl-mode:to-visible-position is a byte-compiled function defined in kotl-mode.el.

Signature

(kotl-mode:to-visible-position &optional BACKWARD-FLAG)

Documentation

Move point to nearest visible and editable position within current koutline.

With optional BACKWARD-FLAG, move backward if possible to get to valid position.

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/kotl/kotl-mode.el
(defun kotl-mode:to-visible-position (&optional backward-flag)
  "Move point to nearest visible and editable position within current koutline.
With optional BACKWARD-FLAG, move backward if possible to get to valid position."
  ;; Empty, visible cell
  (unless (and (kotl-mode:bocp) (kotl-mode:eocp) (not (kcell-view:invisible-p (point))))
    (if (if backward-flag
	    (invisible-p (1- (point)))
	  (invisible-p (point)))
	(goto-char (if backward-flag
		       (kview:previous-visible-point)
		     (kview:first-visible-point))))
    (kotl-mode:to-valid-position backward-flag)))