source: appendixa/ncurses-desc.xml@ 087e584

10.0 10.0-rc1 10.1 10.1-rc1 11.0 11.0-rc1 11.0-rc2 11.0-rc3 11.1 11.1-rc1 11.2 11.2-rc1 11.3 11.3-rc1 12.0 12.0-rc1 12.1 12.1-rc1 6.0 6.1 6.1.1 6.3 6.4 6.5 6.6 6.7 6.8 7.0 7.1 7.2 7.3 7.4 7.5 7.5-systemd 7.6 7.6-systemd 7.7 7.7-systemd 7.8 7.8-systemd 7.9 7.9-systemd 8.0 8.1 8.2 8.3 8.4 9.0 9.1 arm bdubbs/gcc13 ml-11.0 multilib renodr/libudev-from-systemd s6-init trunk v5_0 v5_1 v5_1_1 xry111/arm64 xry111/arm64-12.0 xry111/clfs-ng xry111/lfs-next xry111/loongarch xry111/loongarch-12.0 xry111/loongarch-12.1 xry111/mips64el xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since 087e584 was 087e584, checked in by Alex Gronenwoud <alex@…>, 21 years ago

Small retouches of the text. Wrapping 'last checked' in parentheses.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2706 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 2.9 KB
Line 
1<sect2><title>&nbsp;</title><para>&nbsp;</para></sect2>
2
3<sect2><title>Descriptions</title>
4
5<para>(Last checked against version &ncurses-contversion;.)</para>
6
7<sect3><title>Program file descriptions</title>
8
9<sect4><title>captoinfo</title>
10<para>captoinfo converts a termcap description into a terminfo
11description.</para></sect4>
12
13<sect4><title>clear</title>
14<para>clear clears the screen if this is possible. It looks in
15the environment for the terminal type and then in the terminfo database
16to figure out how to clear the screen.</para></sect4>
17
18<sect4><title>infocmp</title>
19<para>infocmp can be used to compare a binary terminfo entry with
20other terminfo entries, rewrite a terminfo description to
21take advantage of the use= terminfo field, or print out a
22terminfo description from the binary file (term) in a variety of
23formats (the opposite of what tic does).</para></sect4>
24
25<sect4><title>infotocap</title>
26<para>info to cap converts a terminfo description into a termcap
27description.</para></sect4>
28
29<sect4><title>reset</title>
30<para>reset sets cooked and echo modes, turns off cbreak and raw modes,
31turns on new-line translation and resets any unset special characters to
32their default values before doing terminal initialization the same way
33as tset.</para></sect4>
34
35<sect4><title>tack</title>
36<para>tack is the terminfo action checker.</para></sect4>
37
38<sect4><title>tic</title>
39<para>tic is the terminfo entry-description compiler. The program translates a
40terminfo file from source format into the binary format for use with the
41ncurses library routines. Terminfo files contain information about the
42capabilities of a terminal.</para></sect4>
43
44<sect4><title>toe</title>
45<para>toe lists all available terminal types by primary name with
46descriptions.</para></sect4>
47
48<sect4><title>tput</title>
49<para>tput uses the terminfo database to make the values of
50terminal-dependent capabilities and information available to the shell,
51to initialize or reset the terminal, or return the long name of the
52requested terminal type.</para></sect4>
53
54<sect4><title>tset</title>
55<para>tset initializes terminals so they can be used, but it's not
56widely used anymore. It's provided for 4.4BSD compatibility.</para></sect4>
57
58</sect3>
59
60<sect3><title>Library file descriptions</title>
61
62<sect4><title>libcurses, libncurses++, libncurses, libncurses_g</title>
63<para>These libraries are the base of the system and are used to display
64text (often in a fancy way) on the screen. An example where ncurses is used
65is in the kernel's <quote>make menuconfig</quote> process.</para></sect4>
66
67<sect4><title>libform, libform_g</title>
68<para>libform is used to implement forms in ncurses.</para></sect4>
69
70<sect4><title>libmenu, libmenu_g</title>
71<para>libmenu is used to implement menus in ncurses.</para></sect4>
72
73<sect4><title>libpanel, libpanel_g</title>
74<para>libpanel is used to implement panels in ncurses.</para></sect4>
75
76</sect3>
77
78</sect2>
Note: See TracBrowser for help on using the repository browser.