The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/teken/sequences

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 #-
    2 # Copyright (c) 2008-2009 Ed Schouten <ed@FreeBSD.org>
    3 # All rights reserved.
    4 #
    5 # Redistribution and use in source and binary forms, with or without
    6 # modification, are permitted provided that the following conditions
    7 # are met:
    8 # 1. Redistributions of source code must retain the above copyright
    9 #    notice, this list of conditions and the following disclaimer.
   10 # 2. Redistributions in binary form must reproduce the above copyright
   11 #    notice, this list of conditions and the following disclaimer in the
   12 #    documentation and/or other materials provided with the distribution.
   13 #
   14 # THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
   15 # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   16 # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   17 # ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
   18 # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   19 # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   20 # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   21 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   22 # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
   23 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   24 # SUCH DAMAGE.
   25 #
   26 # $FreeBSD: releng/11.2/sys/teken/sequences 214817 2010-11-05 00:56:21Z ed $
   27 
   28 # File format is as follows:
   29 #       Abbr            Abbreviation of sequence name
   30 #       Name            Sequence name (will be converted to C function name)
   31 #       Sequence        Bytes that form the sequence
   32 #       Arguments       Standard value of arguments passed to this sequence
   33 #                       - `n' non-zero number (0 gets converted to 1)
   34 #                       - `r' regular numeric argument
   35 #                       - `v' means a variable number of arguments
   36 
   37 # Abbr  Name                                    Sequence        Arguments
   38 CBT     Cursor Backward Tabulation              ^[ [ Z          n
   39 CHT     Cursor Forward Tabulation               ^[ [ I          n
   40 CNL     Cursor Next Line                        ^[ [ E          n
   41 CPL     Cursor Previous Line                    ^[ [ F          n
   42 CPR     Cursor Position Report                  ^[ [ n          r
   43 CUB     Cursor Backward                         ^[ [ D          n
   44 CUD     Cursor Down                             ^[ [ B          n
   45 CUD     Cursor Down                             ^[ [ e          n
   46 CUF     Cursor Forward                          ^[ [ C          n
   47 CUF     Cursor Forward                          ^[ [ a          n
   48 CUP     Cursor Position                         ^[ [ H          n n
   49 CUP     Cursor Position                         ^[ [ f          n n
   50 CUU     Cursor Up                               ^[ [ A          n
   51 DA1     Primary Device Attributes               ^[ [ c          r
   52 DA2     Secondary Device Attributes             ^[ [ > c        r
   53 DC      Delete character                        ^[ [ P          n
   54 DCS     Device Control String                   ^[ P
   55 DECALN  Alignment test                          ^[ # 8
   56 DECDHL  Double Height Double Width Line Top     ^[ # 3
   57 DECDHL  Double Height Double Width Line Bottom  ^[ # 4
   58 DECDWL  Single Height Double Width Line         ^[ # 6
   59 DECKPAM Keypad application mode                 ^[ =
   60 DECKPNM Keypad numeric mode                     ^[ >
   61 DECRC   Restore cursor                          ^[ 8
   62 DECRC   Restore cursor                          ^[ [ u
   63 DECRM   Reset DEC mode                          ^[ [ ? l        r
   64 DECSC   Save cursor                             ^[ 7
   65 DECSC   Save cursor                             ^[ [ s
   66 DECSM   Set DEC mode                            ^[ [ ? h        r
   67 DECSTBM Set top and bottom margins              ^[ [ r          r r
   68 DECSWL  Single Height Single Width Line         ^[ # 5
   69 DL      Delete line                             ^[ [ M          n
   70 DSR     Device Status Report                    ^[ [ ? n        r
   71 ECH     Erase character                         ^[ [ X          n
   72 ED      Erase display                           ^[ [ J          r
   73 EL      Erase line                              ^[ [ K          r
   74 G0SCS0  G0 SCS Special Graphics                 ^[ ( 0
   75 G0SCS1  G0 SCS US ASCII                         ^[ ( 1
   76 G0SCS2  G0 SCS Special Graphics                 ^[ ( 2
   77 G0SCSA  G0 SCS UK National                      ^[ ( A
   78 G0SCSB  G0 SCS US ASCII                         ^[ ( B
   79 G1SCS0  G1 SCS Special Graphics                 ^[ ) 0
   80 G1SCS1  G1 SCS US ASCII                         ^[ ) 1
   81 G1SCS2  G1 SCS Special Graphics                 ^[ ) 2
   82 G1SCSA  G1 SCS UK National                      ^[ ) A
   83 G1SCSB  G1 SCS US ASCII                         ^[ ) B
   84 HPA     Horizontal Position Absolute            ^[ [ G          n
   85 HPA     Horizontal Position Absolute            ^[ [ `          n
   86 HTS     Horizontal Tab Set                      ^[ H
   87 ICH     Insert character                        ^[ [ @          n
   88 IL      Insert line                             ^[ [ L          n
   89 IND     Index                                   ^[ D
   90 NEL     Next line                               ^[ E
   91 OSC     Operating System Command                ^[ ]
   92 RI      Reverse index                           ^[ M
   93 RIS     Reset to Initial State                  ^[ c
   94 RM      Reset Mode                              ^[ [ l          r
   95 SD      Pan Up                                  ^[ [ T          n
   96 SGR     Set Graphic Rendition                   ^[ [ m          v
   97 SM      Set Mode                                ^[ [ h          r
   98 ST      String Terminator                       ^[ \\
   99 SU      Pan Down                                ^[ [ S          n
  100 TBC     Tab Clear                               ^[ [ g          r
  101 VPA     Vertical Position Absolute              ^[ [ d          n
  102 
  103 # Cons25 compatibility sequences
  104 C25ADBG Cons25 set adapter background           ^[ [ = G        r
  105 C25ADFG Cons25 set adapter foreground           ^[ [ = F        r
  106 C25BLPD Cons25 set bell pitch duration          ^[ [ = B        r r
  107 C25CURS Cons25 set cursor type                  ^[ [ = S        r
  108 C25MODE Cons25 set terminal mode                ^[ [ = T        r
  109 C25SGR  Cons25 set graphic rendition            ^[ [ x          r r
  110 C25VTSW Cons25 switch virtual terminal          ^[ [ z          r
  111 
  112 # VT52 compatibility
  113 #DECID  VT52 DECID                              ^[ Z

Cache object: e49d3c4525f4236a0e1d0142842ec254


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.