(defvar-keymap completions-header-order-map
:doc "Keymap for modifying completions sorting with the mouse."
(key-description [header-line mouse-2]) #'completions-header-sort
- (key-description [header-line mouse-3]) #'completions-header-reverse)
+ (key-description [header-line mouse-3]) #'completions-header-reverse
+ "<follow-link>" 'mouse-face)
(defvar completions-header-order
'(""
'completion-reference-buffer
(window-buffer (posn-window (event-end e))))
(minibuffer-negate-completion-predicate))))
+ (define-key map [header-line follow-link] 'mouse-face)
map))))
(concat
sep
'completion-reference-buffer
(window-buffer (posn-window (event-end e))))
(minibuffer-toggle-completion-ignore-case))))
+ (define-key map [header-line follow-link] 'mouse-face)
map)))
(defvar completions-header-exceptional-candidates
'completion-reference-buffer
(window-buffer (posn-window (event-end e))))
(minibuffer-toggle-exceptional-candidates))))
+ (define-key map [header-line follow-link] 'mouse-face)
map)))
(defvar completions-header-annotations
'completion-reference-buffer
(window-buffer (posn-window (event-end e))))
(minibuffer-toggle-completions-annotations))))
+ (define-key map [header-line follow-link] 'mouse-face)
map)))
(defvar completions-header-extra nil)
'completion-reference-buffer
(window-buffer (posn-window (event-end e))))
(minibuffer-widen-completions desc))))
+ (define-key map [header-line follow-link] 'mouse-face)
map)))
descs ", ")))))