[MacPorts] #56873: Inconsistent behavior between ncurses 6.1.20180127 and ncurses 5.7
MacPorts
noreply at macports.org
Fri Jul 27 22:08:49 UTC 2018
#56873: Inconsistent behavior between ncurses 6.1.20180127 and ncurses 5.7
---------------------+---------------------------
Reporter: LiamFry | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.5.3
Keywords: ncurses | Port: ncurses 6.1_0
---------------------+---------------------------
While working on an ncurses app, I discovered inconsistent behavior
between ncurses 5.7 (bundled with macOS) and ncurses 6.1 (installed via
MacPorts). I do not know what is causing the issue but I have isolated the
relevant code. I have reproduced the issue on several machines running
Mavericks, El Capitan, and High Sierra. The code to exercise this problem
is very short and straightforward. I've attached a copy to the ticket.
The intent of the code is to "blink the screen" similar to flash() without
using flash(). When compiled against the macOS-bundled ncurses library
(5.7), behavior in Terminal, iTerm, and tmux is as expected. When compiled
against MacPorts ncurses library (6.1), behavior in Terminal and tmux is
as expected. However, when run in iTerm, only a column of characters
appears on the left side of the screen.
I initially thought this was an iTerm issue as it only happens when using
iTerm. However, it only happens when using ncurses 6.1 from MacPorts.
--
Ticket URL: <https://trac.macports.org/ticket/56873>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list