notcurses/src/lib
nick black c61eafbbf4
[ncdirect] use '\v' for cursor down, not '\n'
With '\v' (vertical tab), we don't need force raw mode.
This saves us system calls, and makes the entire affair
more reliable (no race between setting up termios and
emitting '\n'; no chance for second tcsetattr to fail).
Thanks once more to @dnkl on #1625.
2021-05-05 05:09:48 -04:00
..
blit.c remove placey/placex from pixel chain #1560 2021-05-02 01:01:37 -04:00
blitset.h disable quadrants except where whitelisted #1517 2021-04-10 05:12:45 -04:00
debug.c demo: make debug plane 81 wide, with transparent last column 2021-04-22 00:38:05 -04:00
direct.c [ncdirect] use '\v' for cursor down, not '\n' 2021-05-05 05:09:48 -04:00
egcpool.h extract paint_sprixel() as single loop #1587 2021-04-24 06:36:06 -04:00
fade.c s/channels/ncchannels/g #1570 2021-04-29 01:32:08 -04:00
fd.c ncsubproc_destroy: call pthread_mutex_destroy() #1538 2021-05-01 21:37:51 -04:00
fill.c s/channels/ncchannels/g #1570 2021-04-29 01:32:08 -04:00
input.c Block some signals while writing 2021-04-27 16:53:44 -04:00
internal.h tighten up state machine, only move to INVALIDATED from QUIESCENT #1631 2021-05-05 04:24:33 -04:00
kitty.c kitty: fix mask in triplet_alpha1() #1631 2021-05-05 03:07:40 -04:00
layout.c debian glibc 2.31-7 has unicode 13 support, back out ncwidth, yay 2021-01-03 18:41:26 -05:00
linux.c scan-build: remove unused stores 2020-12-13 02:50:12 -05:00
menu.c s/channels/ncchannels/g #1570 2021-04-29 01:32:08 -04:00
metric.c tuck HUD in with FPS graph 2020-08-28 00:51:02 -04:00
notcurses.c Use different kitty nonces for different runs 2021-05-03 01:42:31 -04:00
plot.c s/channels/ncchannels/g #1570 2021-04-29 01:32:08 -04:00
progbar.c cell -> nccell throughout much of remaining API (#1535) 2021-04-14 06:42:14 -04:00
reader.c rename cell->nccell, keep alias #1200 2020-12-13 00:49:37 -05:00
reel.c cell -> nccell throughout much of remaining API (#1535) 2021-04-14 06:42:14 -04:00
render.c sprite_rebuild: don't assert on missing auxvec in SPRIXCELL_ANNIHILATED_TRANS #1629 2021-05-05 01:06:52 -04:00
selector.c s/channels/ncchannels/g #1570 2021-04-29 01:32:08 -04:00
signal.c [ncplayer] block SIGWINCH from the beginning #1624 2021-05-03 02:19:13 -04:00
sixel.c [sixel] *really* correct wipe_color() assert #1630 2021-05-05 01:15:44 -04:00
sprite.c tighten up state machine, only move to INVALIDATED from QUIESCENT #1631 2021-05-05 04:24:33 -04:00
stats.c stats: count up sprixel elisions/emissions #1566 2021-04-21 11:51:46 -04:00
tabbed.c [nctabbed_destroy] work on single-element case 2021-03-25 16:31:05 -04:00
terminfo.c Use different kitty nonces for different runs 2021-05-03 01:42:31 -04:00
tree.c [nctree] eliminate tautological pointer compare 2021-04-13 18:44:52 -04:00
visual-details.h ncvisual_set_data: handle incoming data equivalent to existing data 2021-05-03 02:48:44 -04:00
visual.c sprite_rebuild: don't assert on missing auxvec in SPRIXCELL_ANNIHILATED_TRANS #1629 2021-05-05 01:06:52 -04:00