(symbol :tag "Property")
(sexp :tag "Value")))))
-;;;###autoload
(defcustom file-name-shadow-properties
'(face file-name-shadow field shadow)
"Properties given to the `shadowed' part of a filename in the minibuffer.
If Emacs is not running under a window system,
`file-name-shadow-tty-properties' is used instead."
:type file-name-shadow-properties-custom-type
- :group 'minibuffer)
+ :group 'minibuffer
+ :version "22.1")
-;;;###autoload
(defcustom file-name-shadow-tty-properties
'(before-string "{" after-string "} " field shadow)
"Properties given to the `shadowed' part of a filename in the minibuffer.
is not running under a window-system; if emacs is running under a window
system, `file-name-shadow-properties' is used instead."
:type file-name-shadow-properties-custom-type
- :group 'minibuffer)
+ :group 'minibuffer
+ :version "22.1")
(defface file-name-shadow
'((t :inherit shadow))
"Face used by `file-name-shadow-mode' for the shadow."
- :group 'minibuffer)
+ :group 'minibuffer
+ :version "22.1")
\f
;;; Internal variables
;; `substitute-in-file-name' can fail on partial input.
(error nil)))
\f
-;;;###autoload
(define-minor-mode file-name-shadow-mode
"Toggle File-Name Shadow mode.
When active, any part of a filename being read in the minibuffer