Function: ediff-get-window-by-clicking
ediff-get-window-by-clicking is a byte-compiled function defined in
ediff-wind.el.gz.
Signature
(ediff-get-window-by-clicking WIND PREV-WIND WIND-NUMBER)
Source Code
;; Defined in /usr/src/emacs/lisp/vc/ediff-wind.el.gz
(defun ediff-get-window-by-clicking (_wind _prev-wind wind-number)
(let (event)
(message
"Select windows by clicking. Please click on Window %d " wind-number)
(while (not (mouse-event-p (setq event
(read--potential-mouse-event))))
(if (sit-for 1) ; if sequence of events, wait till the final word
(beep 1))
(message "Please click on Window %d " wind-number))
(read--potential-mouse-event) ; discard event
(posn-window (event-start event))))