I really, really hope that I can switch to 'notcurses' if this problem doesn't exist
After watching a few YouTube videos about notcurses, I loved it and really wanted to use it to replace all of our 'ncurses' projects. Then, I downloaded the PDF (https://nick-black.com/htp-notcurses.pdf) to dive deep. The book is great, and I learned a lot of correct foundational terminal knowledge that I can't find anywhere else.
During that time, I found that two things always stop me and my team from going further with notcurses: Tmux, SSH
I searched all issues but it seems still no answers:
-
notcursesapplication hangs insideTmux, this is the issue #2736, and actually, it has been solved already. The latest commit solved that: https://github.com/dankamongmen/notcurses/issues/2736#issuecomment-2673414042But you still need to git pull the repo and apply the fix by yourself at this moment. So if this merges back to master, it will not be a problem anymore (I believe, as I tested it)
-
Tmux colour is always different (with the same
$TERM,$LANG, etc.), and it seems there is no solution. (at least I didn't find anything in all issues)For this, some people are ok with it, and some are not. I'm in the 'not' group:)
-
Over SSH,
notcursesdoesn't work (butncursesworks). It's the same issue withTmux hang: No error, no output, just stop there, only acceptCtrl+C:)
I know nothing is easy, and notcurses is pretty great, I can confirm, but without Tmux and SSH, ....it should not be possible to be widely used, at least our team can't use it even if it's super awesome:)
Our tested OSs are MacOS, FreeBSD, AlpineLinux, and ArchLinux.
I'm not too here to complain. The opposite. I hope these problems can be solved someday in the future; then we can freely enjoy the power of NotCurses:)
i don't use tmux myself, so it doesn't get regular testing.
i'm looking to do a new release ASAP once i fix a bug that's keeping us from passing autotests on debian, and thus going into the testing distribution.
i'll look into all of this, thanks!
i don't use tmux myself, so it doesn't get regular testing.
i'm looking to do a new release ASAP once i fix a bug that's keeping us from passing autotests on debian, and thus going into the testing distribution.
i'll look into all of this, thanks!
Very appreciated, thanks for all your efforts, take your time, no rush, I’ll keep reading your book in the meantime☺️ Let me know if anything I can help🤝