emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/src ChangeLog frame.c


From: Chong Yidong
Subject: [Emacs-diffs] emacs/src ChangeLog frame.c
Date: Sat, 31 Oct 2009 17:12:15 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Chong Yidong <cyd>      09/10/31 17:12:15

Modified files:
        src            : ChangeLog frame.c 

Log message:
        * frame.c (Fmake_frame_invisible, Fframe_visible_p): Doc fix
        (Bug#4827).

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/ChangeLog?cvsroot=emacs&r1=1.7832&r2=1.7833
http://cvs.savannah.gnu.org/viewcvs/emacs/src/frame.c?cvsroot=emacs&r1=1.432&r2=1.433

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/src/ChangeLog,v
retrieving revision 1.7832
retrieving revision 1.7833
diff -u -b -r1.7832 -r1.7833
--- ChangeLog   30 Oct 2009 10:55:20 -0000      1.7832
+++ ChangeLog   31 Oct 2009 17:12:13 -0000      1.7833
@@ -1,3 +1,8 @@
+2009-10-31  Chong Yidong  <address@hidden>
+
+       * frame.c (Fmake_frame_invisible, Fframe_visible_p): Doc fix
+       (Bug#4827).
+
 2009-10-30  Eli Zaretskii  <address@hidden>
 
        * s/msdos.h (SYSTEM_PURESIZE_EXTRA): Redefine to waste less pure

Index: frame.c
===================================================================
RCS file: /sources/emacs/emacs/src/frame.c,v
retrieving revision 1.432
retrieving revision 1.433
diff -u -b -r1.432 -r1.433
--- frame.c     26 Oct 2009 15:18:06 -0000      1.432
+++ frame.c     31 Oct 2009 17:12:15 -0000      1.433
@@ -1880,10 +1880,17 @@
 
 DEFUN ("make-frame-invisible", Fmake_frame_invisible, Smake_frame_invisible,
        0, 2, "",
-       doc: /* Make the frame FRAME invisible (assuming it is an X window).
+       doc: /* Make the frame FRAME invisible.
 If omitted, FRAME defaults to the currently selected frame.
+On graphical displays, invisible frames are not updated and are
+usually not displayed at all, even in a window system's \"taskbar\".
+
 Normally you may not make FRAME invisible if all other frames are invisible,
-but if the second optional argument FORCE is non-nil, you may do so.  */)
+but if the second optional argument FORCE is non-nil, you may do so.
+
+This function has no effect on text-only terminal frames.  Such frames
+are always considered visible, whether or not they are currently being
+displayed in the terminal.  */)
   (frame, force)
      Lisp_Object frame, force;
 {
@@ -1963,14 +1970,15 @@
 
 DEFUN ("frame-visible-p", Fframe_visible_p, Sframe_visible_p,
        1, 1, 0,
-       doc: /* Return t if FRAME is now \"visible\" (actually in use for 
display).
-A frame that is not \"visible\" is not updated and, if it works through
-a window system, it may not show at all.
-Return the symbol `icon' if frame is visible only as an icon.
-
-On a text-only terminal, all frames are considered visible, whether
-they are currently being displayed or not, and this function returns t
-for all frames.  */)
+       doc: /* Return t if FRAME is \"visible\" (actually in use for display).
+Return the symbol `icon' if FRAME is iconified or \"minimized\".
+Return nil if FRAME was made invisible, via `make-frame-invisible'.
+On graphical displays, invisible frames are not updated and are
+usually not displayed at all, even in a window system's \"taskbar\".
+
+If FRAME is a text-only terminal frame, this always returns t.
+Such frames are always considered visible, whether or not they are
+currently being displayed on the terminal.  */)
      (frame)
      Lisp_Object frame;
 {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]