nick black

Results 154 issues of nick black

`ncman` should take the section+subsection structure and stick it into an `nctree`. this `nctree` will be anchored at the bottom. it ought be able to toggle the `nctree`'s visibility via...

documentation
enhancement

The FreeBSD console sets `TERM=vt100` by default. I'm seeing some very strange results there (running in QEMU): we have sixel support, which is nice, but we don't generally succeed in...

bug
freebsd
input

ncls currently prints everything on different lines, even if it doesn't have an image associated. we ought make more efficient use of available horizontal space. this is trivial for the...

enhancement
hax0rs-wanted

i'd like some assurance that we properly recognize UTF8 broken across the end of the ringbuffer. that ought be easy enough -- just find a sequence that doesn't evenly divide`BUFSIZ`....

enhancement
hax0rs-wanted
input

Thinking about #538 , it would be good to know what all of our code is being exercised by unit tests (and also, ideally, demos). We've got enough infrastructure now...

enhancement
hax0rs-wanted

Horrifying, and very distressing that no one reported this. Playing `nctetris` in foot or XTerm sees input seemingly stop coming in after any kind of lengthy keypress (i.e. holding "down")....

bug
bitmaps

in #2216, @kmarius brings up the fact that `system("bash")` within a Notcurses context immediately exits. i have no idea if this has always been the case, or recently changed (he...

documentation
enhancement
input

see https://github.com/akinomyoga/ble.sh/issues/110 and @akinomyoga's comments therein. it would probably be useful to have a tool which simply runs the notcurses initialization sequence, solves for capabilities, and makes them available to...

documentation
enhancement

`ncplane_mergedown()` currently returns error if either input is a sprixel plane. This is correct if only one is a sprixel plane, but we ought be able to merge two sprixel...

documentation
enhancement
bitmaps

so CLI mode has been wondering how we deal with `fprintf()`ed diagnostics, etc that happened outside our control. well, the answer's easy enough: cursor lookup at the beginning of the...

enhancement