Function: ffap-dired-other-frame
ffap-dired-other-frame is an interactive and byte-compiled function
defined in ffap.el.gz.
Signature
(ffap-dired-other-frame)
Documentation
Like dired-at-point, but put buffer in another frame.
Only intended for interactive use.
Probably introduced at or before Emacs version 22.1.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/ffap.el.gz
(defun ffap-dired-other-frame ()
"Like `dired-at-point', but put buffer in another frame.
Only intended for interactive use."
(interactive)
;; Extra code works around dedicated windows (noted by JENS, 7/96):
(let* ((win (selected-window))
(wdp (window-dedicated-p win))
value)
(unwind-protect
(progn
(set-window-dedicated-p win nil)
(switch-to-buffer-other-frame
(save-window-excursion
(setq value (call-interactively 'dired-at-point))
(current-buffer))))
(set-window-dedicated-p win wdp))
value))