[MacPorts] #56873: Inconsistent behavior between ncurses 6.1.20180127 and ncurses 5.7
MacPorts
noreply at macports.org
Mon Jul 30 08:47:13 UTC 2018
#56873: Inconsistent behavior between ncurses 6.1.20180127 and ncurses 5.7
----------------------+----------------------
Reporter: LiamFry | Owner: jmroot
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.5.3
Resolution: | Keywords:
Port: ncurses |
----------------------+----------------------
Comment (by jmroot):
OK, so that confirms that the problem is that iTerm does not in fact have
the same capabilities as xterm. See this FAQ (the questions immediately
before and after are also relevant): https://invisible-
island.net/ncurses/ncurses.faq.html#xterm_generic
The xterm definition in ncurses 6.1's terminfo has been updated to more
accurately reflect the capabilities of xterm. You need to use a TERM value
that accurately describes the capabilities of the terminal you are using.
Getting programs that use the system ncurses to use the new iterm2
terminfo entry takes more than just setting TERM, but it can be done. Try
setting `TERMINFO_DIRS=/opt/local/share/terminfo:`. That should make the
system ncurses find the MacPorts terminfo database, but fall back to its
own.
--
Ticket URL: <https://trac.macports.org/ticket/56873#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list