[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
lynx-dev curses on/off and HTTelnet (was: DOS patch for dev.8)
From: |
Klaus Weide |
Subject: |
lynx-dev curses on/off and HTTelnet (was: DOS patch for dev.8) |
Date: |
Mon, 30 Aug 1999 10:13:31 -0500 (CDT) |
On Mon, 30 Aug 1999, Doug Kaufman wrote:
> On Sun, 29 Aug 1999, I wrote:
>
> > It actually doesn't require a full "stop_curses". I just recompiled
> > with _eth_release() and _eth_init() instead of stop_curses() and
> > start_curses(). This seems to work also. These are part of the DOS
>
> Here is a revised patch to HTTelnet.c, in place of the one I
> previously submitted.
>
> --- lynx2-8-3/WWW/Library/Implementation/HTTelnet.c Fri Jun 18 14:54:46 1999
> +++ lynx2-8-3/WWW/Library/Implementation/HTTelnet.c.new Mon Aug 30
> 07:38:56 1999
> @@ -197,6 +197,9 @@
> }
>
> #ifdef __DJGPP__
> +#ifdef WATT32
> + _eth_release();
> +#endif /* WATT32 */
> __djgpp_set_ctrl_c(0);
> _go32_want_ctrl_break(1);
> #endif /* __DJGPP__ */
I still think the stop_curses should have been done within getfile();
and if I understand you right, that should include the eth_release,
and possibly other calls necessary. Could you check whether curses
has indeed been already turned off at that point? (LYCursesON should
be FALSE.) If not, something's wrong in getfile.
Klaus