Overview

Request 483739 accepted

- Add ncurses patch 20170325
+ fix a memory leak in the window-list when creating multiple screens
(reports by Andres Martinelli, Debian #783486).
+ reviewed calls from link_test.c, added a few more null-pointer
checks.
+ add a null-pointer check in ungetmouse, in case mousemask was not
called (report by "Kau").
+ updated curs_sp_funcs.3x for new functions.

- Add ncurses patch 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().
+ modify utility headers such as tic.h to make it clearer which are
externals that are used by tack.
+ improve curs_slk.3x in particular its discussion of portability.
+ fix cut/paste in legacy_encoding.3x
+ add prototype for find_pair() to new_pair.3x (report by Branden
Robinson).
+ fix a couple of broken links in generated man-html documentation.
+ regenerate man-html documentation.
- Add tack patch 1.07.20170318
* init.c:
use def_prog_mode() to eliminate two internal details from ncurses
* edit.c, tack.h: accommodate opaque TERMINAL structure in ncurses
* tack.h: update copyright to match version
* config.sub: 2017-02-07
* config.guess: 2017-03-05

- Add ncurses patch 20170311

Loading...

Dr. Werner Fink's avatar

For lynx see SR#483847 ... this is with a preliminary version of a patch for ncurses 6.0 20170318



Max Lin's avatar

@WernerFink any idea about lynx failure?


Dr. Werner Fink's avatar

I guess that lynx is stumbled over this change:

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().

this indeed had cause the update of dialog as well as tack (a sub package of ncurses)


Dr. Werner Fink's avatar

YEP: [ 61s] LYStrings.c: In function 'expand_tiname': [ 61s] LYStrings.c:1011:14: error: dereferencing pointer to incomplete type 'TERMINAL {aka struct term}' [ 61s] if (cur_term->type.Strings[code] != 0) { [ 61s] ^~



Max Lin's avatar

hmm...it's declined by bot due to source is different in the devel project


Dr. Werner Fink's avatar

This automagic is somehow annoying as it thwarts the current update frequency of upstream changes

Request History
Dr. Werner Fink's avatar

WernerFink created request

- Add ncurses patch 20170325
+ fix a memory leak in the window-list when creating multiple screens
(reports by Andres Martinelli, Debian #783486).
+ reviewed calls from link_test.c, added a few more null-pointer
checks.
+ add a null-pointer check in ungetmouse, in case mousemask was not
called (report by "Kau").
+ updated curs_sp_funcs.3x for new functions.

- Add ncurses patch 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().
+ modify utility headers such as tic.h to make it clearer which are
externals that are used by tack.
+ improve curs_slk.3x in particular its discussion of portability.
+ fix cut/paste in legacy_encoding.3x
+ add prototype for find_pair() to new_pair.3x (report by Branden
Robinson).
+ fix a couple of broken links in generated man-html documentation.
+ regenerate man-html documentation.
- Add tack patch 1.07.20170318
* init.c:
use def_prog_mode() to eliminate two internal details from ncurses
* edit.c, tack.h: accommodate opaque TERMINAL structure in ncurses
* tack.h: update copyright to match version
* config.sub: 2017-02-07
* config.guess: 2017-03-05

- Add ncurses patch 20170311


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added factory-repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Yuchen Lin's avatar

maxlin_factory set openSUSE:Factory:Staging:A as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:A"


Yuchen Lin's avatar

maxlin_factory accepted review

Picked openSUSE:Factory:Staging:A


Factory Repo Checker's avatar

factory-repo-checker accepted review

skip review


Simon Lees's avatar

simotek accepted review

looks ok


Ludwig Nussel's avatar

lnussel_factory accepted review

ready to accept


Ludwig Nussel's avatar

lnussel_factory approved review

ready to accept


Ludwig Nussel's avatar

lnussel_factory accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by