Revisions of ncurses

Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 230966 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 85)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 228313 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 84)
- Add ncurses patch 20140329
  + add check in tic for mismatch between ccc and initp/initc
  + cancel ccc in putty-256color and konsole-256color for consistency
    with the cancelled initc capability (patch by Sven Zuhlsdorf).
  + add xterm+256setaf building block for various terminals which only
    get the 256-color feature half-implemented -TD
  + updated "st" entry (leaving the 0.1.1 version as "simpleterm") to
    0.4.1 -TD

- Make sure that libgpm is always loaded dynamically 

- Add ncurses patch 20140323
  + fix typo in "mlterm" entry (report by Gabriele Balducci) -TD
- Add ncurses patch 20140322
  + use types from <stdint.h> in sample build-scripts for chtype, etc.
  + modify configure script and curses.h.in to allow the types specified
    using --with-chtype and related options to be defined in <stdint.h>
  + add terminology entry -TD
  + add mlterm3 entry, use that as "mlterm" -TD
  + inherit mlterm-256color from mlterm -TD

- Add ncurses patch 20140315
  + modify _nc_New_TopRow_and_CurrentItem() to ensure that the menu's
    top-row is adjusted as needed to ensure that the current item is
    on the screen (patch by Johann Klammer).
  + add wgetdelay() to retrieve _delay member of WINDOW if it happens to
    be opaque, e.g., in the pthread configuration (prompted by patch by
    Soren Brinkmann).

- Add ncurses patch 20140308
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 225497 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 83)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 220671 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 82)
- Add ncurses patch 20140201
  + add/use symbol NCURSES_PAIRS_T like NCURSES_COLOR_T, to illustrate
    which "short" types are for color pairs and which are color values.
  + fix build for s390x, by correcting field bit offsets in generated
    representation clauses when int=32 long=64 and endian=big, or at
    least on s390x (patch by Nicolas Boulenguez).
  + minor cleanup change to test/form_driver_w.c (patch by Gaute Hope).
- Add ncurses patch 20140125
  + remove unnecessary ifdef's in Ada95/gen/gen.c, which reportedly do
    not work as is with gcc 4.8 due to fixes using chtype cast made for
    new compiler warnings by gcc 4.8 in 20130824 (Debian #735753, patch
    by Nicolas Boulenguez).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 215413 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 81)
