mirror of
https://github.com/dankamongmen/notcurses
synced 2025-03-09 09:09:03 -04:00
[ncplane_output.3] update docs for tabs #1233
This commit is contained in:
parent
3681a95b3c
commit
fa67dca957
@ -100,8 +100,12 @@ breaks. For more information, consult [Unicode® Standard Annex #29](https://uni
|
||||
Functions accepting a set of EGCs must consist of a series of well-formed EGCs,
|
||||
broken by cluster breaks, terminated by the appropriate NUL terminator.
|
||||
|
||||
Control characters are rejected, except for a newline when the output plane
|
||||
is in scrolling mode. A newline outside of scrolling mode will be rejected.
|
||||
Control characters are rejected, aside from two exceptions: a horizontal tab
|
||||
(**'\t'**, 0x09), and a newline (**'\n'**, 0x0a) *when the output plane
|
||||
is in scrolling mode*. A newline outside of scrolling mode will be rejected.
|
||||
A tab will advance to the next tab stop, filling the space between with spaces.
|
||||
Tab stops are separated by eight columns, and the first character of each line
|
||||
is a tab stop.
|
||||
|
||||
These functions output to the **ncplane**'s current cursor location. Aside from
|
||||
**ncplane_puttext()**, they *do not* move to the next line upon reaching the
|
||||
|
Loading…
x
Reference in New Issue
Block a user