mirror of
https://github.com/dankamongmen/notcurses
synced 2025-03-09 17:19:03 -04:00
Allow -1 in move specification to remain where we are on that axis (#210), necessary for context-sensitive aligned output. Add _aligned forms to printf and vprintf. Invert various output functions so that simpler form is static inline wrapper around more complicated form, rather than complicated form being a static inline composition, facilitating atomic move+output. All output forms now have a simple form (no alignment, placement at cursor), an _aligned() form, and a _yx() form.