diff options
author | Timo Sirainen <cras@irssi.org> | 2002-02-10 14:59:36 +0000 |
---|---|---|
committer | cras <cras@dbcabf3a-b0e7-0310-adc4-f8d773084564> | 2002-02-10 14:59:36 +0000 |
commit | 9bb16705a5e6bf100797985cc596b9bcb9f0d6da (patch) | |
tree | 1637336d5064a6248169c1e2631f3228d967e04e /src/fe-common/core/fe-common-core.c | |
parent | 59c5bb100a58948c149ed1be18e72c6c16ad4db3 (diff) | |
download | irssi-9bb16705a5e6bf100797985cc596b9bcb9f0d6da.zip |
Support for "immortal" windows, that can't be closed until explicitly set to
mortal with /WINDOW IMMORTAL OFF. Status and msgs windows are immortal by
default.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2422 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'src/fe-common/core/fe-common-core.c')
-rw-r--r-- | src/fe-common/core/fe-common-core.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/fe-common/core/fe-common-core.c b/src/fe-common/core/fe-common-core.c index 6b57098a..fb0e0fec 100644 --- a/src/fe-common/core/fe-common-core.c +++ b/src/fe-common/core/fe-common-core.c @@ -292,12 +292,14 @@ static void create_windows(void) window_set_level(window, MSGLEVEL_ALL ^ (settings_get_bool("use_msgs_window") ? (MSGLEVEL_MSGS|MSGLEVEL_DCCMSGS) : 0)); + window_set_immortal(window, TRUE); } if (settings_get_bool("use_msgs_window")) { window = window_create(NULL, TRUE); window_set_name(window, "(msgs)"); window_set_level(window, MSGLEVEL_MSGS|MSGLEVEL_DCCMSGS); + window_set_immortal(window, TRUE); } if (windows == NULL) { |