- Add patch ncurses-5.9-ibm327x.dif to make ibm327x not a generic
  terminal type but a more dumb one (bnc#859214)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 214503 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 80)
- Add ncurses patch 20140118
  + apply includesubdir variable which was introduced in 20130805 to
    gen-pkgconfig.in (Debian #735782).
- Correct spec file irarch to make S390(x) fallback terminal types
  working on S390(x) (bnc#859214)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 211279 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 79)
- Add ncurses patch 20131214
  + modify configure-script/ifdef's to allow OLD_TTY feature to be
    suppressed if the type of ospeed is configured using the option
    --with-ospeed to not be a short.  By default, it is a short for
    termcap-compatibility (adapted from suggestion by Christian
    Weisgerber).
  + correct a typo in _nc_baudrate() (patch by Christian Weisgerber,
    cf: 20061230).
  + fix a few -Wlogical-op warnings.
  + updated llib-l* files.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 210400 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 78)
- Add ncurses patch 20131207
  + add form_driver_w() entrypoint to wide-character forms library,
    as well as test program form_driver_w (adapted from patch by
    Gaute Hope).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 208903 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 77)
- Add ncurses patch 20131123
 + minor fix for CF_GCC_WARNINGS to special-case options which are not
   recognized by clang.
- Add ncurses patch 20131116
  + add special case to configure script to move _XOPEN_SOURCE_EXTENDED 
    definition from CPPFLAGS to CFLAGS if it happens to be needed for
    Solaris, because g++ errors with that definition (report by
    Jean-Pierre Flori, Sage #15268).
  + correct logic in infocmp's -i option which was intended to ignore
    strings which correspond to function-keys as candidates for piecing
    together initialization- or reset-strings.  The problem dates to
    1.9.7a, but was overlooked until changes in -Wlogical-op warnings for
    gcc 4.8 (report by David Binderman).
  + updated CF_GCC_WARNINGS to documented options for gcc 4.9.0, adding
    checks for -Wextra, -Wignored-qualifiers and -Wlogical-op
  + updated CF_GCC_WARNINGS to documented options for gcc 4.9.0, moving
    checks for -Wextra and -Wdeclaration-after-statement into the macro,
    and adding checks for -Wignored-qualifiers, -Wlogical-op and -Wvarargs
  + updated CF_CURSES_UNCTRL_H and CF_SHARED_OPTS macros from ongoing
    work on cdk.
- Add ncurses patch 20131110
  + minor cleanup of terminfo.tail

- On S390(x) use other fallback terminal types, that is have the
  ibm327x and vt220 available even if no terminfo-base is installed.

- Add ncurses patch 20131102
  + use TS extension to describe xterm's title-escapes -TD
  + modify terminator and nsterm-s to use xterm+sl-twm building block -TD
  + simplify pfkey expression in ansi.sys -TD
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 201480 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 76)
- Add ncurses patch 20130928
  + fix a possible null-pointer reference in a trace message from newterm.
  + ignore g++ 4.2.1 warnings for "-Weffc++" in c++/cursesmain.cc
  + fix a few overlooked places for --enable-string-hacks option.
- Add ncurses patch 20130921
  + fix typo in curs_attr.3x (patch by Sven Joachim, cf: 20130831).
  + build-fix for --with-shared option for DragonFly and FreeBSD (report
    by Rong-En Fan, cf: 20130727).
- Add ncurses patch 20130907
  + revert change to two of the dpkg format files, to work with dpkg
    before/after Debian #700177.
  + fix gcc -Wconversion warning in wattr_get() macro.
  + add msys and msysdll to known host/configuration types (patch by
    Alexey Pavlov).
  + modify CF_RPATH_HACK configure macro to not rely upon "-u" option
    of sort, improving portability.
- Add ncurses patch 20130831
  + modify test/ncurses.c b/B tests to display lines only for the
    attributes which a given terminal supports, to make room for an
    italics test.
  + completed ncv table in terminfo.tail; it did not list the wide
    character codes listed in X/Open Curses issue 7.
  + add A_ITALIC extension (prompted by discussion with Egmont Koblinger).
- Add ncurses patch 20130824
  + fix some gcc 4.8 -Wconversion warnings.
  + change format of dpkg test-scripts to quilted to work around bug
    introduced by Debian #700177.
  + discard cached keyname() values if meta() is changed after a value
    was cached using (report by Kurban Mallachiev).
- Add ncurses patch 20130816
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 75)
Split 13.1 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 185952 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 74)
- Add ncurses patch 20130805
  + minor fixes to the --disable-overwrite logic, to ensure that the
    configured $(includedir) is not cancelled by the mingwxx-filesystem
    rpm macros.
  + add --disable-db-install configure option, to simplify building
    cross-compile support packages.
- Add ncurses patch 20130727
  + improve configure macros from ongoing work on cdk, dialog, xterm:
    + CF_ADD_LIB_AFTER - fix a problem with -Wl options
    + CF_RPATH_HACK - add missing result-message
    + CF_SHARED_OPTS - modify to use $rel_builddir in cygwin and mingw
      dll symbols (which can be overridden) rather than explicit "../".
    + CF_SHARED_OPTS - modify NetBSD and DragonFly symbols to use ${CC}
      rather than ${LD} to improve rpath support.
    + CF_SHARED_OPTS - add a symbol to denote the temporary files that
      are created by the macro, to simplify clean-rules.
    + CF_X_ATHENA - trim extra libraries to work with -Wl,--as-needed
  + fix a regression in hashed-database support for NetBSD, which uses
    the key-size differently from other implementations (cf: 20121229).
- Add ncurses patch 20130720
  + further improvements for setupterm manpage, clarifying the
    initialization of cur_term.
- Add ncurses patch 20130713
  + improve manpages for initscr and setupterm.
  + minor compiler-warning fixes
