Function: org-mouse-line-position

org-mouse-line-position is a byte-compiled function defined in org-mouse.el.gz.

Signature

(org-mouse-line-position)

Documentation

Return :beginning or :middle or :end, depending on the point position.

If the point is at the end of the line, return :end. If the point is separated from the beginning of the line only by white space and *'s (org-mouse-bolp), return :beginning. Otherwise, return :middle.

Source Code

;; Defined in /usr/src/emacs/lisp/org/org-mouse.el.gz
(defun org-mouse-line-position ()
  "Return `:beginning' or `:middle' or `:end', depending on the point position.

If the point is at the end of the line, return `:end'.
If the point is separated from the beginning of the line only by white
space and *'s (`org-mouse-bolp'), return `:beginning'.  Otherwise,
return `:middle'."
  (cond
   ((eolp) :end)
   ((org-mouse-bolp) :beginning)
   (t :middle)))