X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Ftset.1.html;h=87b65bd1f25ce86ceab686428de7ec97d0df9e44;hb=95bcbd4bb8e933c86e6fc4aba9ea1c7fd3d30e3d;hp=921815c044ba4150e31ae3f073c27e5ba04362be;hpb=b661daf1160a873609d70843999cd46eff25d1f0;p=ncurses.git diff --git a/doc/html/man/tset.1.html b/doc/html/man/tset.1.html index 921815c0..87b65bd1 100644 --- a/doc/html/man/tset.1.html +++ b/doc/html/man/tset.1.html @@ -1,6 +1,6 @@ - @@ -154,16 +154,20 @@ -c Set control characters and modes. - -e Set the erase character to ch. + -e ch + Set the erase character to ch. -I Do not send the terminal or tab initialization strings to the terminal. - -i Set the interrupt character to ch. + -i ch + Set the interrupt character to ch. - -k Set the line kill character to ch. + -k ch + Set the line kill character to ch. - -m Specify a mapping from a port type to a terminal. See the section + -m mapping + Specify a mapping from a port type to a terminal. See the section TERMINAL TYPE MAPPING for more information. -Q Do not display any values for the erase, interrupt and line kill @@ -259,27 +263,21 @@
- A reset command appeared in 2BSD (April 1979), written by Kurt Shoens. + A reset command appeared in 1BSD (March 1978), written by Kurt Shoens. This program set the erase and kill characters to ^H (backspace) and @ respectively. Mark Horton improved that in 3BSD (October 1979), adding intr, quit, start/stop and eof characters as well as changing the - program to avoid modifying any user settings. + program to avoid modifying any user settings. That version of reset + did not use the termcap database. - Later in 4.1BSD (December 1980), Mark Horton added a call to the tset - program using the -I and -Q options, i.e., using that to improve the - terminal modes. With those options, that version of reset did not use - the termcap database. + A separate 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. - A separate tset command was provided in 2BSD by Eric Allman. While the - oldest published source (from 1979) provides both tset and reset, - Allman's comments in the 2BSD source code indicate that he began work - in October 1977, continuing development over the next few years. - - In September 1980, Eric Allman modified tset, adding the code from the - existing "reset" feature when tset was invoked as reset. Rather than - simply copying the existing program, in this merged version, tset used - the termcap database to do additional (re)initialization of the - terminal. This version appeared in 4.1cBSD, late in 1982. + According to comments in the source code, the tset program was modified + in September 1980, to use logic copied from the 3BSD "reset" when it + was invoked as reset. This version appeared in 4.1cBSD, late in 1982. Other developers (e.g., Keith Bostic and Jim Bloom) continued to modify tset until 4.4BSD was released in 1993. @@ -391,7 +389,7 @@ csh(1), sh(1), stty(1), curs_terminfo(3x), tty(4), terminfo(5), ttys(5), environ(7) - This describes ncurses version 6.2 (patch 20210327). + This describes ncurses version 6.2 (patch 20211016).