1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-29 06:16:40 +02:00

Fixed refresh bug with Solaris when term size is changed

This commit is contained in:
Sebastien Helleu
2006-01-07 23:54:22 +00:00
parent 978efc0d4f
commit 3fd569a83e
4 changed files with 28 additions and 4 deletions
+2 -1
View File
@@ -1,10 +1,11 @@
WeeChat - Wee Enhanced Environment for Chat
===========================================
ChangeLog - 2006-01-03
ChangeLog - 2006-01-08
Version 0.1.7 (under dev!):
* fixed refresh bug with Solaris when term size is changed
* replaced Texinfo doc by XML Docbook
* added color for window separators (when splited)
* added completion system for plugins/scripts commands
+12 -1
View File
@@ -3253,6 +3253,17 @@ gui_refresh_screen ()
gui_refresh_windows ();
}
/*
* gui_refresh_screen_sigwinch: called when signal SIGWINCH is received
*/
void
gui_refresh_screen_sigwinch ()
{
gui_refresh_screen ();
signal (SIGWINCH, gui_refresh_screen_sigwinch);
}
/*
* gui_pre_init: pre-initialize GUI (called before gui_init)
*/
@@ -3508,7 +3519,7 @@ gui_init ()
gui_current_window = gui_windows;
gui_buffer_new (gui_windows, NULL, NULL, 0, 1);
signal (SIGWINCH, gui_refresh_screen);
signal (SIGWINCH, gui_refresh_screen_sigwinch);
if (cfg_look_set_title)
gui_set_window_title ();
+2 -1
View File
@@ -1,10 +1,11 @@
WeeChat - Wee Enhanced Environment for Chat
===========================================
ChangeLog - 2006-01-03
ChangeLog - 2006-01-08
Version 0.1.7 (under dev!):
* fixed refresh bug with Solaris when term size is changed
* replaced Texinfo doc by XML Docbook
* added color for window separators (when splited)
* added completion system for plugins/scripts commands
+12 -1
View File
@@ -3253,6 +3253,17 @@ gui_refresh_screen ()
gui_refresh_windows ();
}
/*
* gui_refresh_screen_sigwinch: called when signal SIGWINCH is received
*/
void
gui_refresh_screen_sigwinch ()
{
gui_refresh_screen ();
signal (SIGWINCH, gui_refresh_screen_sigwinch);
}
/*
* gui_pre_init: pre-initialize GUI (called before gui_init)
*/
@@ -3508,7 +3519,7 @@ gui_init ()
gui_current_window = gui_windows;
gui_buffer_new (gui_windows, NULL, NULL, 0, 1);
signal (SIGWINCH, gui_refresh_screen);
signal (SIGWINCH, gui_refresh_screen_sigwinch);
if (cfg_look_set_title)
gui_set_window_title ();