• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/src/

Lines Matching +defs:this +defs:name

56 /* The name we're using in resource queries.  Most often "emacs".  */
348 /* If buf is a 'hidden' buffer (i.e. one whose name starts with
355 arrangement is not yet fully intialized at this point. Windows
357 etc. Running Lisp functions at this point surely ends in a
375 /* Make sure this window seems more recently used than
492 char name[20];
514 sprintf (name, "F%d", terminal_frame_count);
515 f->name = build_string (name);
569 You can create multiple frames on a text-only terminal in this way.
742 something to select a different frame, or until the next time this
758 Switch-frame events are usually bound to this function.
870 If FRAME is the selected frame, this makes WINDOW the selected window. */)
924 /* If this frame is dead, it won't be in Vframe_list, and we'll loop
938 /* Decide whether this frame is eligible to be returned. */
945 /* Let minibuf decide if this frame is acceptable. */
1015 /* Decide whether this frame is eligible to be returned,
1122 Lisp_Object this;
1124 this = XCAR (frames);
1129 if (FRAME_WINDOW_P (XFRAME (this)))
1131 x_sync (XFRAME (this));
1132 FRAME_SAMPLE_VISIBILITY (XFRAME (this));
1136 if (FRAME_VISIBLE_P (XFRAME (this))
1137 || FRAME_ICONIFIED_P (XFRAME (this))
1140 || (FRAME_WINDOW_P (XFRAME (this)) && !FRAME_WINDOW_P (f)))
1183 && strcmp (SDATA (f->name), "F1") != 0
1195 /* Does this frame have a minibuffer, and is it the surrogate
1205 Lisp_Object this;
1206 this = XCAR (frames);
1208 if (! EQ (this, frame)
1211 (FRAME_MINIBUF_WINDOW (XFRAME (this))))))
1267 /* Clear any X selections for this frame. */
1312 /* I think this should be done with a hook. */
1342 single-kboard state if we're in it for this kboard. */
1354 Lisp_Object this;
1357 this = XCAR (frames);
1358 if (!FRAMEP (this))
1360 f1 = XFRAME (this);
1363 frame_on_same_kboard = this;
1371 /* If we've deleted this keyboard's default_minibuffer_frame, try to
1390 Lisp_Object this;
1393 this = XCAR (frames);
1394 if (!FRAMEP (this))
1396 f1 = XFRAME (this);
1403 frame_with_minibuf = this;
1409 frame_on_same_kboard = this;
1415 there. If this were not true, all of the frames present
1426 /* No frames left on this kboard--say no minibuffer either. */
1531 before calling this function on it, like this.
1540 /* I think this should be done with a hook. */
1564 Note, this is a no-op for an X frame that is not visible.
1566 before calling this function on it, like this.
1575 /* I think this should be done with a hook. */
1608 /* I think this should be done with a hook. */
1680 /* I think this should be done with a hook. */
1719 /* I think this should be done with a hook. */
1739 they are currently being displayed or not, and this function returns t
1783 doesn't support multiple overlapping frames, this function does nothing. */)
1806 doesn't support multiple overlapping frames, this function does nothing. */)
1974 /* Set the name of the terminal frame. Also used by MSDOS frames.
1978 set_term_frame_name (f, name)
1980 Lisp_Object name;
1982 f->explicit_name = ! NILP (name);
1984 /* If NAME is nil, set the name to F<num>. */
1985 if (NILP (name))
1989 /* Check for no change needed in this very common case
1991 if (frame_name_fnn_p (SDATA (f->name),
1992 SBYTES (f->name)))
1997 name = build_string (namebuf);
2001 CHECK_STRING (name);
2003 /* Don't change the name if it's already NAME. */
2004 if (! NILP (Fstring_equal (name, f->name)))
2007 /* Don't allow the user to set the frame name to F<num>, so it
2009 if (frame_name_fnn_p (SDATA (name), SBYTES (name)))
2013 f->name = name;
2033 and it is set up based on this frame, switch to the global
2158 store_in_alist (&alist, Qname, f->name);
2171 /* I think this should be done with a hook. */
2211 value = f->name;
2290 /* I think this should be done with a hook. */
2454 /* I think this should be done with a hook. */
2482 /* I think this should be done with a hook. */
2508 /* I think this should be done with a hook. */
2541 /* I think this should be done with a hook. */
2559 The name of a parameter, as a Lisp symbol,
2561 that is an index in this table. */
2564 char *name;
2579 {"icon-name", &Qicon_name},
2584 {"name", &Qname},
2749 here, this would reset the :font attribute that we
2852 this if-statement. */
2862 this function, and we don't want to override that unless the lisp
2997 ruler-mode.el depends on this. */
3004 /* Tooltip frame may not have this widget. */
3283 /* We set this parameter before creating the X window for the
3354 /* Number of valid characters in the resource name. */
3356 /* Number of invalid characters in the resource name. */
3389 /* If name is valid already, return. */
3393 /* If name is entirely invalid, or nearly so, use `emacs'. */
3460 /* Start with emacs.FRAMENAME for the name (the specific one)
3492 class, where INSTANCE is the name under which Emacs was invoked, or
3493 the name specified by the `-name' or `-rn' command-line arguments.
3549 database, using ATTRIBUTE as the attribute name and CLASS as its class.
3571 /* If we find this parm in ALIST, clear it out
3573 #ifndef WINDOWSNT /* w32fns.c has not yet been changed to cope with this. */
3829 since the height is reset here, this was really a no-op. I
4055 Qx_resource_name = intern ("x-resource-name");
4066 Lisp_Object v = intern (frame_parms[i].name);
4077 DEFVAR_LISP ("x-resource-name", &Vx_resource_name,
4078 doc: /* The name Emacs uses to look up X resources.
4079 `x-get-resource' uses this as the first component of the instance name
4081 Emacs initially sets `x-resource-name' to the name under which Emacs
4082 was invoked, or to the value specified with the `-name' or `-rn'
4085 It may be useful to bind this variable locally around a call
4091 `x-get-resource' uses this as the first component of the instance class
4096 Setting this variable permanently is not a reasonable thing to do,
4097 but binding this variable locally around a call to `x-get-resource'
4098 is a reasonable practice. See also the variable `x-resource-name'. */);
4104 These may be set in your init file, like this:
4112 have menu bars; `menu-bar-mode' works by altering this element.
4113 Setting this variable does not affect existing frames, only new ones. */);
4117 doc: /* Default position of scroll bars on this window-system. */);
4138 `mouse-position' calls this function, passing its usual return value as
4139 argument, and returns whatever this function returns.
4159 doc: /* Minibufferless frames use this frame's minibuffer.
4161 Emacs cannot create minibufferless frames unless this is set to an
4164 Emacs consults this variable only when creating minibufferless
4166 minibuffer, no matter what this variable is set to. This means that
4167 this variable doesn't necessarily say anything meaningful about the
4228 (do not change this comment) */