changeset 14215:f258b4fd44c0

(struct frame): New field `title'.
author Richard M. Stallman <rms@gnu.org>
date Thu, 18 Jan 1996 08:36:51 +0000
parents c08b7e5004b1
children 5970a52070bb
files src/frame.h
diffstat 1 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/frame.h	Thu Jan 18 07:00:50 1996 +0000
+++ b/src/frame.h	Thu Jan 18 08:36:51 1996 +0000
@@ -49,14 +49,18 @@
      Only EMACS_INT values can be intermixed with them.
      That ensures they are all aligned normally.  */
 
-  /* Name of this frame: a Lisp string.  See also `explicit_name'
-     and `namebuf'.  */
+  /* Name of this frame: a Lisp string.  It is used for looking up resources,
+     as well as for the title in some cases.  */
   Lisp_Object name;
 
   /* The name to use for the icon, the last time
      it was refreshed.  nil means not explicitly specified.  */
   Lisp_Object icon_name;
 
+  /* This is the frame title specified explicitly, if any.
+     Usually it is nil.  */
+  Lisp_Object title;
+
   /* The frame which should receive keystrokes that occur in this
      frame, or nil if they should go to the frame itself.  This is
      usually nil, but if the frame is minibufferless, we can use this