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
;;; Functions

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