summarylogtreecommitdiffstats
path: root/README.md
blob: e80482fa06721609b54bd08c01aea1b1ee4e3d41 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Why

Since [`ncurses` 6.1](https://www.gnu.org/software/ncurses/#h3-programs)

`tic` and `infocmp` display numeric values in hexadecimal when they are "close"
to a power of two, "making the result more readable". This causes issues for
`sbt` and and other programs using `jline < 2.14.4`. This package aims to
provide a fix for that.

## ncurses-nohex

The `ncurses-nohex` package applies a patch that undo this functionality. The
package replaces ncurses in full.

## infocmp-nohex

`infocmp-nohex` works with any build of ncurses by installing the `infocmp`
binary to /usr/local/bin, effectively shadowing the normal infocmp. It's a bit
of a hack but it works.