File: glossary

package info (click to toggle)
the 2.5-0.2
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 3,116 kB
  • ctags: 3,020
  • sloc: ansic: 46,212; sh: 1,525; makefile: 395
file content (150 lines) | stat: -rw-r--r-- 5,273 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
/*man-start*********************************************************************


========================================================================
GLOSSARY
========================================================================

     block
          A portion of the file being edited; usually highlighted.
          A block can be one of <line block>, <box block>, <word block>,
          <column block>, or <stream block>.

     Bottom-of-File line
          A line marker, identifying the end of the file.

     box block
          A type of <block>.  It is a rectangular portion of the 
          <filearea>.

     column block
          A type of <block>.  It is similar to a <box block> except that
          a columnar portion of every line in the file is included.

     command line
          The area of the display, usually identified by an arrow
          prompt, "====>", where THE commands are entered.

     current column
          The column in the <filearea>, marked by the '|' character on
          the <scale line>.

     current line
          The line in the <filearea>, normally highlighted, from which
          commands entered on the <command line> take effect.

     cursor field
          The "field" in which the cursor is currently located. This
          can be the <prefix area>, <command line> or <filearea>.

     filearea
          That part of the screen display where the contents of the
          file being edited are displayed.

     focus column
          The column in the <filearea> which currently has the focus. If
          the cursor is in the <filearea>, it is the column on which the 
          cursor is displayed. If the cursor is in the <command line> or
          <prefix area>, the focus column is the <current column>.

     focus line
          The line in the <filearea> which currently has the focus. If
          the cursor is in the <filearea> or <prefix area>, it is the line
          on which the cursor is displayed. If the cursor is on the
          <command line>, the focus line is the <current line>. All THE
          commands operate relative to the focus line.

     idline
          That part of the screen display which shows details about
          the file being edited.

     line block
          A type of <block>.  It consists of consecutive lines within
          the <filearea>.

     macro
          A file containing a sequence of THE commands. Macros can
          be written in <REXX> if a supported REXX interpreter is
          available.

          *** NOTE ***

          If REXX support is NOT enabled in THE, the first line of the THE
          macro file MUST contain the comment:

          /*NOREXX*/

     message line
          That portion of the screen used to display messages.

     prefix area
          That part of the screen display where prefix commands can
          be entered. It also displays the line number of each line
          in the file if <SET NUMBER> is ON.

     profile
          A <macro> file that is executed at the start of an editing
          session.

     relative target
          A subset of <target>, but only supports targets that are
          relative to the <focus line>, like 3, -5, *.

     reserved line
          A line within the <filearea> that contains user text that
          the user can define with the <SET RESERVED> command.

     REXX
          A powerful, easy-to-learn macro language available on most
          platforms. THE uses REXX as its macro language.

     ring
          The set of files currently being edited are arranged in a
          ring formation.

     scale line
          A line in the <filearea> showing column positions.

     shadow line
          A line which signifies how many lines have been excluded
          from display. See <SET SHADOW>, <SET SELECT>.

     status line
          That part of the screen display showing details about the
          entire THE session.

     stream block
          A type of <block>.  It is a stream of characters that span 
          one or more consecutive lines in the <filearea>.

     string target
          A subset of <target> that refers to a string of characters
          enclosed between <string target delimiter>s.

     string target delimiter
          The character that determines the start and optional ending
          of a <string target>.  A delimiter can consist of one of the
          following characters:
            /\@`#$%(){}[]"\<>

     tab line
          A line in the <filearea> which displays the currently set
          TAB stops.

     target
          A method of referring to some part of the file being edited.

     Top-of-File line
          A line marker, identifying the beginning of the file.

     vershift
          An internal number which defines the number of columns the
          displayed text is offset from the verify setting as a result
          of automatically scrolling horizontally, or by the use of
          the <LEFT>, <RIGHT>, or <RGTLEFT> commands.

     word block
          A type of <block>.  It consists of a contiguous series of
          non-space characters on a line plus any trailing spaces.

**man-end**********************************************************************/