emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/src/frame.c,v


From: Martin Rudalics
Subject: [Emacs-diffs] Changes to emacs/src/frame.c,v
Date: Thu, 09 Oct 2008 08:24:49 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Martin Rudalics <m061211>       08/10/09 08:24:48

Index: frame.c
===================================================================
RCS file: /sources/emacs/emacs/src/frame.c,v
retrieving revision 1.394
retrieving revision 1.395
diff -u -b -r1.394 -r1.395
--- frame.c     19 Sep 2008 08:44:15 -0000      1.394
+++ frame.c     9 Oct 2008 08:24:48 -0000       1.395
@@ -2004,7 +2004,7 @@
 If FRAME is invisible or iconified, make it visible.
 If you don't specify a frame, the selected frame is used.
 If Emacs is displaying on an ordinary terminal or some other device which
-doesn't support multiple overlapping frames, this function does nothing.  */)
+doesn't support multiple overlapping frames, this function selects FRAME.  */)
      (frame)
      Lisp_Object frame;
 {
@@ -2016,6 +2016,10 @@
 
   f = XFRAME (frame);
 
+  if (FRAME_TERMCAP_P (f))
+    /* On a text-only terminal select FRAME.  */
+    Fselect_frame (frame);
+  else
   /* Do like the documentation says. */
   Fmake_frame_visible (frame);
 




reply via email to

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