| /src/contrib/ncurses/man/ |
| H A D | tset.1 | 53 initialize or reset terminal state 55 …\fIch\fP] [\fB\-i\fP \fIch\fP] [\fB\-k\fP \fIch\fP] [\fB\-m\fP \fImapping\fP] [\fIterminal-type\fP] 57 …\fIch\fP] [\fB\-i\fP \fIch\fP] [\fB\-k\fP \fIch\fP] [\fB\-m\fP \fImapping\fP] [\fIterminal-type\fP] 62 First, \fB@TSET@\fP retrieves the current terminal mode settings 63 for your terminal. 74 to obtain terminal settings. 78 Next, \fB@TSET@\fP determines the type of terminal that you are using. 79 This determination is done as follows, using the first terminal type found. 81 1. The \fBterminal\fP argument specified on the command line. 85 3. (BSD systems only.) The terminal type associated with the standard [all …]
|
| H A D | tput.1 | 50 initialize a terminal, exercise its capabilities, or query \fI\%term\%info\fP database 52 \fB@TPUT@\fP [\fB\-v\fP] [\fB\-T\fP \fIterminal-type\fP] 55 \fB@TPUT@\fP [\fB\-v\fP] [\fB\-T\fP \fIterminal-type\fP] [\fB\-x\fP] \fBclear\fP 57 \fB@TPUT@\fP [\fB\-v\fP] [\fB\-T\fP \fIterminal-type\fP] \fBinit\fP 59 \fB@TPUT@\fP [\fB\-v\fP] [\fB\-T\fP \fIterminal-type\fP] \fB\%reset\fP 61 \fB@TPUT@\fP [\fB\-v\fP] [\fB\-T\fP \fIterminal-type\fP] \fB\%longname\fP 70 library and database to make terminal-specific capabilities and 72 to initialize or reset the terminal, 76 terminal type. 77 Terminal capabilities are accessed by [all …]
|
| H A D | terminfo.tail | 38 supporting functionality that terminal emulators do not implement, 125 consult the source form of the terminal database, 133 -standard terminal 138 entry for a modern terminal typically looks like. 182 Boolean capabilities which indicate that the terminal has 185 numeric capabilities giving the size of the terminal 190 terminal operations. 201 Thus \fBcols\fP, which indicates the number of columns the terminal has, 303 Terminal descriptions in \fI\%ncurses\fP are stored in terminal 313 eliminating duplicates and pathnames where no terminal database is found. [all …]
|
| H A D | curs_inopts.3x | 72 get and set \fIcurses\fR terminal input options 113 handling of input from the terminal. 115 such as those affecting the terminal's 139 the terminal driver buffers typed characters, 149 configures the terminal in 162 The state of the terminal is unknown to a 197 always disables the terminal driver's own echoing. 258 enables recognition of a terminal's function keys. 266 defined by the terminal type description. 287 If the terminal type description defines the [all …]
|
| H A D | curs_terminfo.3x | 73 \fBTERMINAL * cur_term; 86 \fBTERMINAL * set_curterm(TERMINAL * \fInterm\fP); 87 \fBint del_curterm(TERMINAL * \fIoterm\fP); 121 database to handle certain terminal capabilities, 140 manage the terminal device; 141 this action initializes the terminal-dependent variables listed in 147 Applications can use the terminal capabilities either directly, 168 should be sent to the terminal device with 173 \fB\%reset_shell_mode\fP(3X) to restore the terminal modes before 218 is the terminal type, [all …]
|
| H A D | curs_initscr.3x | 54 initialize, manipulate, or tear down \fIcurses\fR terminal interface 71 determines the terminal type and initializes the library's 97 the process environment and operating system's terminal driver, 99 when determining the dimensions of the terminal display. 131 of the associated terminal, 138 connected to the terminal; 143 connected to the terminal. 159 .I \%TERMINAL 166 An application that needs to inspect a terminal type's capabilities, 168 if the terminal type does not support capabilities the application [all …]
|
| H A D | infocmp.1m | 100 .RI [ \%terminal\%-type 104 reports a human-readable terminal type description 115 a list of one or more terminal type identifiers, 116 a human-readable description of the terminal type, 117 and a list of terminal 127 .I terminal-types 140 a source listing for each terminal named. 152 If no \fIterminal-types\fP are given, 153 the environment variable \fITERM\fP will be used for the terminal name. 203 equivalents, and some terminal types which commonly have such sequences, are: [all …]
|
| H A D | term.7 | 45 conventions for naming terminal types 49 name of the terminal, 60 Older Unix systems pre-set a very dumb terminal type 71 terminal, or terminal emulator). 76 you can give it a set of rules for deducing or requesting a terminal type based 84 Terminal type descriptions are stored as files of capability data underneath 86 To browse a list of all terminal names recognized by the system, do 106 terminfo knows a terminal, 115 terminal type (it may contain blanks; the others must be single words). 117 fields between the first and last (if present) are aliases for the terminal, [all …]
|
| H A D | toe.1m | 55 list table of entries of \fIterminfo\fR terminal types 71 and descriptions of the terminal types available to the \fIterminfo\fP 78 looking for terminal descriptions. 79 Other options support maintainers of \fIterminfo\fP terminal 83 lists entries from all terminal database directories that \fIterminfo\fP 93 which entries correspond to a given terminal database. 107 lists terminal type dependencies in \fIfile\fP, 111 each line comprises the primary name of a terminal type employing 114 a space- and tab-separated list of primary names of terminal types thus 119 lists terminal type reverse dependencies in \fIfile\fP, [all …]
|
| H A D | terminfo.head | 56 terminal capability database 101 The resulting formatted terminal description can be read by \fB@TIC@\fP. 103 The first field for each terminal gives the names which are known for the 104 terminal, separated by \*(``|\*('' characters. 106 The first name given is the most common abbreviation for the terminal 108 the last name given should be a long name fully identifying the terminal 110 and all others are treated as synonyms (aliases) for the primary terminal name. 128 Terminal names (except for the last, verbose entry) should 130 The particular piece of hardware making up the terminal should 159 For more on terminal naming conventions, see the \fBterm\fP(7) manual page. [all …]
|
| H A D | curs_threads.3x | 139 terminal data associated with a call to \fBset_curterm\fP(3X) 141 Terminal data are initialized when screens are created. 212 can_change_color terminal 222 cur_term terminal 226 def_prog_mode terminal 227 def_shell_mode terminal 246 flash terminal 269 has_colors terminal 270 has_ic terminal 271 has_il terminal [all …]
|
| H A D | user_caps.5 | 63 of terminal capabilities designed 64 for the SVr2 terminal database in 1984, 149 with tables that match the terminal databases 159 the terminal database is defined at compile time 161 that lists the different terminal capabilities. 168 for terminal capabilities includes details of extensions 190 in the X11R6 terminal description for \fIxterm\fP(1). 194 capability to cope with terminal descriptions written for AIX. 205 for terminal features unanticipated by X/Open Curses 243 When compiling a terminal database, if \*(``\-x\*('' is used, [all …]
|
| H A D | term.5 | 60 compiled \fI\%term\%info\fP terminal description 65 terminal type description, 92 is the name of the terminal, 98 the compiled description of terminal type \*(``act4\*('' 101 Synonyms for the same terminal are implemented by multiple 110 the terminal's primary type name as a key, 143 .IR "terminal names" , 167 of the \fIterminal names\fP section; 194 Numbers in a terminal description, 199 those positive integers represent a terminal capability. [all …]
|
| H A D | ncurses.3x | 59 character-cell terminal interface with optimized output 66 terminal-independent means of reading keyboard and mouse input and 83 permits control of the terminal screen's contents; 96 terminal capability database; 100 and an abstraction of the system's API for manipulating the terminal 235 library abstracts the terminal with a 246 of a typical Unix terminal driver 265 by default the same size as the terminal screen, 291 Frequent changes to the terminal screen can cause unpleasant flicker or 307 Effective optimization demands accurate information about the terminal [all …]
|
| /src/share/man/man4/ |
| H A D | tty.4 | 33 .Nd general terminal interface 37 This section describes the interface to the terminal drivers 39 .Ss Terminal Special Files 40 Each hardware terminal port on the system has several terminal special device 44 the system on one of these hardware terminal ports, the system has already 48 There is also a special case of a terminal file that connects not to 49 a hardware terminal port, but to another program on the other side. 50 These special terminal devices are called 56 Even in these cases the details of how the terminal 64 these terminal special files (see [all …]
|
| H A D | termios.4 | 33 .Nd general terminal line discipline 37 This describes a general terminal line discipline that is 39 .Ss Opening a Terminal Device File 40 When a terminal file is opened, it normally causes the process to wait 46 If the termios structure associated with the terminal file has the 77 terminal. 83 is created when a user logs in, and the login terminal is setup 84 to be the controlling terminal; all processes spawned from that 86 terminal. 89 operating interactively (that is, reading commands from a terminal) [all …]
|
| H A D | pts.4 | 33 .Nd pseudo-terminal driver 38 .Em pseudo-terminal . 39 A pseudo-terminal is a pair of character devices, a 52 it through the master half of the pseudo-terminal. 69 When applied to the master side of a pseudo-terminal, each subsequent 71 from the terminal will return data written on the slave part of 72 the pseudo-terminal preceded by a zero byte (symbolically 81 whenever the read queue for the terminal is flushed. 83 whenever the write queue for the terminal is flushed. 85 whenever output to the terminal is stopped a la [all …]
|
| /src/sys/sys/ |
| H A D | terminal.h | 46 struct terminal; 51 * The terminal layer is an abstraction on top of the TTY layer and the 55 * Terminals contain terminal emulators, which means console drivers 56 * don't need to implement their own terminal emulator. The terminal 144 typedef void tc_cursor_t(struct terminal *tm, const term_pos_t *p); 145 typedef void tc_putchar_t(struct terminal *tm, const term_pos_t *p, 147 typedef void tc_fill_t(struct terminal *tm, const term_rect_t *r, 149 typedef void tc_copy_t(struct terminal *tm, const term_rect_t *r, 151 typedef void tc_pre_input_t(struct terminal *tm); 152 typedef void tc_post_input_t(struct terminal *tm); [all …]
|
| /src/share/termcap/ |
| H A D | termcap.5 | 53 .Nd terminal capability data base 78 The first entry for each terminal gives the names that are known for the 79 terminal, separated by `|' characters. 80 The first name given is the most common abbreviation for the terminal. 81 The last name given should be a long name fully identifying the terminal, 82 and all others are understood as synonyms for the terminal name. 87 Terminal names (except for the last, verbose entry) 89 The particular piece of hardware making up the terminal 137 auto_right_margin am terminal has automatic margins 143 hard_copy hc hardcopy terminal [all …]
|
| /src/bin/stty/ |
| H A D | stty.1 | 37 .Nd set the options for a terminal device interface 46 utility sets or reports on terminal 52 the terminal state according to the specified arguments. 54 exclusive on some terminal types. 59 Display all the current settings for the terminal to standard output 63 Display all the current settings for the terminal to standard output 68 Open and use the terminal named by 77 set or display settings on a terminal that might otherwise 80 Display all the current settings for the terminal to standard output 83 to restore the current terminal state as per [all …]
|
| /src/contrib/openbsm/man/ |
| H A D | audit.log.5 | 79 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL" 101 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL" 125 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL" 147 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL" 167 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL" 184 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL" 202 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL" 216 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL" 238 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL" 251 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL" [all …]
|
| /src/sys/kern/ |
| H A D | subr_terminal.c | 40 #include <sys/terminal.h> 43 static MALLOC_DEFINE(M_TERMINAL, "terminal", "terminal device"); 48 * Normally we don't need to lock down the terminal emulator, because 50 * Unfortunately this is not the case when the terminal acts as a 96 * Terminal emulator routines. 164 terminal_init(struct terminal *tm) in terminal_init() 197 struct terminal * 200 struct terminal *tm; in terminal_alloc() 202 tm = malloc(sizeof(struct terminal), M_TERMINAL, M_WAITOK|M_ZERO); in terminal_alloc() 212 terminal_sync_ttysize(struct terminal *tm) in terminal_sync_ttysize() [all …]
|
| /src/share/doc/psd/05.sysman/ |
| H A D | 2.4.t | 33 as well as a collection of terminal specific \fIioctl\fP operations, 37 Terminal input 45 A terminal is in one of three possible modes: \fIraw\fP, \fIcbreak\fP, 58 Interrupt characters are interpreted by the terminal handler only in 61 group associated with the terminal. Interrupt characters exist 70 When the terminal is in cooked mode, editing of an input line 79 an end of file occurrence on terminal input. Flow control is provided 85 Input characters may be echoed to the terminal as they are received. 89 Terminal output 91 On output, the terminal handler provides some simple formatting services. [all …]
|
| /src/contrib/llvm-project/lldb/include/lldb/Host/ |
| H A D | Terminal.h | 1 //===-- Terminal.h ----------------------------------------------*- C++ -*-===// 19 class Terminal { 41 Terminal(int fd = -1) : m_fd(fd) {} in m_fd() 43 ~Terminal() = default; 74 int m_fd; // This may or may not be a terminal file descriptor 82 /// \class TerminalState Terminal.h "lldb/Host/Terminal.h" 83 /// A RAII-friendly terminal state saving/restoring class. 85 /// This class can be used to remember the terminal state for a file 89 /// Construct a new instance and optionally save terminal state. 92 /// The Terminal instance holding the file descriptor to save the state [all …]
|
| /src/contrib/llvm-project/lldb/source/Host/common/ |
| H A D | Terminal.cpp | 1 //===-- Terminal.cpp ------------------------------------------------------===// 9 #include "lldb/Host/Terminal.h" 25 struct Terminal::Data { 27 struct termios m_termios; ///< Cached terminal state information. 31 bool Terminal::IsATerminal() const { return m_fd >= 0 && ::isatty(m_fd); } in IsATerminal() 40 llvm::Expected<Terminal::Data> Terminal::GetData() { in GetData() 48 "fd not a terminal"); in GetData() 61 llvm::Error Terminal::SetData(const Terminal::Data &data) { in SetData() 76 llvm::Error Terminal::SetEcho(bool enabled) { in SetEcho() 92 llvm::Error Terminal::SetCanonical(bool enabled) { in SetCanonical() [all …]
|