[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ANN: ncurses-6.0-20170318
From: |
Thomas Dickey |
Subject: |
Re: ANN: ncurses-6.0-20170318 |
Date: |
Mon, 20 Mar 2017 18:36:29 -0400 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Mon, Mar 20, 2017 at 06:25:43PM +0100, Sven Joachim wrote:
> On 2017-03-18 23:41 +0000, Thomas Dickey wrote:
>
> > 20170318
> > + change TERMINAL structure in term.h to make it opaque. Some
> > applications misuse its members, e.g., directly modifying it
> > rather than using def_prog_mode().
>
> You're talking about lynx here, it seems ;-). Do you intend to make a
lynx, tack, mc
I fixed lynx and tack on Saturday, will get around to mc "soon".
I uploaded a new tack, and both lynx/tack changes are visible
in my snapshots on github:
https://github.com/ThomasDickey/lynx-snapshots
https://github.com/ThomasDickey/tack-snapshots
> new release, since 2.8.9dev11 no longer builds unless NCURSES_INTERNALS
> is #defined?
Well, my impression is that due to the Debian release schedule, there'd
be no immediate change to ncurses (or the others), and that I'd have a
new lynx patch out before that happened.
(I'd rather be doing productive work on the 64-bit windows ports of
lynx, vile, but distractions occur - this particular change is in support
of the latter).
> Which other applications do access the TERMINAL structure directly? I
> would like to file bugs on them.
That's all that I happened to think of. It's a binary-compatible change
(so applications should work without recompiling).
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net
signature.asc
Description: Digital signature