aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2003-05-24 16:11:17 +0000
committerStefan Monnier2003-05-24 16:11:17 +0000
commit3db7df063f7f80e212a8f32deb13d3731ae23012 (patch)
tree051a65ba40b31f1599b67ffc6eedfe54ecd73b3d
parent017be6c78048b28ef091095843904daaa18ec63e (diff)
downloademacs-3db7df063f7f80e212a8f32deb13d3731ae23012.tar.gz
emacs-3db7df063f7f80e212a8f32deb13d3731ae23012.zip
(iconify-or-deiconify-frame): Move from term/x-win.el.
-rw-r--r--lisp/frame.el7
1 files changed, 7 insertions, 0 deletions
diff --git a/lisp/frame.el b/lisp/frame.el
index d67e4f42d30..2934153eb98 100644
--- a/lisp/frame.el
+++ b/lisp/frame.el
@@ -686,6 +686,13 @@ Otherwise, that variable should be nil."
686 (setq arg (1+ arg))) 686 (setq arg (1+ arg)))
687 (select-frame-set-input-focus frame))) 687 (select-frame-set-input-focus frame)))
688 688
689(defun iconify-or-deiconify-frame ()
690 "Iconify the selected frame, or deiconify if it's currently an icon."
691 (interactive)
692 (if (eq (cdr (assq 'visibility (frame-parameters))) t)
693 (iconify-frame)
694 (make-frame-visible)))
695
689(defun make-frame-names-alist () 696(defun make-frame-names-alist ()
690 (let* ((current-frame (selected-frame)) 697 (let* ((current-frame (selected-frame))
691 (falist 698 (falist