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)))