bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ncurses-5.4-20041023.patch.gz


From: Thomas Dickey
Subject: ncurses-5.4-20041023.patch.gz
Date: Sat, 23 Oct 2004 18:30:06 -0400
User-agent: Mutt/1.5.6+20040722i

 ncurses 5.4 - patch 20041023 - T.Dickey

 ------------------------------------------------------------------------------

 Ncurses 5.4 is at
        ftp.gnu.org:/pub/gnu

 Patches for ncurses 5.4 are in the subdirectory
        ftp://invisible-island.net/ncurses/5.4

 ------------------------------------------------------------------------------
 NEWS                            |   16 +++
 dist.mk                         |    4 
 ncurses/base/lib_addch.c        |  164 +++++++++++++++++++++++++-------------
 ncurses/base/lib_addstr.c       |   64 +++++++++++---
 ncurses/base/lib_pad.c          |    6 -
 ncurses/curses.priv.h           |   23 +++--
 ncurses/trace/lib_traceatr.c    |    6 -
 ncurses/trace/visbuf.c          |   18 ++--
 ncurses/tty/lib_vidattr.c       |   16 ---
 ncurses/tty/tty_update.c        |    8 -
 ncurses/widechar/lib_inwstr.c   |   12 +-
 ncurses/widechar/lib_vid_attr.c |   54 +++++-------
 test/ncurses.c                  |    9 +-
 13 files changed, 250 insertions(+), 150 deletions(-)
 ------------------------------------------------------------------------------

20041023
        + modify term_attrs() to use termattrs(), add the extended attributes
          such as enter_horizontal_hl_mode for WA_HORIZONTAL to term_attrs().
        + add logic in waddch_literal() to clear orphaned cells when one
          multi-column character partly overwrites another.
        + improved logic for clearing cells when a multi-column character
          must be wrapped to a new line.
        + revise storage of cells for multi-column characters to correct a
          problem with repainting.  In the old scheme, it was possible for
          doupdate() to decide that only part of a multi-column character
          should be repainted since the filler cells stored only an attribute
          to denote them as fillers, rather than the character value and the
          attribute.

-- 
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]