X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fncurses.3x.html;h=bc36dbc93df27cccc10feb34c10d454f823d9dc7;hp=c4153e2ecd1a8ec7ffd10596f9216b4367e4d223;hb=32f9f5f12cd9159261f9db228461049e8c770404;hpb=34d602f272c394e9a980438e636e1ce4d355f83b diff --git a/doc/html/man/ncurses.3x.html b/doc/html/man/ncurses.3x.html index c4153e2e..bc36dbc9 100644 --- a/doc/html/man/ncurses.3x.html +++ b/doc/html/man/ncurses.3x.html @@ -1,4 +1,3 @@ - + + + ncurses 3x -

ncurses 3x

-
+

ncurses 3x

-
 ncurses(3x)                                                 ncurses(3x)
 
 
 
 
 
-

NAME

+

NAME

        ncurses - CRT screen handling and optimization package
 
 
 
-

SYNOPSIS

+

SYNOPSIS

        #include <curses.h>
 
 
 
-

DESCRIPTION

+

DESCRIPTION

        The  ncurses  library  routines  give the user a terminal-
        independent method of updating character screens with rea-
        sonable optimization.  This implementation is "new curses"
        (ncurses) and is the approved replacement for 4.4BSD clas-
        sic  curses,  which has been discontinued.  This describes
-       ncurses version 5.9 (patch 20140524).
+       ncurses version 6.0 (patch 20150718).
 
        The ncurses library emulates the curses library of  System
        V  Release  4  UNIX,  and  XPG4 (X/Open Portability Guide)
@@ -214,7 +214,9 @@
        clearing and redrawing a screen containing  garbage.   The
        curscr can be used in only a few routines.
 
-   Routine and Argument Names
+
+
+

Routine and Argument Names

        Many  curses routines have two or more versions.  The rou-
        tines prefixed with w require a window argument.  The rou-
        tines prefixed with p require a pad argument.  Those with-
@@ -297,7 +299,9 @@
                    ants:  a  "_w" is inserted into the name.  For
                    example, waddch becomes wadd_wch.
 
-   Routine Name Index
+
+
+

Routine Name Index

        The following table lists each curses routine and the name
        of  the  manual  page  on which it is described.  Routines
        flagged with `*' are ncurses-specific,  not  described  by
@@ -750,7 +754,7 @@
 
 
 
-

RETURN VALUE

+

RETURN VALUE

        Routines  that  return  an integer return ERR upon failure
        and an integer value other than ERR upon  successful  com-
        pletion,  unless  otherwise  noted in the routine descrip-
@@ -769,7 +773,7 @@
 
 
 
-

ENVIRONMENT

+

ENVIRONMENT

        The following environment symbols are useful for customiz-
        ing the runtime behavior of the ncurses library.  The most
        important ones have been already discussed in detail.
@@ -1041,6 +1045,22 @@
        TERM Denotes  your  terminal  type.  Each terminal type is
             distinct, though many are similar.
 
+            TERM is commonly set by terminal  emulators  to  help
+            applications  find  a  workable terminal description.
+            Some of those choose a popular  approximation,  e.g.,
+            "ansi",  "vt100",  "xterm"  rather than an exact fit.
+            Not infrequently, your application will have problems
+            with that approach, e.g., incorrect function-key def-
+            initions.
+
+            If you set TERM in your environment, it has no effect
+            on  the  operation of the terminal emulator.  It only
+            affects the way applications work within  the  termi-
+            nal.  Likewise, as a general rule (xterm being a rare
+            exception), terminal emulators  which  allow  you  to
+            specify TERM as a parameter or configuration value do
+            not change their behavior to match that setting.
+
        TERMCAP
             If the ncurses library has been configured with term-
             cap  support,  ncurses  will  check  for a terminal's
@@ -1119,7 +1139,7 @@
 
 
 
-

ALTERNATE CONFIGURATIONS

+

ALTERNATE CONFIGURATIONS

        Several different configurations are  possible,  depending
        on   the  configure  script  options  used  when  building
        ncurses.  There are a few main options whose  effects  are
@@ -1201,7 +1221,7 @@
 
 
 
-

FILES

+

FILES

        /usr/share/tabset
             directory containing  initialization  files  for  the
             terminal capability database /usr/share/terminfo ter-
@@ -1209,14 +1229,14 @@
 
 
 
-

SEE ALSO

+

SEE ALSO

        terminfo(5) and related pages whose  names  begin  "curs_"
        for detailed routine descriptions.
        curs_variables(3x)
 
 
 
-

EXTENSIONS

+

EXTENSIONS

        The  ncurses  library  can  be  compiled  with  an  option
        (-DUSE_GETCAP) that falls back to the old-style /etc/term-
        cap file if the terminal setup code cannot find a terminfo
@@ -1256,7 +1276,7 @@
 
 
 
-

PORTABILITY

+

PORTABILITY

        The ncurses library is intended to be  BASE-level  confor-
        mant with XSI Curses.  The EXTENDED XSI Curses functional-
        ity (including color support) is supported.
@@ -1320,7 +1340,7 @@
 
 
 
-

NOTES

+

NOTES

        The  header  file  <curses.h>  automatically  includes the
        header files <stdio.h> and <unctrl.h>.
 
@@ -1331,7 +1351,7 @@
 
 
 
-

AUTHORS

+

AUTHORS

        Zeyd  M.  Ben-Halim,  Eric  S.  Raymond, Thomas E. Dickey.
        Based on pcurses by Pavel Curtis.
 
@@ -1339,10 +1359,26 @@
 
                                                             ncurses(3x)
 
-
-
-Man(1) output converted with -man2html -
+