From 88178067f7dd7a83017a05b4f9b2e76d82dc21c8 Mon Sep 17 00:00:00 2001 From: nick black Date: Wed, 27 Oct 2021 21:00:07 -0400 Subject: [PATCH] [README] italic syntax in FAQs --- README.md | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index a10b5608c3..d1c2e2c777 100644 --- a/README.md +++ b/README.md @@ -238,6 +238,18 @@ If things break or seem otherwise lackluster, **please** consult the [Environment Notes](#environment-notes) section! You **need** correct `TERM` and `LANG` definitions, and might want `COLORTERM`. +
+ Can I use Notcurses in my closed-source program? + Notcurses is licensed under Apache2, + a demonstration that I have transcended your petty world of material goods, + fiat currencies, and closed sources. Implement Microsoft Bob in it. Charge + rubes for it. Put it in your ballistic missiles so that you have a nice LED + display of said missile's speed and projected yield; right before impact, + scroll "FUCK YOU" in all the world's languages, and close it out with a smart + palette fade. Carve the compiled objects onto bricks and mail them to Richard + Stallman, taunting him through a bullhorn as you do so. +
+
Can I write a CLI program (scrolling, fits in with the shell, etc.) with Notcurses? @@ -308,11 +320,11 @@ If things break or seem otherwise lackluster, **please** consult the
Notcurses looks like absolute crap in Windows Terminal. - Go to [Language Settings](ms-settings:regionlanguage), click "Administrative - language settings", click "Change system locale", and check the "Beta: Use - Unicode UTF-8 for worldwide language support" option. Restart the computer. - That ought help a little bit. Ensure your code page is 65001 with - chcp 65001. Try playing with fonts. + Go to Language Setting, click + "Administrative language settings", click "Change system locale", and check + the "Beta: Use Unicode UTF-8 for worldwide language support" option. Restart + the computer. That ought help a little bit. Ensure your code page is 65001 + with chcp 65001. Try playing with fonts.
@@ -334,8 +346,8 @@ If things break or seem otherwise lackluster, **please** consult the
- I'm not seeing NCKEY_RESIZE until I press - some other key. + My multithreaded program doesn't see NCKEY_RESIZE until + I press some other key. You've almost certainly failed to mask SIGWINCH in some thread, and that thread is receiving the signal instead of the thread which called notcurses_getc_blocking(). As a result, the poll() @@ -498,7 +510,7 @@ If things break or seem otherwise lackluster, **please** consult the
- How about *arbitrary image manipulation here* functionality? + How about arbitrary image manipulation here functionality? I'm not going to beat ImageMagick et al. on image manipulation, but you can load an ncvisual from RGBA memory using ncvisual_from_rgba().