source: appendixa/ncurses-desc.xml@ 713cffb

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 v3_0 v3_1 v3_2 v3_3 v4_0 v4_1 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 713cffb was 7d90bd3, checked in by Thomas Balu Walter <tw@…>, 23 years ago

Some more You-Fixes

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

  • Property mode set to 100644
File size: 2.1 KB
Line 
1<sect2>
2<title>Contents</title>
3
4<para>
5The Ncurses package contains the ncurses, panel, menu and form
6libraries. It also contains the tic, infocmp, clear, tput, toe and tset
7programs.
8</para>
9
10</sect2>
11
12<sect2><title>Description</title>
13
14<sect3><title>The libraries</title>
15
16<para>
17The libraries that make up the Ncurses library are used to display text
18(often in a fancy way) on the screen. An example where ncurses is used
19is in the kernel's <quote>make menuconfig</quote> process. The libraries
20contain routines to create panels, menu's, form and general text display
21routines.
22</para>
23
24</sect3>
25
26<sect3><title>Tic</title>
27
28<para>
29Tic is the terminfo entry-description compiler. The program translates a
30terminfo file from source format into the binary format for use with the
31ncurses library routines. Terminfo files contain information about the
32capabilities of a terminal.
33</para>
34
35</sect3>
36
37<sect3><title>Infocmp</title>
38
39<para>
40The infocmp program can be used to compare a binary terminfo entry with
41other
42terminfo entries, rewrite a terminfo description to take advantage of
43the
44use= terminfo field, or print out a terminfo description from the
45binary
46file (term) in a variety of formats (the opposite of what tic does).
47</para>
48
49</sect3>
50
51<sect3><title>clear</title>
52
53<para>
54The clear program clears the screen if this is possible. It looks in
55the environment for the terminal type and then in the terminfo database
56to
57figure out how to clear the screen.
58</para>
59
60</sect3>
61
62<sect3><title>tput</title>
63
64<para>
65The tput program uses the terminfo database to make the values of
66terminal-dependent capabilities and information available to the shell,
67to
68initialize or reset the terminal, or return the long name of the
69requested
70terminal type.
71</para>
72
73</sect3>
74
75<sect3><title>toe</title>
76
77<para>
78The toe program lists all available terminal types by primary name with
79descriptions.
80</para>
81
82</sect3>
83
84<sect3><title>tset</title>
85
86<para>
87The Tset program initializes terminals so they can be used, but it's not
88widely used anymore. It's provided for 4.4BSD compatibility.
89</para>
90
91</sect3>
92
93</sect2>
94
Note: See TracBrowser for help on using the repository browser.