[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
lib/52649: fish shell doesn't work well with netbsd libraries and needs ncurses
>Synopsis: fish shell doesn't work well with netbsd libraries and needs ncurses
>Arrival-Date: Tue Oct 24 10:40:00 +0000 2017
>Release: NetBSD 8.99.4
NetBSD localhost 8.99.4 NetBSD 8.99.4 (GENERIC) #3: Sun Oct 22 03:14:21 IDT 2017 fly@localhost:/home/fly/obj/sys/arch/amd64/compile/GENERIC amd64
Auto completion with fish and netbsd curses/terminfo doesn't work correctly, it's displayed broken.
Since fish always tries to display auto-completion, it always appears broken.
It looks like it's failing to set the cursor to the beginning of the prompt (?)
There are some patches which may affect it in pkgsrc/shells/fish/patches/, I didn't write them.
to build fish with netbsd curses (I forced it to use ncurses so the package works), apply the following patch:
RCS file: /cvsroot/pkgsrc/shells/fish/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- Makefile 24 Oct 2017 03:51:41 -0000 1.12
+++ Makefile 24 Oct 2017 10:32:58 -0000
@@ -14,7 +14,6 @@
USE_LANGUAGES+= c c++
USE_TOOLS+= gmake autoreconf autoconf automake
@@ -51,5 +50,5 @@
# Broken auto completion with netbsd curses
Main Index |
Thread Index |