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)