notcurses icon indicating copy to clipboard operation
notcurses copied to clipboard

I really, really hope that I can switch to 'notcurses' if this problem doesn't exist

Open wisonye opened this issue 11 months ago • 2 comments

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:

  1. notcurses application hangs inside Tmux, 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-2673414042

    But 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)

  2. 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:)

    Image
  3. Over SSH, notcurses doesn't work (but ncurses works). It's the same issue with Tmux hang: No error, no output, just stop there, only accept Ctrl+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:)

wisonye avatar Mar 15 '25 02:03 wisonye

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!

dankamongmen avatar Mar 16 '25 09:03 dankamongmen

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🤝

wisonye avatar Mar 17 '25 09:03 wisonye