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

 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

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