NL(3XCURSES) X/Open Curses Library Functions NL(3XCURSES)
NAME
nl, nonl - enable/disable newline control
SYNOPSIS
cc [
flag... ]
file...
-I /usr/xpg4/include
-L /usr/xpg4/lib \
-R /usr/xpg4/lib
-lcurses [
library... ]
c89 [
flag... ]
file...
-lcurses [
library... ]
#include <curses.h>
int nl(
void);
int nonl(
void);
DESCRIPTION
The
nl() function enables the handling of newlines. The
nl() function converts newline into carriage return and line feed on
output and converts carriage return into newline on input.
nonl() disables the handling of newlines.
The handling of newlines is initially enabled. Disabling the
handling of newlines results in faster cursor motion since X/Open
Curses can use the line-feed capability more efficiently.
RETURN VALUES
On success, these functions return
OK. Otherwise, they return
ERR.
ERRORS
None.
ATTRIBUTES
See
attributes(7) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Standard |
+--------------------+-----------------+
|MT-Level | Unsafe |
+--------------------+-----------------+
SEE ALSO
libcurses(3XCURSES),
attributes(7),
standards(7) June 5, 2002 NL(3XCURSES)