Ncurces based mc does not handle keys under high load

2002-08-16 Thread Andrew V. Samoilov
It produces on xterm B letters for Down, A for Up and so on if these keys are pressed for some seconds under high loaded Linux 2.4. -- Regards, Andrew V. Samoilov. ___ Mc-devel mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/mc-d

Re: sh.syntax

2002-08-16 Thread Pavel Roskin
On Fri, 16 Aug 2002, Andrew V. Samoilov wrote: > Hello! > > Construction like > source_tarball=${source_tarball:-"${PACKAGE}${VERSION:+-$VERSION}.tar.bz2"} > confuses sh.syntax. I don't see how to fix it. We have only two levels of highligting - context and keyword, and neigher can be nested.

Re[2]: Win32/MinGW port

2002-08-16 Thread Pavel Roskin
Hello, Pavel! > PR> Somebody is blocking SIGCHLD, so even old_mask has SIGCHLD blocked, > PR> therefore the subsequent sigsuspend() call hangs forever. I'm not sure if > PR> it's going to be the final fix (I'm not applying it yet), but it should be > PR> a reasonably good workaround for Cygwin u

Re: [PATCH suggestion] exceptions.cc, interrupt_setup ()

2002-08-16 Thread Joe Buehler
Pavel Tsekov wrote: > I suggest the following very simple patch. Since I may have not > understand all the specifics of the signal handling mechanism I offer > it for discussion. Just for the record - this patch solves that > outstanding problem with MC. Good work! I applied this, and initial t

sh.syntax

2002-08-16 Thread Andrew V. Samoilov
Hello! Construction like source_tarball=${source_tarball:-"${PACKAGE}${VERSION:+-$VERSION}.tar.bz2"} confuses sh.syntax. Also it does not understand <<-EOF. -- Regards, Andrew V. Samoilov. ___ Mc-devel mailing list [EMAIL PROTECTED] http://mail.gnome

[PATCH suggestion] exceptions.cc, interrupt_setup ()

2002-08-16 Thread Pavel Tsekov
Hello, there! :) Someone might remember that the main reason for delaying the Midnight Commander release for Cygwin so long was that there was a problem with the subshell support. I was thinking that this was a problem in Cygwin, but I wasn't able to track it down... until today. This issue went

Re[2]: Win32/MinGW port

2002-08-16 Thread Pavel Tsekov
Hello, Pavel! PR> Somebody is blocking SIGCHLD, so even old_mask has SIGCHLD blocked, PR> therefore the subsequent sigsuspend() call hangs forever. I'm not sure if PR> it's going to be the final fix (I'm not applying it yet), but it should be PR> a reasonably good workaround for Cygwin users for

Re: man2hlp fails on SunOS 5.8

2002-08-16 Thread Pavel Roskin
Hello! > errno and ferror is not set. I rewrite this piece of code with > read and even make circle with fgetc, but it does not cure. > It looks like eof, but it is not true. The fix is in CVS. Some operating systems think it's Ok to return from fwrite() before everything is written if the bloc

man2hlp fails on SunOS 5.8

2002-08-16 Thread Andrew V. Samoilov
Hello! fread fails to read large option of data here: if (fread (Topics, 1, file_end, fout) != file_end) { perror (output); return 1; } errno and ferror is not set. I rewrite this piece of code with read and even make circle with fgetc, but it does not cure.

Re[2]: Win32/MinGW port

2002-08-16 Thread Pavel Tsekov
Hello, Pavel! >> Current version is randomly freezing (not responding >> to keyboard). That looked harder to debug than native build :) PR> This patch fixes it. Yes, it was hard to debug (2 hours). Cool! :) [snip] PR> Somebody is blocking SIGCHLD, so even old_mask has SIGCHLD blocked, PR> th