bug-ncurses
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: Digital signature


reply via email to

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