Mercurial > emacs
comparison src/frame.c @ 11355:74046c14a0ad
(make_terminal_frame): Use Emacs, Emacs-2, ... as name.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 10 Apr 1995 08:00:16 +0000 |
parents | 2f9a24a4c9eb |
children | 9c609a5bd245 |
comparison
equal
deleted
inserted
replaced
11354:17f7be3e2443 | 11355:74046c14a0ad |
---|---|
351 | 351 |
352 XSETFRAME (frame, f); | 352 XSETFRAME (frame, f); |
353 Vframe_list = Fcons (frame, Vframe_list); | 353 Vframe_list = Fcons (frame, Vframe_list); |
354 | 354 |
355 terminal_frame_count++; | 355 terminal_frame_count++; |
356 sprintf (name, "terminal-%d", terminal_frame_count); | 356 if (terminal_frame_count == 1) |
357 | 357 { |
358 f->name = build_string (name); | 358 f->name = build_string ("Emacs"); |
359 } | |
360 else | |
361 { | |
362 sprintf (name, "Emacs-%d", terminal_frame_count); | |
363 f->name = build_string (name); | |
364 } | |
365 | |
359 f->visible = 1; /* FRAME_SET_VISIBLE wd set frame_garbaged. */ | 366 f->visible = 1; /* FRAME_SET_VISIBLE wd set frame_garbaged. */ |
360 f->async_visible = 1; /* Don't let visible be cleared later. */ | 367 f->async_visible = 1; /* Don't let visible be cleared later. */ |
361 f->display.nothing = 1; /* Nonzero means frame isn't deleted. */ | 368 f->display.nothing = 1; /* Nonzero means frame isn't deleted. */ |
362 XSETFRAME (Vterminal_frame, f); | 369 XSETFRAME (Vterminal_frame, f); |
363 return f; | 370 return f; |