From 8712bd5a4b5d8835479a7a2bd3d7ffa308be93ca Mon Sep 17 00:00:00 2001 From: Fabian Boehm Date: Thu, 22 Feb 2024 20:15:05 +0100 Subject: [PATCH] CHANGELOG terminfo --- CHANGELOG.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 7ded836c5..e259c2d34 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -89,6 +89,10 @@ Some smaller changes: - The default build configuration has changed to "Debug". Please pass ``-DCMAKE_BUILD_TYPE=Release`` if you want to build a package. - Xcode support has been removed (:issue:`9924`). +- fish no longer links against the (n)curses library, opting to read the terminfo database via the terminfo crate. + This means hashed terminfo databases are no longer supported. From our research, they are basically unused. + When packaging fish, you likely want to add a dependency on the package containing your terminfo database instead of curses. + If it cannot find a terminfo database, fish will now fall back on an included xterm-256color definition. --------------