diff options
Diffstat (limited to 'templates/man1/tset.1.pot')
-rw-r--r-- | templates/man1/tset.1.pot | 1014 |
1 files changed, 537 insertions, 477 deletions
diff --git a/templates/man1/tset.1.pot b/templates/man1/tset.1.pot index d2aecd60..f25cf8dc 100644 --- a/templates/man1/tset.1.pot +++ b/templates/man1/tset.1.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-03-01 17:12+0100\n" +"POT-Creation-Date: 2024-06-01 06:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -23,6 +23,43 @@ msgstr "" msgid "tset" msgstr "" +#. type: TH +#: archlinux debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "2024-04-27" +msgstr "" + +#. type: TH +#: archlinux debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "ncurses 6.5" +msgstr "" + +#. type: TH +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid "User commands" +msgstr "" + +#. #-#-#-#-# archlinux: tset.1.pot (PACKAGE VERSION) #-#-#-#-# +#. type: ds d +#. #-#-#-#-# fedora-40: tset.1.pot (PACKAGE VERSION) #-#-#-#-# +#. type: ds d +#. #-#-#-#-# fedora-rawhide: tset.1.pot (PACKAGE VERSION) #-#-#-#-# +#. type: ds d +#. #-#-#-#-# mageia-cauldron: tset.1.pot (PACKAGE VERSION) #-#-#-#-# +#. type: ds d +#. #-#-#-#-# opensuse-leap-15-6: tset.1.pot (PACKAGE VERSION) #-#-#-#-# +#. type: TP +#. #-#-#-#-# opensuse-tumbleweed: tset.1.pot (PACKAGE VERSION) #-#-#-#-# +#. type: ds d +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "/usr/share/terminfo" +msgstr "" + #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed @@ -31,8 +68,9 @@ msgid "NAME" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 -msgid "B<tset>, B<reset> - terminal initialization" +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +msgid "B<\\%tset>, B<\\%reset> - initialize or reset terminal state" msgstr "" #. type: SH @@ -43,17 +81,19 @@ msgid "SYNOPSIS" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" "B<tset> [B<-IQVcqrsw>] [B<->] [B<-e> I<ch>] [B<-i> I<ch>] [B<-k> I<ch>] [B<-" -"m> I<mapping>] [I<terminal>]" +"m> I<mapping>] [I<terminal-type>]" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" "B<reset> [B<-IQVcqrsw>] [B<->] [B<-e> I<ch>] [B<-i> I<ch>] [B<-k> I<ch>] [B<-" -"m> I<mapping>] [I<terminal>]" +"m> I<mapping>] [I<terminal-type>]" msgstr "" #. type: SH @@ -64,9 +104,10 @@ msgid "DESCRIPTION" msgstr "" #. type: SS -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed #, no-wrap -msgid "tset - initialization" +msgid "I<tset> \\(em initialization" msgstr "" #. type: Plain text @@ -130,30 +171,36 @@ msgid "1. The B<terminal> argument specified on the command line." msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 -msgid "2. The value of the B<TERM> environmental variable." +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +msgid "2. The value of the I<TERM> environment variable." msgstr "" #. type: Plain text -#: archlinux +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" "3. (BSD systems only.) The terminal type associated with the standard error " -"output device in the I</etc/ttys> file. (On System-V-like UNIXes and " -"systems using that convention, B<getty>(1) does this job by setting B<TERM> " -"according to the type passed to it by I</etc/inittab>.)" +"output device in the I</etc/ttys> file. (On System\\ V hosts and systems " +"using that convention, I<\\%getty>(8) does this job by setting I<TERM> " +"according to the type passed to it by I<\\%/etc/inittab>.)" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 -msgid "4. The default terminal type, \\*(``unknown\\*(''." +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +msgid "" +"4. The default terminal type, \\*(``unknown\\*('', is not suitable for " +"curses applications." msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" "If the terminal type was not specified on the command-line, the B<-m> option " -"mappings are then applied (see the section B<TERMINAL TYPE MAPPING> for more " -"information). Then, if the terminal type begins with a question mark " +"mappings are then applied; see subsection \\*(``Terminal Type " +"Mapping\\*(''. Then, if the terminal type begins with a question mark " "(\\*(``?\\*(''), the user is prompted for confirmation of the terminal " "type. An empty response confirms the type, or, another type can be entered " "to specify a new type. Once the terminal type has been determined, the " @@ -177,10 +224,11 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" "If the window size cannot be obtained from the operating system, but the " -"terminal description (or environment, e.g., B<LINES> and B<COLUMNS> " +"terminal description (or environment, e.g., I<LINES> and I<\\%COLUMNS> " "variables specify this), use this to set the operating system's notion of " "the window size." msgstr "" @@ -212,9 +260,10 @@ msgid "" msgstr "" #. type: SS -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed #, no-wrap -msgid "reset - reinitialization" +msgid "I<reset> \\(em reinitialization" msgstr "" #. type: Plain text @@ -293,6 +342,131 @@ msgstr "" msgid "Also, the terminal will often not echo the command." msgstr "" +#. type: SS +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid "Setting the Environment" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"It is often desirable to enter the terminal type and information about the " +"terminal's capabilities into the shell's environment. This is done using " +"the B<-s> option." +msgstr "" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +msgid "" +"When the B<-s> option is specified, the commands to enter the information " +"into the shell's environment are written to the standard output. If the " +"I<SHELL> environment variable ends in \\*(``csh\\*('', the commands are for " +"I<csh>(1), otherwise, they are for I<sh>(1). The I<csh> commands set and " +"unset the shell variable B<noglob>, leaving it unset. The following line in " +"the B<.login> or B<.profile> files will initialize the environment correctly:" +msgstr "" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid " eval \\(gatset -s options ... \\(ga\n" +msgstr "" + +#. type: SS +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid "Terminal Type Mapping" +msgstr "" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +msgid "" +"When the terminal is not hardwired into the system (or the current system " +"information is incorrect) the terminal type derived from the I</etc/ttys> " +"file or the I<TERM> environment variable is often something generic like " +"B<network>, B<dialup>, or B<unknown>. When B<tset> is used in a startup " +"script it is often desirable to provide information about the type of " +"terminal used on such ports." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The B<-m> options maps from some set of conditions to a terminal type, that " +"is, to tell B<tset> \\*(``If I'm on this port at a particular speed, guess " +"that I'm on that kind of terminal\\*(''." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The argument to the B<-m> option consists of an optional port type, an " +"optional operator, an optional baud rate specification, an optional colon " +"(\\*(``:\\*('') character and a terminal type. The port type is a string " +"(delimited by either the operator or the colon character). The operator may " +"be any combination of \\*(``E<gt>\\*('', \\*(``E<lt>\\*('', \\*(``@\\*('', " +"and \\*(``!\\*(''; \\*(``E<gt>\\*('' means greater than, \\*(``E<lt>\\*('' " +"means less than, \\*(``@\\*('' means equal to and \\*(``!\\*('' inverts the " +"sense of the test. The baud rate is specified as a number and is compared " +"with the speed of the standard error output (which should be the control " +"terminal). The terminal type is a string." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If the terminal type is not specified on the command line, the B<-m> " +"mappings are applied to the terminal type. If the port type and baud rate " +"match the mapping, the terminal type specified in the mapping replaces the " +"current type. If more than one mapping is specified, the first applicable " +"mapping is used." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"For example, consider the following mapping: B<dialupE<gt>9600:vt100>. The " +"port type is dialup , the operator is E<gt>, the baud rate specification is " +"9600, and the terminal type is vt100. The result of this mapping is to " +"specify that if the terminal type is B<dialup>, and the baud rate is greater " +"than 9600 baud, a terminal type of B<vt100> will be used." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If no baud rate is specified, the terminal type will match any baud rate. " +"If no port type is specified, the terminal type will match any port type. " +"For example, B<-m dialup:vt100 -m :?xterm> will cause any dialup port, " +"regardless of baud rate, to match the terminal type vt100, and any non-" +"dialup port type to match the terminal type ?xterm. Note, because of the " +"leading question mark, the user will be queried on a default port as to " +"whether they are actually using an xterm terminal." +msgstr "" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +msgid "" +"No whitespace characters are permitted in the B<-m> option argument. Also, " +"to avoid problems with meta-characters, it is suggested that the entire B<-" +"m> option argument be placed within single quote characters, and that I<csh> " +"users insert a backslash character (\\*(``\\e\\*('') before any exclamation " +"marks (\\*(``!\\*('')." +msgstr "" + #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed @@ -379,10 +553,11 @@ msgid "B<-m\\ >I<mapping>" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" -"Specify a mapping from a port type to a terminal. See the section " -"B<TERMINAL TYPE MAPPING> for more information." +"Specify a mapping from a port type to a terminal; see subsection " +"\\*(``Terminal Type Mapping\\*(''." msgstr "" #. type: TP @@ -438,11 +613,12 @@ msgid "B<-s>" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" "Print the sequence of shell commands to initialize the environment variable " -"B<TERM> to the standard output. See the section B<SETTING THE ENVIRONMENT> " -"for details." +"I<TERM> to the standard output; see subsection \\*(``Setting the " +"Environment\\*(''." msgstr "" #. type: TP @@ -453,9 +629,11 @@ msgid "B<-V>" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" -"reports the version of ncurses which was used in this program, and exits." +"reports the version of I<\\%ncurses> which was used in this program, and " +"exits." msgstr "" #. type: TP @@ -475,11 +653,12 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" "The arguments for the B<-e>, B<-i>, and B<-k> options may either be entered " "as actual characters or by using the \\*(``hat\\*('' notation, i.e., control-" -"h may be specified as \\*(``^H\\*('' or \\*(``^h\\*(''." +"h may be specified as \\*(``\\*^H\\*('' or \\*(``\\*^h\\*(''." msgstr "" #. type: Plain text @@ -489,178 +668,102 @@ msgid "If neither B<-c> or B<-w> is given, both options are assumed." msgstr "" #. type: SH -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap -msgid "SETTING THE ENVIRONMENT" +msgid "ENVIRONMENT" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed -msgid "" -"It is often desirable to enter the terminal type and information about the " -"terminal's capabilities into the shell's environment. This is done using " -"the B<-s> option." -msgstr "" - -#. type: Plain text -#: archlinux debian-bookworm -msgid "" -"When the B<-s> option is specified, the commands to enter the information " -"into the shell's environment are written to the standard output. If the " -"B<SHELL> environmental variable ends in \\*(``csh\\*('', the commands are " -"for B<csh>, otherwise, they are for B<sh>(1). Note, the B<csh> commands set " -"and unset the shell variable B<noglob>, leaving it unset. The following " -"line in the B<.login> or B<.profile> files will initialize the environment " -"correctly:" -msgstr "" - -#. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 -#, no-wrap -msgid " eval \\`tset -s options ... \\`\n" +msgid "The B<tset> command uses these environment variables:" msgstr "" -#. type: SH -#: archlinux debian-bookworm opensuse-leap-15-6 +#. type: TP +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed #, no-wrap -msgid "TERMINAL TYPE MAPPING" -msgstr "" - -#. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 -msgid "" -"When the terminal is not hardwired into the system (or the current system " -"information is incorrect) the terminal type derived from the I</etc/ttys> " -"file or the B<TERM> environmental variable is often something generic like " -"B<network>, B<dialup>, or B<unknown>. When B<tset> is used in a startup " -"script it is often desirable to provide information about the type of " -"terminal used on such ports." +msgid "I<SHELL>" msgstr "" #. type: Plain text -#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide -#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" -"The B<-m> options maps from some set of conditions to a terminal type, that " -"is, to tell B<tset> \\*(``If I'm on this port at a particular speed, guess " -"that I'm on that kind of terminal\\*(''." +"tells B<tset> whether to initialize I<TERM> using I<sh>(1) or I<csh>(1) " +"syntax." msgstr "" -#. type: Plain text -#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide -#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed -msgid "" -"The argument to the B<-m> option consists of an optional port type, an " -"optional operator, an optional baud rate specification, an optional colon " -"(\\*(``:\\*('') character and a terminal type. The port type is a string " -"(delimited by either the operator or the colon character). The operator may " -"be any combination of \\*(``E<gt>\\*('', \\*(``E<lt>\\*('', \\*(``@\\*('', " -"and \\*(``!\\*(''; \\*(``E<gt>\\*('' means greater than, \\*(``E<lt>\\*('' " -"means less than, \\*(``@\\*('' means equal to and \\*(``!\\*('' inverts the " -"sense of the test. The baud rate is specified as a number and is compared " -"with the speed of the standard error output (which should be the control " -"terminal). The terminal type is a string." +#. type: TP +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid "I<TERM>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" -"If the terminal type is not specified on the command line, the B<-m> " -"mappings are applied to the terminal type. If the port type and baud rate " -"match the mapping, the terminal type specified in the mapping replaces the " -"current type. If more than one mapping is specified, the first applicable " -"mapping is used." +"Denotes your terminal type. Each terminal type is distinct, though many are " +"similar." msgstr "" -#. type: Plain text -#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide -#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed -msgid "" -"For example, consider the following mapping: B<dialupE<gt>9600:vt100>. The " -"port type is dialup , the operator is E<gt>, the baud rate specification is " -"9600, and the terminal type is vt100. The result of this mapping is to " -"specify that if the terminal type is B<dialup>, and the baud rate is greater " -"than 9600 baud, a terminal type of B<vt100> will be used." +#. type: TP +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid "I<TERMCAP>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" -"If no baud rate is specified, the terminal type will match any baud rate. " -"If no port type is specified, the terminal type will match any port type. " -"For example, B<-m dialup:vt100 -m :?xterm> will cause any dialup port, " -"regardless of baud rate, to match the terminal type vt100, and any non-" -"dialup port type to match the terminal type ?xterm. Note, because of the " -"leading question mark, the user will be queried on a default port as to " -"whether they are actually using an xterm terminal." -msgstr "" - -#. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 -msgid "" -"No whitespace characters are permitted in the B<-m> option argument. Also, " -"to avoid problems with meta-characters, it is suggested that the entire B<-" -"m> option argument be placed within single quote characters, and that B<csh> " -"users insert a backslash character (\\*(``\\e\\*('') before any exclamation " -"marks (\\*(``!\\*('')." +"may denote the location of a termcap database. If it is not an absolute " +"pathname, e.g., begins with a \\*(``/\\*('', B<tset> removes the variable " +"from the environment before looking for the terminal description." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap -msgid "HISTORY" -msgstr "" - -#. type: Plain text -#: archlinux debian-bookworm -msgid "" -"A B<reset> command appeared in 1BSD (March 1978), written by Kurt Shoens. " -"This program set the I<erase> and I<kill> characters to B<^H> (backspace) " -"and B<@> respectively. Mark Horton improved that in 3BSD (October 1979), " -"adding I<intr>, I<quit>, I<start>/I<stop> and I<eof> characters as well as " -"changing the program to avoid modifying any user settings. That version of " -"B<reset> did not use the termcap database." +msgid "FILES" msgstr "" -#. type: Plain text -#: archlinux debian-bookworm -msgid "" -"A separate B<tset> command was provided in 1BSD by Eric Allman, using the " -"termcap database. Allman's comments in the source code indicate that he " -"began work in October 1977, continuing development over the next few years." +#. type: TP +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid "I</etc/ttys>" msgstr "" #. type: Plain text -#: archlinux debian-bookworm -msgid "" -"According to comments in the source code, the B<tset> program was modified " -"in September 1980, to use logic copied from the 3BSD \\*(``reset\\*('' when " -"it was invoked as B<reset>. This version appeared in 4.1cBSD, late in 1982." +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "system port name to terminal type mapping database (BSD versions only)." msgstr "" -#. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 -msgid "" -"Other developers (e.g., Keith Bostic and Jim Bloom) continued to modify " -"B<tset> until 4.4BSD was released in 1993." +#. type: TP +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid "I<\\*d>" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 -msgid "" -"The B<ncurses> implementation was lightly adapted from the 4.4BSD sources " -"for a terminfo environment by Eric S. Raymond E<lt>esr@snark.thyrsus." -"comE<gt>." +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +msgid "compiled terminal description database directory" msgstr "" #. type: SH -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed #, no-wrap -msgid "COMPATIBILITY" +msgid "PORTABILITY" msgstr "" #. type: Plain text @@ -672,9 +775,10 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" -"The AT&T B<tput> utility (AIX, HPUX, Solaris) incorporated the terminal-" +"The AT&T B<tput> utility (AIX, HP-UX, Solaris) incorporated the terminal-" "mode manipulation as well as termcap-based features such as resetting " "tabstops from B<tset> in BSD (4.1c), presumably with the intention of making " "B<tset> obsolete. However, each of those systems still provides B<tset>. " @@ -682,20 +786,22 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" -"The B<tset> utility provides for backward-compatibility with BSD " -"environments (under most modern UNIXes, B</etc/inittab> and B<getty>(1) can " -"set B<TERM> appropriately for each dial-up line; this obviates what was " -"B<tset>'s most important use). This implementation behaves like 4.4BSD " -"B<tset>, with a few exceptions specified here." +"The B<\\%tset> utility provides backward compatibility with BSD " +"environments; under most modern Unices, I<\\%/etc/inittab> and I<\\" +"%getty>(8) can set I<TERM> appropriately for each dial-up line, obviating " +"what was B<\\%tset>'s most important use. This implementation behaves like " +"4.4BSD B<tset>, with a few exceptions we shall consider now." msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" -"A few options are different because the B<TERMCAP> variable is no longer " -"supported under terminfo-based B<ncurses>:" +"A few options are different because the I<\\%TERMCAP> variable is no longer " +"supported under terminfo-based I<\\%ncurses>:" msgstr "" #. type: Plain text @@ -707,8 +813,9 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 -msgid "The B<-s> option only sets B<TERM>, not B<TERMCAP>." +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +msgid "The B<-s> option only sets I<TERM>, not I<\\%TERMCAP>." msgstr "" #. type: Plain text @@ -780,122 +887,75 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux msgid "" -"In ncurses, B<tset> obtains the window size using B<setupterm>, which may be " -"from the operating system, the B<LINES> and B<COLUMNS> environment variables " -"or the terminal description." +"In I<\\%ncurses>, B<tset> obtains the window size using B<\\%setupterm>(3X), " +"which may be from the operating system, the I<LINES> and I<COLUMNS> " +"environment variables or the terminal description." msgstr "" #. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 +#: archlinux debian-unstable opensuse-tumbleweed msgid "" -"Obtaining the window size from the terminal description is common to both " -"implementations, but considered obsolescent. Its only practical use is for " -"hardware terminals. Generally speaking, a window size would be unset only " -"if there were some problem obtaining the value from the operating system " -"(and B<setupterm> would still fail). For that reason, the B<LINES> and " -"B<COLUMNS> environment variables may be useful for working around window-" -"size problems. Those have the drawback that if the window is resized, those " -"variables must be recomputed and reassigned. To do this more easily, use " -"the B<resize>(1) program." +"Obtaining the window size from a terminal's type description is common to " +"both implementations, but considered obsolescent. Its only practical use is " +"for hardware terminals. Generally, the window size will remain " +"uninitialized only if there were a problem obtaining the value from the " +"operating system (and B<\\%setupterm> would still fail). The I<LINES> and " +"I<\\%COLUMNS> environment variables may thus be useful for working around " +"window-size problems, but have the drawback that if the window is resized, " +"their values must be recomputed and reassigned. The I<\\%resize>(1) program " +"distributed with I<\\%xterm>(1) assists this activity." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap -msgid "ENVIRONMENT" -msgstr "" - -#. type: Plain text -#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide -#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed -msgid "The B<tset> command uses these environment variables:" -msgstr "" - -#. type: TP -#: archlinux debian-bookworm opensuse-leap-15-6 -#, no-wrap -msgid "SHELL" -msgstr "" - -#. type: Plain text -#: archlinux debian-bookworm -msgid "" -"tells B<tset> whether to initialize B<TERM> using B<sh>(1) or B<csh>(1) " -"syntax." -msgstr "" - -#. type: TP -#: archlinux debian-bookworm opensuse-leap-15-6 -#, no-wrap -msgid "TERM" +msgid "HISTORY" msgstr "" +#. https://minnie.tuhs.org/cgi-bin/utree.pl?file=1BSD/s6/reset.c +#. https://minnie.tuhs.org/cgi-bin/utree.pl?file=3BSD/usr/src/cmd/#. reset.c #. type: Plain text -#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide -#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" -"Denotes your terminal type. Each terminal type is distinct, though many are " -"similar." -msgstr "" - -#. type: TP -#: archlinux debian-bookworm opensuse-leap-15-6 -#, no-wrap -msgid "TERMCAP" +"A B<\\%reset> command written by Kurt Shoens appeared in 1BSD (March 1978). " +"It set the I<erase> and I<kill> characters to B<\\*^H> (backspace) and B<@> " +"respectively. Mark Horton improved this B<\\%reset> in 3BSD (October 1979), " +"adding I<intr>, I<quit>, I<start>/I<stop>, and I<eof> characters as well as " +"changing the program to avoid modifying any user settings. That version of " +"B<\\%reset> did not use I<\\%termcap>." msgstr "" +#. https://minnie.tuhs.org/cgi-bin/utree.pl?file=1BSD/s6/tset.c +#. https://minnie.tuhs.org/cgi-bin/utree.pl?file=1BSD/man7/ttycap.7 +#. https://minnie.tuhs.org/cgi-bin/utree.pl?file=3BSD/usr/src/cmd/#. tset/tset.c +#. and backported to 2.9BSD +#. https://minnie.tuhs.org/cgi-bin/utree.pl?file=2.9BSD/usr/src/ucb/#. tset/tset.c #. type: Plain text -#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide -#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" -"may denote the location of a termcap database. If it is not an absolute " -"pathname, e.g., begins with a \\*(``/\\*('', B<tset> removes the variable " -"from the environment before looking for the terminal description." -msgstr "" - -#. type: SH -#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide -#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed -#, no-wrap -msgid "FILES" -msgstr "" - -#. type: TP -#: archlinux debian-bookworm opensuse-leap-15-6 -#, no-wrap -msgid "/etc/ttys" +"Eric Allman wrote a distinct B<tset> command for 1BSD, using a forerunner of " +"I<\\%termcap> called I<\\%ttycap>. Allman's comments in the source code " +"indicate that he began work in October 1977, continuing development over the " +"next few years. By late 1979, it had migrated to I<\\%termcap> and handled " +"the I<\\%TERMCAP> variable. Later comments indicate that B<tset> was " +"modified in September 1980 to use logic copied from the 3BSD " +"\\*(``reset\\*('' program when it was invoked as B<\\%reset>. This version " +"appeared in 4.1cBSD, late in 1982. Other developers such as Keith Bostic " +"and Jim Bloom continued to modify B<tset> until 4.4BSD was released in 1993." msgstr "" #. type: Plain text -#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide -#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed -msgid "system port name to terminal type mapping database (BSD versions only)." -msgstr "" - -#. #-#-#-#-# archlinux: tset.1.pot (PACKAGE VERSION) #-#-#-#-# -#. type: TP -#. #-#-#-#-# fedora-40: tset.1.pot (PACKAGE VERSION) #-#-#-#-# -#. type: ds d -#. #-#-#-#-# fedora-rawhide: tset.1.pot (PACKAGE VERSION) #-#-#-#-# -#. type: ds d -#. #-#-#-#-# mageia-cauldron: tset.1.pot (PACKAGE VERSION) #-#-#-#-# -#. type: ds d -#. #-#-#-#-# opensuse-leap-15-6: tset.1.pot (PACKAGE VERSION) #-#-#-#-# -#. type: TP -#. #-#-#-#-# opensuse-tumbleweed: tset.1.pot (PACKAGE VERSION) #-#-#-#-# -#. type: ds d -#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed -#, no-wrap -msgid "/usr/share/terminfo" -msgstr "" - -#. type: Plain text -#: archlinux debian-bookworm opensuse-leap-15-6 -msgid "terminal capability database" +msgid "" +"The I<\\%ncurses> implementation was lightly adapted from the 4.4BSD sources " +"to use the I<\\%terminfo> API by Eric S.\\& Raymond E<lt>esr@snark.thyrsus." +"comE<gt>." msgstr "" #. type: SH @@ -906,320 +966,361 @@ msgid "SEE ALSO" msgstr "" #. type: Plain text -#: archlinux opensuse-leap-15-6 +#: archlinux fedora-40 fedora-rawhide mageia-cauldron msgid "" -"B<csh>(1), B<sh>(1), B<stty>(1), B<curs_terminfo>(3X), B<tty>(4), " -"B<terminfo>(5), B<ttys>(5), B<environ>(7)" +"B<\\%csh>(1), B<\\%sh>(1), B<\\%stty>(1), B<\\%curs_terminfo>(3X), B<\\" +"%tty>(4), B<\\%terminfo>(5), B<\\%ttys>(5), B<\\%environ>(7)" msgstr "" #. type: Plain text -#: archlinux -msgid "This describes B<ncurses> version 6.4 (patch 20230520)." +#: debian-bookworm opensuse-leap-15-6 +msgid "B<tset>, B<reset> - terminal initialization" msgstr "" #. type: Plain text -#: debian-bookworm +#: debian-bookworm opensuse-leap-15-6 msgid "" -"3. (BSD systems only.) The terminal type associated with the standard error " -"output device in the I</etc/ttys> file. (On System-V-like UNIXes and " -"systems using that convention, B<getty>(8) does this job by setting B<TERM> " -"according to the type passed to it by I</etc/inittab>.)" +"B<tset> [B<-IQVcqrsw>] [B<->] [B<-e> I<ch>] [B<-i> I<ch>] [B<-k> I<ch>] [B<-" +"m> I<mapping>] [I<terminal>]" msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 msgid "" -"The B<tset> utility provides for backward-compatibility with BSD " -"environments (under most modern UNIXes, B</etc/inittab> and B<getty>(8) can " -"set B<TERM> appropriately for each dial-up line; this obviates what was " -"B<tset>'s most important use). This implementation behaves like 4.4BSD " -"B<tset>, with a few exceptions specified here." +"B<reset> [B<-IQVcqrsw>] [B<->] [B<-e> I<ch>] [B<-i> I<ch>] [B<-k> I<ch>] [B<-" +"m> I<mapping>] [I<terminal>]" msgstr "" -#. #-#-#-#-# debian-bookworm: tset.1.pot (PACKAGE VERSION) #-#-#-#-# -#. type: TP -#. #-#-#-#-# debian-unstable: tset.1.pot (PACKAGE VERSION) #-#-#-#-# -#. type: ds d -#: debian-bookworm debian-unstable +#. type: SS +#: debian-bookworm opensuse-leap-15-6 #, no-wrap -msgid "/etc/terminfo" +msgid "tset - initialization" msgstr "" #. type: Plain text -#: debian-bookworm -msgid "" -"B<csh>(1), B<sh>(1), B<stty>(1), B<terminfo>(3NCURSES), B<tty>(4), " -"B<terminfo>(5), B<ttys>(4), B<environ>(7)" +#: debian-bookworm opensuse-leap-15-6 +msgid "2. The value of the B<TERM> environmental variable." msgstr "" #. type: Plain text #: debian-bookworm -msgid "This describes B<ncurses> version 6.4 (patch 20221231)." -msgstr "" - -#. type: TH -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -#, no-wrap -msgid "2023-12-23" -msgstr "" - -#. type: TH -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -#, no-wrap -msgid "ncurses 6.4" -msgstr "" - -#. type: TH -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -#, no-wrap -msgid "User commands" +msgid "" +"3. (BSD systems only.) The terminal type associated with the standard error " +"output device in the I</etc/ttys> file. (On System-V-like UNIXes and " +"systems using that convention, B<getty>(8) does this job by setting B<TERM> " +"according to the type passed to it by I</etc/inittab>.)" msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -msgid "B<\\%tset>, B<\\%reset> - initialize or reset terminal state" +#: debian-bookworm opensuse-leap-15-6 +msgid "4. The default terminal type, \\*(``unknown\\*(''." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 msgid "" -"B<tset> [B<-IQVcqrsw>] [B<->] [B<-e> I<ch>] [B<-i> I<ch>] [B<-k> I<ch>] [B<-" -"m> I<mapping>] [I<terminal-type>]" +"If the terminal type was not specified on the command-line, the B<-m> option " +"mappings are then applied (see the section B<TERMINAL TYPE MAPPING> for more " +"information). Then, if the terminal type begins with a question mark " +"(\\*(``?\\*(''), the user is prompted for confirmation of the terminal " +"type. An empty response confirms the type, or, another type can be entered " +"to specify a new type. Once the terminal type has been determined, the " +"terminal description for the terminal is retrieved. If no terminal " +"description is found for the type, the user is prompted for another terminal " +"type." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 msgid "" -"B<reset> [B<-IQVcqrsw>] [B<->] [B<-e> I<ch>] [B<-i> I<ch>] [B<-k> I<ch>] [B<-" -"m> I<mapping>] [I<terminal-type>]" +"If the window size cannot be obtained from the operating system, but the " +"terminal description (or environment, e.g., B<LINES> and B<COLUMNS> " +"variables specify this), use this to set the operating system's notion of " +"the window size." msgstr "" #. type: SS -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 #, no-wrap -msgid "I<tset> \\(em initialization" -msgstr "" - -#. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -msgid "2. The value of the I<TERM> environment variable." +msgid "reset - reinitialization" msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 msgid "" -"3. (BSD systems only.) The terminal type associated with the standard error " -"output device in the I</etc/ttys> file. (On System\\ V hosts and systems " -"using that convention, I<\\%getty>(8) does this job by setting I<TERM> " -"according to the type passed to it by I<\\%/etc/inittab>.)" +"Specify a mapping from a port type to a terminal. See the section " +"B<TERMINAL TYPE MAPPING> for more information." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 msgid "" -"4. The default terminal type, \\*(``unknown\\*('', is not suitable for " -"curses applications." +"Print the sequence of shell commands to initialize the environment variable " +"B<TERM> to the standard output. See the section B<SETTING THE ENVIRONMENT> " +"for details." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 msgid "" -"If the terminal type was not specified on the command-line, the B<-m> option " -"mappings are then applied; see subsection \\*(``Terminal Type " -"Mapping\\*(''. Then, if the terminal type begins with a question mark " -"(\\*(``?\\*(''), the user is prompted for confirmation of the terminal " -"type. An empty response confirms the type, or, another type can be entered " -"to specify a new type. Once the terminal type has been determined, the " -"terminal description for the terminal is retrieved. If no terminal " -"description is found for the type, the user is prompted for another terminal " -"type." +"reports the version of ncurses which was used in this program, and exits." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 msgid "" -"If the window size cannot be obtained from the operating system, but the " -"terminal description (or environment, e.g., I<LINES> and I<\\%COLUMNS> " -"variables specify this), use this to set the operating system's notion of " -"the window size." -msgstr "" - -#. type: SS -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -#, no-wrap -msgid "I<reset> \\(em reinitialization" +"The arguments for the B<-e>, B<-i>, and B<-k> options may either be entered " +"as actual characters or by using the \\*(``hat\\*('' notation, i.e., control-" +"h may be specified as \\*(``^H\\*('' or \\*(``^h\\*(''." msgstr "" -#. type: SS -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#. type: SH +#: debian-bookworm opensuse-leap-15-6 #, no-wrap -msgid "Setting the Environment" +msgid "SETTING THE ENVIRONMENT" msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm msgid "" "When the B<-s> option is specified, the commands to enter the information " "into the shell's environment are written to the standard output. If the " -"I<SHELL> environment variable ends in \\*(``csh\\*('', the commands are for " -"I<csh>(1), otherwise, they are for I<sh>(1). The I<csh> commands set and " -"unset the shell variable B<noglob>, leaving it unset. The following line in " -"the B<.login> or B<.profile> files will initialize the environment correctly:" +"B<SHELL> environmental variable ends in \\*(``csh\\*('', the commands are " +"for B<csh>, otherwise, they are for B<sh>(1). Note, the B<csh> commands set " +"and unset the shell variable B<noglob>, leaving it unset. The following " +"line in the B<.login> or B<.profile> files will initialize the environment " +"correctly:" msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 #, no-wrap -msgid " eval \\(gatset -s options ... \\(ga\n" +msgid " eval \\`tset -s options ... \\`\n" msgstr "" -#. type: SS -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#. type: SH +#: debian-bookworm opensuse-leap-15-6 #, no-wrap -msgid "Terminal Type Mapping" +msgid "TERMINAL TYPE MAPPING" msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 msgid "" "When the terminal is not hardwired into the system (or the current system " "information is incorrect) the terminal type derived from the I</etc/ttys> " -"file or the I<TERM> environment variable is often something generic like " +"file or the B<TERM> environmental variable is often something generic like " "B<network>, B<dialup>, or B<unknown>. When B<tset> is used in a startup " "script it is often desirable to provide information about the type of " "terminal used on such ports." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 msgid "" "No whitespace characters are permitted in the B<-m> option argument. Also, " "to avoid problems with meta-characters, it is suggested that the entire B<-" -"m> option argument be placed within single quote characters, and that I<csh> " -"users insert a backslash character (\\*(``\\e\\*('') before any exclamation " +"m> option argument be placed within single quote characters, and that B<csh> " +"users insert a backslash character (\\*(``\\e\\*('') before any exclamation " "marks (\\*(``!\\*('')." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm msgid "" -"Specify a mapping from a port type to a terminal; see subsection " -"\\*(``Terminal Type Mapping\\*(''." +"A B<reset> command appeared in 1BSD (March 1978), written by Kurt Shoens. " +"This program set the I<erase> and I<kill> characters to B<^H> (backspace) " +"and B<@> respectively. Mark Horton improved that in 3BSD (October 1979), " +"adding I<intr>, I<quit>, I<start>/I<stop> and I<eof> characters as well as " +"changing the program to avoid modifying any user settings. That version of " +"B<reset> did not use the termcap database." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm msgid "" -"Print the sequence of shell commands to initialize the environment variable " -"I<TERM> to the standard output; see subsection \\*(``Setting the " -"Environment\\*(''." +"A separate B<tset> command was provided in 1BSD by Eric Allman, using the " +"termcap database. Allman's comments in the source code indicate that he " +"began work in October 1977, continuing development over the next few years." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm msgid "" -"reports the version of I<\\%ncurses> which was used in this program, and " -"exits." +"According to comments in the source code, the B<tset> program was modified " +"in September 1980, to use logic copied from the 3BSD \\*(``reset\\*('' when " +"it was invoked as B<reset>. This version appeared in 4.1cBSD, late in 1982." msgstr "" #. type: Plain text -#: debian-unstable opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 msgid "" -"Resize the window to match the size deduced via B<\\%setupterm>(3NCURSES). " -"Normally this has no effect, unless B<setupterm> is not able to detect the " -"window size." +"Other developers (e.g., Keith Bostic and Jim Bloom) continued to modify " +"B<tset> until 4.4BSD was released in 1993." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 msgid "" -"The arguments for the B<-e>, B<-i>, and B<-k> options may either be entered " -"as actual characters or by using the \\*(``hat\\*('' notation, i.e., control-" -"h may be specified as \\*(``\\*^H\\*('' or \\*(``\\*^h\\*(''." +"The B<ncurses> implementation was lightly adapted from the 4.4BSD sources " +"for a terminfo environment by Eric S. Raymond E<lt>esr@snark.thyrsus." +"comE<gt>." +msgstr "" + +#. type: SH +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "COMPATIBILITY" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"The AT&T B<tput> utility (AIX, HPUX, Solaris) incorporated the terminal-" +"mode manipulation as well as termcap-based features such as resetting " +"tabstops from B<tset> in BSD (4.1c), presumably with the intention of making " +"B<tset> obsolete. However, each of those systems still provides B<tset>. " +"In fact, the commonly-used B<reset> utility is always an alias for B<tset>." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"The B<tset> utility provides for backward-compatibility with BSD " +"environments (under most modern UNIXes, B</etc/inittab> and B<getty>(8) can " +"set B<TERM> appropriately for each dial-up line; this obviates what was " +"B<tset>'s most important use). This implementation behaves like 4.4BSD " +"B<tset>, with a few exceptions specified here." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"A few options are different because the B<TERMCAP> variable is no longer " +"supported under terminfo-based B<ncurses>:" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "The B<-s> option only sets B<TERM>, not B<TERMCAP>." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"In ncurses, B<tset> obtains the window size using B<setupterm>, which may be " +"from the operating system, the B<LINES> and B<COLUMNS> environment variables " +"or the terminal description." +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +msgid "" +"Obtaining the window size from the terminal description is common to both " +"implementations, but considered obsolescent. Its only practical use is for " +"hardware terminals. Generally speaking, a window size would be unset only " +"if there were some problem obtaining the value from the operating system " +"(and B<setupterm> would still fail). For that reason, the B<LINES> and " +"B<COLUMNS> environment variables may be useful for working around window-" +"size problems. Those have the drawback that if the window is resized, those " +"variables must be recomputed and reassigned. To do this more easily, use " +"the B<resize>(1) program." msgstr "" #. type: TP -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 #, no-wrap -msgid "I<SHELL>" +msgid "SHELL" msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm msgid "" -"tells B<tset> whether to initialize I<TERM> using I<sh>(1) or I<csh>(1) " +"tells B<tset> whether to initialize B<TERM> using B<sh>(1) or B<csh>(1) " "syntax." msgstr "" #. type: TP -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 #, no-wrap -msgid "I<TERM>" +msgid "TERM" msgstr "" #. type: TP -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 #, no-wrap -msgid "I<TERMCAP>" +msgid "TERMCAP" msgstr "" #. type: TP -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-bookworm opensuse-leap-15-6 #, no-wrap -msgid "I</etc/ttys>" +msgid "/etc/ttys" msgstr "" +#. #-#-#-#-# debian-bookworm: tset.1.pot (PACKAGE VERSION) #-#-#-#-# #. type: TP -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#. #-#-#-#-# debian-unstable: tset.1.pot (PACKAGE VERSION) #-#-#-#-# +#. type: ds d +#: debian-bookworm debian-unstable #, no-wrap -msgid "I<\\*d>" +msgid "/etc/terminfo" msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -msgid "compiled terminal description database directory" +#: debian-bookworm opensuse-leap-15-6 +msgid "terminal capability database" msgstr "" -#. type: SH -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -#, no-wrap -msgid "PORTABILITY" +#. type: Plain text +#: debian-bookworm +msgid "" +"B<csh>(1), B<sh>(1), B<stty>(1), B<terminfo>(3NCURSES), B<tty>(4), " +"B<terminfo>(5), B<ttys>(4), B<environ>(7)" msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -msgid "" -"The AT&T B<tput> utility (AIX, HP-UX, Solaris) incorporated the terminal-" -"mode manipulation as well as termcap-based features such as resetting " -"tabstops from B<tset> in BSD (4.1c), presumably with the intention of making " -"B<tset> obsolete. However, each of those systems still provides B<tset>. " -"In fact, the commonly-used B<reset> utility is always an alias for B<tset>." +#: debian-bookworm +msgid "This describes B<ncurses> version 6.4 (patch 20221231)." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-unstable opensuse-tumbleweed msgid "" -"The B<\\%tset> utility provides backward compatibility with BSD " -"environments; under most modern Unices, I<\\%/etc/inittab> and I<\\" -"%getty>(8) can set I<TERM> appropriately for each dial-up line, obviating " -"what was B<\\%tset>'s most important use. This implementation behaves like " -"4.4BSD B<tset>, with a few exceptions we shall consider now." +"Resize the window to match the size deduced via B<\\%setupterm>(3NCURSES). " +"Normally this has no effect, unless B<setupterm> is not able to detect the " +"window size." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: debian-unstable opensuse-tumbleweed msgid "" -"A few options are different because the I<\\%TERMCAP> variable is no longer " -"supported under terminfo-based I<\\%ncurses>:" +"In I<\\%ncurses>, B<tset> obtains the window size using B<\\" +"%setupterm>(3NCURSES), which may be from the operating system, the I<LINES> " +"and I<COLUMNS> environment variables or the terminal description." msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -msgid "The B<-s> option only sets I<TERM>, not I<\\%TERMCAP>." +#: debian-unstable opensuse-tumbleweed +msgid "" +"B<\\%csh>(1), B<\\%sh>(1), B<\\%stty>(1), B<\\%terminfo>(3NCURSES), B<\\" +"%tty>(4), B<\\%terminfo>(5), B<\\%ttys>(4), B<\\%environ>(7)" +msgstr "" + +#. type: TH +#: fedora-40 fedora-rawhide +#, no-wrap +msgid "2023-12-23" +msgstr "" + +#. type: TH +#: fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "ncurses 6.4" msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: fedora-40 fedora-rawhide mageia-cauldron msgid "" "In I<\\%ncurses>, B<tset> obtains the window size using B<setupterm>, which " "may be from the operating system, the I<LINES> and I<COLUMNS> environment " @@ -1227,7 +1328,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed +#: fedora-40 fedora-rawhide mageia-cauldron msgid "" "Obtaining the window size from the terminal description is common to both " "implementations, but considered obsolescent. Its only practical use is for " @@ -1240,58 +1341,10 @@ msgid "" "the B<resize>(1) program." msgstr "" -#. https://minnie.tuhs.org/cgi-bin/utree.pl?file=1BSD/s6/reset.c -#. https://minnie.tuhs.org/cgi-bin/utree.pl?file=3BSD/usr/src/cmd/#. reset.c -#. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -msgid "" -"A B<\\%reset> command written by Kurt Shoens appeared in 1BSD (March 1978). " -"It set the I<erase> and I<kill> characters to B<\\*^H> (backspace) and B<@> " -"respectively. Mark Horton improved this B<\\%reset> in 3BSD (October 1979), " -"adding I<intr>, I<quit>, I<start>/I<stop>, and I<eof> characters as well as " -"changing the program to avoid modifying any user settings. That version of " -"B<\\%reset> did not use I<\\%termcap>." -msgstr "" - -#. https://minnie.tuhs.org/cgi-bin/utree.pl?file=1BSD/s6/tset.c -#. https://minnie.tuhs.org/cgi-bin/utree.pl?file=1BSD/man7/ttycap.7 -#. https://minnie.tuhs.org/cgi-bin/utree.pl?file=3BSD/usr/src/cmd/#. tset/tset.c -#. and backported to 2.9BSD -#. https://minnie.tuhs.org/cgi-bin/utree.pl?file=2.9BSD/usr/src/ucb/#. tset/tset.c -#. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -msgid "" -"Eric Allman wrote a distinct B<tset> command for 1BSD, using a forerunner of " -"I<\\%termcap> called I<\\%ttycap>. Allman's comments in the source code " -"indicate that he began work in October 1977, continuing development over the " -"next few years. By late 1979, it had migrated to I<\\%termcap> and handled " -"the I<\\%TERMCAP> variable. Later comments indicate that B<tset> was " -"modified in September 1980 to use logic copied from the 3BSD " -"\\*(``reset\\*('' program when it was invoked as B<\\%reset>. This version " -"appeared in 4.1cBSD, late in 1982. Other developers such as Keith Bostic " -"and Jim Bloom continued to modify B<tset> until 4.4BSD was released in 1993." -msgstr "" - -#. type: Plain text -#: debian-unstable fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed -msgid "" -"The I<\\%ncurses> implementation was lightly adapted from the 4.4BSD sources " -"to use the I<\\%terminfo> API by Eric S.\\& Raymond E<lt>esr@snark.thyrsus." -"comE<gt>." -msgstr "" - -#. type: Plain text -#: debian-unstable opensuse-tumbleweed -msgid "" -"B<\\%csh>(1), B<\\%sh>(1), B<\\%stty>(1), B<\\%terminfo>(3NCURSES), B<\\" -"%tty>(4), B<\\%terminfo>(5), B<\\%ttys>(4), B<\\%environ>(7)" -msgstr "" - -#. type: Plain text -#: fedora-40 fedora-rawhide mageia-cauldron -msgid "" -"B<\\%csh>(1), B<\\%sh>(1), B<\\%stty>(1), B<\\%curs_terminfo>(3X), B<\\" -"%tty>(4), B<\\%terminfo>(5), B<\\%ttys>(5), B<\\%environ>(7)" +#. type: TH +#: mageia-cauldron +#, no-wrap +msgid "2024-03-16" msgstr "" #. type: Plain text @@ -1385,5 +1438,12 @@ msgstr "" #. type: Plain text #: opensuse-leap-15-6 +msgid "" +"B<csh>(1), B<sh>(1), B<stty>(1), B<curs_terminfo>(3X), B<tty>(4), " +"B<terminfo>(5), B<ttys>(5), B<environ>(7)" +msgstr "" + +#. type: Plain text +#: opensuse-leap-15-6 msgid "This describes B<ncurses> version 6.1 (patch 20180317)." msgstr "" |