Google
 

Trailing-Edge - PDP-10 Archives - steco_19840320_1er_E35 - 10,5676/teco/manual/tecflg.rnm
There is 1 other file named tecflg.rnm in the archive. Click here to see a list.
.CHAPTER Flags
.HL1 Introduction
TECO contains various flags.  These flags are either TECO wide or just
apply to an individual text buffer.  This chapter contains a description
of all the flags that TECO contains and has an explaination of how they
work.
.HL1 Case Conversion
.index ^Flags >^Case ^Conversion
.index ^Commands >^Control ^V (_^^V)
.index ^Commands >^Control ^W (_^^W)
The case conversion flag indicates to TECO whether text input from the
terminal should be converted to upper case, to lower case, or left in
the case that was typed.  This is mainly useful on terminals that cannot
generate lower case, or in cases where all text is desired to be in
either upper or lower case.  This flag is TECO wide and is set by the
control-V and control-W commands.  A control-V command with no argument
set the case conversion flag to convert all text input from the terminal to
lower case.  The control-W command with no argument sets the flag to
convert all text typed on the terminal to upper case.  Either control-V or
control-W with an argument of 0 sets the flag for no case conversion.
The case conversion flag may be overridden within an insert string, search
string, or string argument by use of the control-A (control-V) and control-B
(control-W) subcommands.
.HL1 Exact case match
.index ^Flags >^Exact case match
.index ^Commands >^Control-X (_^^X)
The exact case match flag is used to determine whether upper and lower
case alphabetic characters are to be considered the same or different when
performing searches or string comparisions.  This TECO wide flag is set
or cleared by use of the control-X command.  A value of 0 for the flag
indicates that upper and lower case characters are to be considered identical
when searching for a string or comparing two strings.  A non-zero value for
the flag indicates the upper and lower case characters are to be considered
different in these cases.
.HL1 End of File
.index ^Flags >^End of file
.index ^Flags ><EOF
.index ^Command >^Control-^N (_^^N)
The end of file flag is a per text buffer flag that indicates whether the
current input file is at end of file or not.  If the flag has a value of
0, the current input file (if any) is not at end of file.  If the flag
has a non-zero value, the current input file is positioned at its end.
The value of the flag may be referenced by the control-N command.
.HL1 Form feed
.index ^Flags >^Form ^Feed
 The form feed flag is set if the character that caused the A, P or EY
.index ^Command ><A
.index ^Command ><P
.index ^Command ><EY
command to stop
reading data from the file was a form feed.  This flag is on a per
text buffer basis.  The value of this flag is zero (0) if the terminating
character was not a form feed (^L) and a minus one (-1) if the terminating
character was a form feed.  The value of the flag is returned by the
^E (Control E) command.
.index ^Command >^Control ^E (_^^E)