Lines Matching defs:minibuffer
7 ;; Keywords: convenience minibuffer
36 ;; minibuffer text that would be ignored because of this is given the
99 "Properties given to the `shadowed' part of a filename in the minibuffer.
104 :group 'minibuffer
109 "Properties given to the `shadowed' part of a filename in the minibuffer.
114 :group 'minibuffer
120 :group 'minibuffer
131 ;; minibuffer).
139 ;; This function goes on minibuffer-setup-hook
140 (defun rfn-eshadow-setup-minibuffer ()
141 "Set up a minibuffer for `file-name-shadow-mode'.
143 (when minibuffer-completing-file-name
145 (make-overlay (minibuffer-prompt-end) (minibuffer-prompt-end)))
155 ;; minibuffer.
170 "Update `rfn-eshadow-overlay' to cover shadowed part of minibuffer input.
171 This is intended to be used as a minibuffer `post-command-hook' for
172 `file-name-shadow-mode'; the minibuffer should have already
173 been set up by `rfn-eshadow-setup-minibuffer'."
175 (let ((goal (substitute-in-file-name (minibuffer-contents)))
177 (start (minibuffer-prompt-end))
199 (move-overlay rfn-eshadow-overlay (minibuffer-prompt-end) start)))
206 When active, any part of a filename being read in the minibuffer
216 :group 'minibuffer
220 (add-hook 'minibuffer-setup-hook 'rfn-eshadow-setup-minibuffer)
222 (remove-hook 'minibuffer-setup-hook 'rfn-eshadow-setup-minibuffer)