- Add ncurses patch 20130706
  + add fallback defs for <inttypes.h> and <stdint.h> (cf: 20120225).
  + add check for size of wchar_t, use that to suppress a chunk of
    wcwidth.h in MinGW port.
  + quiet linker warnings for MinGW cross-compile with dll's using the
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 180436 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 73)
- Add some more terminfo entries to terminfo-base (bnc#826171)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 175272 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 72)
- Make LD_LIBRARY_PATH include %_lib to make sure use and test the
  fresh build libraries 

- Add ncurses patch 20130511
  + move nsterm-related entries out of "obsolete" section to more
    plausible "ansi consoles" -TD
  + additional cleanup of table-of-contents by reordering -TD
  + revise fix for check for 8-bit value in _nc_insert_ch(); prior fix
    prevented inserts when video attributes were attached to the data
    (cf: 20121215) (Redhat #959534).
- Add ncurses patch 20130504
  + fixes for issues found by Coverity:
    + correct FNKEY() macro in progs/dump_entry.c, allowing kf11-kf63 to
      display when infocmp's -R option is used for HP or AIX subsets.
    + fix dead-code issue with test/movewindow.c
    + improve limited-checking in _nc_read_termtype().
- Add ncurses patch 20130427
  + fix clang 3.2 warning in progs/dump_entry.c
  + drop AC_TYPE_SIGNAL check; ncurses relies on c89 and later.
- Add ncurses patch 20130413
  + add MinGW to cases where ncurses installs by default into /usr
    (prompted by discussion with Daniel Silva Ferreira).
  + add -D option to infocmp's usage-message (patch by Miroslav Lichvar).
  + add a missing 'int' type for main function in configure check for
    type of bool variable, to work with clang 3.2 (report by Dmitri
    Gribenko).
  + improve configure check for static_cast, to work with clang 3.2
    (report by Dmitri Gribenko).
  + re-order rule for demo.o and macros defining header dependencies in
    c++/Makefile.in to accommodate gmake (report by Dmitri Gribenko).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 161192 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 71)
- Add ncurses patch 20130324
  + build-fix for libtool configuration (reports by Daniel Silva Ferreira
    and Roumen Petrov).
- Add ncurses patch 20130323
  + build-fix for OS X, to handle changes for --with-cxx-shared feature
    (report by Christian Ebert).
  + change initialization for vt220, similar entries for consistency
    with cursor-key strings (NetBSD #47674) -TD
  + further improvements to linux-16color (Benjamin Sittler)
- Add ncurses patch 20130316
  + additional fix for tic.c, to allocate missing buffer space.
  + eliminate configure-script warnings for gen-pkgconfig.in
  + correct typo in sgr string for sun-color,
    add bold for consistency with sgr,
    change smso for consistency with sgr -TD
  + correct typo in sgr string for terminator -TD
  + add blink to the attributes masked by ncv in linux-16color (report
    by Benjamin Sittler)
  + improve warning message from post-load checking for missing "%?"
    operator by tic/infocmp by showing the entry name and capability.
  + minor formatting improvement to tic/infocmp -f option to ensure
    line split after "%;".
  + amend scripting for --with-cxx-shared option to handle the debug
    library "libncurses++_g.a" (report by Sven Joachim).
- Add ncurses patch 20130309
  + amend change to toe.c for reading from /dev/zero, to ensure that
    there is a buffer for the temporary filename (cf: 20120324).
  + regenerated html manpages.
  + fix typo in terminfo.head (report by Sven Joachim, cf: 20130302).
  + updated some autoconf macros:
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 155745 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 70)
- Add ncurses patch 20130126
  + further fixes to mvcur to pass callback function (cf: 20130112),
    needed to make test/dots_mvcur work.
  + reduce calls to SetConsoleActiveScreenBuffer in win_driver.c, to
    help reduce flicker.
  + modify configure script to omit "+b" from linker options for very
    old HP-UX systems (report by Dennis Grevenstein)
  + add HP-UX workaround for missing EILSEQ on old HP-UX systems (patch
    by Dennis Grevenstein).
  + restore memmove/strdup support for antique systems (request by
    Dennis Grevenstein).
  + change %l behavior in tparm to push the string length onto the stack
    rather than saving the formatted length into the output buffer
    (report by Roy Marples, cf: 980620).
- Add ncurses patch 20130202
  + correct initialization in knight.c which let it occasionally make
    an incorrect move (cf: 20001028).
  + improve documentation of the terminfo/termcap search path.
- Add ncurses patch 20130209
  + modify test/configure script to make it simpler to override names
    of curses-related libraries, to help with linking with pdcurses in
    mingw environment.
  + if the --with-terminfo-dirs configure option is not used, there is
    no corresponding compiled-in value for that.  Fill in "no default
    value" for that part of the manpage substitution.
- Add ncurses patch 20130216
  + modify test/testcurs.c to work with mouse for ncurses as it does for
    pdcurses.
  + modify test/knight.c to work with mouse for pdcurses as it does for
    ncurses.
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 69)
Split 12.3 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 149440 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 68)
- Add ncurses patch 5.9.20130119
  + fixes for issues found by Coverity:
    + fix memory leak in safe_sprintf.c
    + add check for return-value in tty_update.c
    + correct initialization for -s option in test/view.c
    + add check for numeric overflow in lib_instr.c
    + improve error-checking in copywin
  + add advice in infocmp manpage for termcap users (Debian #698469).
  + add "-y" option to test/demo_termcap and test/demo_terminfo to
    demonstrate behavior with/without extended capabilities.
  + updated termcap manpage to document legacy termcap behavior for
    matching capability names.
  + modify name-comparison for tgetstr, etc., to accommodate legacy
    applications as well as to improve compatbility with BSD 4.2
    termcap implementations (Debian #698299) (cf: 980725).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 148721 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 67)
- Add ncurses patch 5.9.20130112
  + correct prototype in manpage for vid_puts.
  + drop ncurses/tty/tty_display.h, ncurses/tty/tty_input.h, since they
    are unused in the current driver model.
  + modify mvcur to use stdout except when called within the ncurses
    library.
  + modify vidattr and vid_attr to use stdout as documented in manpage.
  + amend changes made to buffering in 20120825 so that the low-level
    putp() call uses stdout rather than ncurses' internal buffering.
    The putp_sp() call does the same, for consistency (Redhat #892674).
- Add ncurses patch 5.9.20130105
  + add "-s" option to test/view.c to allow it to start in single-step
    mode, reducing size of trace files when it is used for debugging
    MinGW changes.
  + revert part of 20121222 change to tinfo_driver.c
  + add experimental logic in win_driver.c to improve optimization of
    screen updates.  This does not yet work with double-width characters,
    so it is ifdef'd out for the moment (prompted by report by Erwin
    Waterlander regarding screen flicker).
- Add ncurses patch 5.9.20121229
  + fix coverity warnings regarding copying into fixed-size buffers.
  + add throw-declarations in the c++ binding per Coverity warning.
  + minor changes to new-items for consistent reference to bug-report
    numbers.
- Add ncurses patch 5.9.20121222
  + add *.dSYM directories to clean-rule in ncurses directory makefile,
    for Mac OS builds.
  + add a configure check for gcc option -no-cpp-precomp, which is not
    available in all Mac OS X configurations (report by Andras Salamon,
    cf: 20011208).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 145637 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 66)
- Add ncurses patch 5.9.20121215
  + fix several warnings from clang 3.1 --analyze, includes correcting
    a null-pointer check in _nc_mvcur_resume.
  + correct display of double-width characters with MinGW port (report
    by Erwin Waterlander).
  + replace MinGW's wcrtomb(), fixing a problem with _nc_viscbuf 
  + correct check for 8-bit value in _nc_insert_ch().
  + remove dead code in progs/tset.c, test/linedata.h
  + add null-pointer checks in lib_tracemse.c, panel.priv.h, and some
    test-programs.
- Add ncurses patch 5.9.20121208
  + modify test/knight.c to show the number of choices possible for
    each position in automove option, e.g., to allow user to follow
    Warnsdorff's rule to solve the puzzle.
  + remove a few redundant checks.
  + check return value from remove/unlink in tic.
  + fix a null dereference in c++/cursesw.cc
  + fix two instances of uninitialized variables when configuring for the
    terminal driver.
  + correct scope of variable used in SetSafeOutcWrapper macro.
  + set umask when calling mkstemp in tic.
  + initialize wbkgrndset() temporary variable when extended-colors are
    used.
- Add ncurses patch 5.9.20121201
  + also replace MinGW's wctomb(), fixing a problem with setcchar().
- Add ncurses patch 5.9.20121124
  + correct order of color initialization versus display in some of the
    test-programs, e.g., test_addstr.c
- Add tack patch 1.07.20120916 
  * tack.c: ensure that $TERM is set and is not too large
Displaying revisions 181 - 200 of 265
openSUSE Build Service is sponsored by