On Tue, Apr 19, 2011 at 02:57:18PM +0100, Mikolaj Kucharski wrote:
> On Tue, Apr 19, 2011 at 03:14:34PM +0200, Adam Wysocki wrote:
> > To pomoże się zorientować czy SIGWINCH w ogóle jest zdefiniowany 
> > i czy handler jest wołany (powinno być w debugu - F12 w ekg).
> 
> $ pkill -WINCH ekg; echo $?
> 0
> 
> w ekg widac:
> 
> 15:51 // SIGWINCH
> 

Oczywiscie jak zmieniam rozmiar okna to SIGWINCH tez sie loguje na
debugowej konsoli w ekg. A tutaj patch, zeby bylo jasne co zrobilem:


@@ -2097,8 +2097,11 @@ static void update_statusbar(int commit)
 #ifdef SIGWINCH
 static void sigwinch_handler(int sig)
 {
+       gg_debug(GG_DEBUG_MISC, "// SIGWINCH\n");
        ui_need_refresh = 1;
 }
+#else
+#error Brak SIGWINCH
 #endif

 void save_windows()


-- 
best regards
q#

Odpowiedź listem elektroniczym