summaryrefslogtreecommitdiff
path: root/src/frame.h
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1996-01-18 08:36:51 +0000
committerRichard M. Stallman <rms@gnu.org>1996-01-18 08:36:51 +0000
commitfa5d1baab8b4ccd980b50e376d21ef8dee36a486 (patch)
tree133e521e9f741f0cf09dedaeb0eb13d7396141a7 /src/frame.h
parent03075c19ea13b528be0a105f622feee6f2a4607f (diff)
downloademacs-fa5d1baab8b4ccd980b50e376d21ef8dee36a486.tar.gz
(struct frame): New field `title'.
Diffstat (limited to 'src/frame.h')
-rw-r--r--src/frame.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/frame.h b/src/frame.h
index 2008064e8d5..ed853205b3c 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -49,14 +49,18 @@ struct frame
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