MOVE (Edit) [ HPTOOLSET XL Reference Manual ] MPE/iX 5.0 Documentation
HPTOOLSET XL Reference Manual
MOVE (Edit)
Moves text from one location to another. Can be cancelled with the UNDO
command.
Syntax
MOV[E] character range |TO| character position [BY increment]
[Q[UIET]]
Parameters
Character Range Defines the range of source characters and/or lines you
want to move.
Line position [(column #)] [/line position [(column #)]]
or ALL
Character Is the location where the character range is to be
Position moved.
Line position [(column #)]
BY Increment Defines the increment for moving text. If no increment
is specified, it will be the default increment, implied
increment or space available.
QUIET Suppresses output to $STDLIST.
Description
After the MOVE command is executed, the moved text will exist only at the
new location.
When moving a string of characters into a line which results in the need
for more than one record, the line will be split where the insertion is
made. Characters will be inserted until the record (line) is full. When
this occurs, a new record will be started.
Example
(1) >>MOVE 37/60 TO 85 BY .1
Moves lines 37 through 60 to line 85 with an increment of .1.
(2) >>MOVE 12.1(20)/12.3(20) to 200
Moves all the text from column 20 of line 12.1 through column 20 of line
12.3 to line 200.
NOTE One cannot DISPLAY, MOVE, or DATATRACE Pascal local variables or
parameters that reference global types that have not been included
in the main outer block compile. In other words, variables or
parameters that reference newly added global types in their
subprograms compile. This may be a problem with mixed languages.
MPE/iX 5.0 Documentation