[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev Patch for high-intensity video
From: |
Gisle Vanem |
Subject: |
Re: lynx-dev Patch for high-intensity video |
Date: |
Wed, 21 Jan 2004 18:37:39 +0100 |
"Doug Kaufman" <address@hidden> said:
> I don't really understand this. The Slang DJGPP port has always
> allowed bright background colors without a patch.
I wasn't aware of that. Now after trying it, I see S-Lang already suports
it. So ignore the patch.
> > @@ -1000,9 +999,10 @@
> > #ifdef __DJGPP__
> > if (LY_get_ctrl_break() == 0) {
> > LY_set_ctrl_break(TRUE);
> > - init_ctrl_break[0] = 0;
> > + __djgpp_set_ctrl_c(FALSE); /* !! Added 20-04-2003 */
>
> This seems quite wrong. This will prevent DJGPP from raising SIGINT.
> Normally, this should only occur while shelling out, then set back on
> return to the program. What problem made you add this line?
The unreliable ^C handling under Windows. But SIGINT via ^Break
seems to be reliablay handled in djgpp under Windows.
I added the __djgpp_set_ctrl_c() long ago w/o really understanding the
LYclean stuff. It seemed to help supressing the SIGINT being raised
in unsafe places.
--gv
; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden