source: appendixa/ncurses-desc.xml@ 53ad30a

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_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 53ad30a was 53ad30a, checked in by Mark Hymers <markh@…>, 23 years ago

[Bug 190] Put descs in alphabetical order

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

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