Changeset bdc08c1 for appendixa/ncurses-desc.xml
- Timestamp:
- 02/06/2002 11:15:46 PM (22 years ago)
- Branches:
- 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_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
- Children:
- c5ba0d6
- Parents:
- 76c0b78
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
appendixa/ncurses-desc.xml
r76c0b78 rbdc08c1 1 <sect2> 2 <title>Contents</title> 1 <sect2><title>Contents</title> 3 2 4 < para>The Ncurses package contains the ncurses, panel, menu and form5 libraries. It also contains the clear, infocmp, tic, toe, tput and tset 6 programs.</para>3 <sect3><title>Program Files</title> 4 <para>captoinfo (link to tic), clear, infocmp, infotocap (link to tic), 5 reset (link to tset), tack, tic, toe, tput and tset.</para></sect3> 7 6 8 < /sect2>7 <sect3><title>Descriptions</title> 9 8 10 <sect2><title>Description</title> 9 <sect4><title>captoinfo</title> 10 <para>captoinfo converts a termcap description into a terminfo 11 description.</para></sect4> 11 12 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 15 is in the kernel's <quote>make menuconfig</quote> process. The libraries 16 contain routines to create panels, menu's, form and general text display 17 routines.</para></sect3> 13 <sect4><title>clear</title> 14 <para>clear clears the screen if this is possible. It looks in 15 the environment for the terminal type and then in the terminfo database 16 to figure out how to clear the screen.</para></sect4> 18 17 19 <sect3><title>clear</title> 20 <para>The clear program clears the screen if this is possible. It looks in 21 the environment for the terminal type and then in the terminfo database 22 to 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 18 <sect4><title>infocmp</title> 19 <para>infocmp can be used to compare a binary terminfo entry with 26 20 other terminfo entries, rewrite a terminfo description to 27 21 take advantage of the use= terminfo field, or print out a 28 22 terminfo description from the binary file (term) in a variety of 29 formats (the opposite of what tic does).</para></sect 3>23 formats (the opposite of what tic does).</para></sect4> 30 24 31 <sect3><title>tic</title> 32 <para>Tic is the terminfo entry-description compiler. The program translates a 25 <sect4><title>infotocap</title> 26 <para>info to cap converts a terminfo description into a termcap 27 description.</para></sect4> 28 29 <sect4><title>reset</title> 30 <para>reset sets cooked and echo modes, turns off cbreak and raw modes, 31 turns on new-line translation and resets any unset special characters to 32 their default values before doing terminal initialization the same way 33 as 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 33 40 terminfo file from source format into the binary format for use with the 34 41 ncurses library routines. Terminfo files contain information about the 35 capabilities of a terminal.</para></sect 3>42 capabilities of a terminal.</para></sect4> 36 43 37 <sect 3><title>toe</title>38 <para> The toe programlists all available terminal types by primary name with39 descriptions.</para></sect 3>44 <sect4><title>toe</title> 45 <para>toe lists all available terminal types by primary name with 46 descriptions.</para></sect4> 40 47 41 <sect 3><title>tput</title>42 <para> The tput programuses the terminfo database to make the values of43 terminal-dependent capabilities and 48 <sect4><title>tput</title> 49 <para>tput uses the terminfo database to make the values of 50 terminal-dependent capabilities and information available to the shell, 44 51 to initialize or reset the terminal, or return the long name of the 45 requested terminal type.</para></sect 3>52 requested terminal type.</para></sect4> 46 53 47 <sect3><title>tset</title> 48 <para>The Tset program initializes terminals so they can be used, but it's not 49 widely used anymore. It's provided for 4.4BSD compatibility.</para></sect3> 54 <sect4><title>tset</title> 55 <para>tset initializes terminals so they can be used, but it's not 56 widely used anymore. It's provided for 4.4BSD compatibility.</para></sect4> 57 58 </sect3> 59 60 <sect3><title>Library Files</title> 61 <para>libcurses.[a,so] (link to libncurses.[a,so]), libform.[a,so], 62 libform_g.a, libmenu.[a,so], libmenu_g.a, libncurses++.a, 63 libncurses.[a,so], libncurses_g.a, libpanel.[a,so] and 64 libpanel_g.a</para> 65 66 <sect4><title>libcurses.[a,so], libncurses++.a, libncurses.[a,so], 67 libncurses_g.a</title> 68 <para>The libraries that make up the Ncurses library are used to display 69 text (often in a fancy way) on the screen. An example where ncurses is used 70 is in the kernel's <quote>make menuconfig</quote> process. The 71 libncurses libraries are the base of the system.</para></sect4> 72 73 <sect4><title>libform.[a,so], libform_g.a</title> 74 <para>libform is used to implement forms in ncurses.</para></sect4> 75 76 <sect4><title>libmenu.[a,so], libmenu_g.a</title> 77 <para>libmenu is used to implement menus in ncurses.</para></sect4> 78 79 <sect4><title>libpanel.[a,so], libpanel_g.a</title> 80 <para>libpanel is used to implement panels in ncurses.</para></sect4> 81 82 </sect3> 50 83 51 84 </sect2> 52
Note:
See TracChangeset
for help on using the changeset viewer.