Deleted Added
full compact
term_variables.3x (262629) term_variables.3x (262685)
1.\"***************************************************************************
1.\"***************************************************************************
2.\" Copyright (c) 2010 Free Software Foundation, Inc. *
2.\" Copyright (c) 2011,2013 Free Software Foundation, Inc. *
3.\" *
4.\" Permission is hereby granted, free of charge, to any person obtaining a *
5.\" copy of this software and associated documentation files (the *
6.\" "Software"), to deal in the Software without restriction, including *
7.\" without limitation the rights to use, copy, modify, merge, publish, *
8.\" distribute, distribute with modifications, sublicense, and/or sell *
9.\" copies of the Software, and to permit persons to whom the Software is *
10.\" furnished to do so, subject to the following conditions: *

--- 10 unchanged lines hidden (view full) ---

21.\" THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
22.\" *
23.\" Except as contained in this notice, the name(s) of the above copyright *
24.\" holders shall not be used in advertising or otherwise to promote the *
25.\" sale, use or other dealings in this Software without prior written *
26.\" authorization. *
27.\"***************************************************************************
28.\"
3.\" *
4.\" Permission is hereby granted, free of charge, to any person obtaining a *
5.\" copy of this software and associated documentation files (the *
6.\" "Software"), to deal in the Software without restriction, including *
7.\" without limitation the rights to use, copy, modify, merge, publish, *
8.\" distribute, distribute with modifications, sublicense, and/or sell *
9.\" copies of the Software, and to permit persons to whom the Software is *
10.\" furnished to do so, subject to the following conditions: *

--- 10 unchanged lines hidden (view full) ---

21.\" THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
22.\" *
23.\" Except as contained in this notice, the name(s) of the above copyright *
24.\" holders shall not be used in advertising or otherwise to promote the *
25.\" sale, use or other dealings in this Software without prior written *
26.\" authorization. *
27.\"***************************************************************************
28.\"
29.\" $Id: term_variables.3x,v 1.2 2010/12/04 18:38:55 tom Exp $
29.\" $Id: term_variables.3x,v 1.4 2013/12/21 22:17:39 tom Exp $
30.TH term_variables 3X ""
31.ds n 5
32.na
33.hy 0
34.SH NAME
35\fBSP\fP,
36\fBacs_map\fP,
37\fBboolcodes\fP,

--- 67 unchanged lines hidden (view full) ---

105This variable is also set as a side-effect of \fBset_term\fP(3X)
106and \fBdelscreen\fP(3X).
107.PP
108It is possible to save a value of \fBcur_term\fP for subsequent
109use as a parameter to \fBset_term\fP, for switching between screens.
110Alternatively, one can save the return value from \fBnewterm\fP
111or \fBsetupterm\fP to reuse in \fBset_term\fP.
112.SS Terminfo Names
30.TH term_variables 3X ""
31.ds n 5
32.na
33.hy 0
34.SH NAME
35\fBSP\fP,
36\fBacs_map\fP,
37\fBboolcodes\fP,

--- 67 unchanged lines hidden (view full) ---

105This variable is also set as a side-effect of \fBset_term\fP(3X)
106and \fBdelscreen\fP(3X).
107.PP
108It is possible to save a value of \fBcur_term\fP for subsequent
109use as a parameter to \fBset_term\fP, for switching between screens.
110Alternatively, one can save the return value from \fBnewterm\fP
111or \fBsetupterm\fP to reuse in \fBset_term\fP.
112.SS Terminfo Names
113The \fBtic\fP(1) and \fBinfocmp\fP(1) programs use lookup tables for
113The \fB@TIC@\fP(1) and \fB@INFOCMP@\fP(1) programs use lookup tables for
114the long and short names of terminfo capabilities,
115as well as the corresponding names for termcap capabilities.
116These are available to other applications,
117though the hash-tables are not available.
118.PP
119The long terminfo capability names use a "l" (ell) in their names:
120boolfnames
121numfnames

--- 7 unchanged lines hidden (view full) ---

129These are the corresponding names used for termcap descriptions:
130boolcodes,
131numcodes, and
132strcodes.
133.SS Terminal Type
134On initialization of the curses or terminfo interfaces,
135\fBsetupterm\fP copies the terminal name to the array \fBttytype\fP.
136.SH NOTES
114the long and short names of terminfo capabilities,
115as well as the corresponding names for termcap capabilities.
116These are available to other applications,
117though the hash-tables are not available.
118.PP
119The long terminfo capability names use a "l" (ell) in their names:
120boolfnames
121numfnames

--- 7 unchanged lines hidden (view full) ---

129These are the corresponding names used for termcap descriptions:
130boolcodes,
131numcodes, and
132strcodes.
133.SS Terminal Type
134On initialization of the curses or terminfo interfaces,
135\fBsetupterm\fP copies the terminal name to the array \fBttytype\fP.
136.SH NOTES
137The low-level terminfo interface is initialized using \fBsetupterm\fR(3X).
137The low-level terminfo interface is initialized using
138.hy 0
139\fBsetupterm\fR(3X).
140.hy
138The upper-level curses interface uses the low-level terminfo interface,
139internally.
140.SH PORTABILITY
141X/Open Curses does not describe any of these except for \fBcur_term\fP.
142(The inclusion of \fBcur_term\fP appears to be an oversight,
143since other comparable low-level information is omitted by X/Open).
144.PP
145Other implementations may have comparable variables.
146Some implementations provide the variables in their libraries,
147but omit them from the header files.
148.SH SEE ALSO
141The upper-level curses interface uses the low-level terminfo interface,
142internally.
143.SH PORTABILITY
144X/Open Curses does not describe any of these except for \fBcur_term\fP.
145(The inclusion of \fBcur_term\fP appears to be an oversight,
146since other comparable low-level information is omitted by X/Open).
147.PP
148Other implementations may have comparable variables.
149Some implementations provide the variables in their libraries,
150but omit them from the header files.
151.SH SEE ALSO
152.hy 0
149\fBcurses\fR(3X),
150\fBcurs_terminfo\fR(3X),
151\fBcurs_threads\fR(3X),
153\fBcurses\fR(3X),
154\fBcurs_terminfo\fR(3X),
155\fBcurs_threads\fR(3X),
152\fBterminfo\fR(3X),
153\fBterminfo\fR(\*n).
156\fBterminfo\fR(\*n).
157.hy