lynx-dev
[Top][All Lists]
Advanced

[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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]