User Tools

Site Tools


Action unknown: copypageplugin__copy
cdc:nos2.source:opl.opl871:deck:fsehelp

Deck FSEHELP

Library Member Format: MODIFY

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M00S00001.fsehelp +++|*WIDTH 132
00002  M00S00002.fsehelp +++|*NOSEQ
Line S00003 Modification History
M01 (Removed by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00003  M01S00003.ns2503  ---|                    FULL SCREEN EDITOR HELP
00004  M01S00004.ns2503  ---|
00005  M01S00005.ns2503  ---|FSE directives tell FSE what to do.  For help, enter HELP and the directive
00006  M01S00006.ns2503  ---|or its abbreviation.  For example: HELP VIEW or HV.  You may also abbreviate
00007  M01S00007.ns2503  ---|a parameter.  HVP, for example, takes you to the PREVIOUS parameter of the
00008  M01S00008.ns2503  ---|VIEW directive.  For more information on directives and parameters, refer to
00009  M01S00009.ns2503  ---|the Full Screen Editor User's Guide.  FSE has the following directives:
00010  M01S00010.ns2503  ---|
00011  M01S00011.ns2503  ---|    ALTER     DELETE    HELP      PRINT      TEACH      .  "DOT"
00012  M01S00012.ns2503  ---|    BACK      EDIT      INSERT    QUIT       UNDO       -  "DASH"
00013  M01S00013.ns2503  ---|    COPY      FSE       LOCATE    REPLACE    UNMARK     -- "COMMENT"
00014  M01S00014.ns2503  ---|    DATA      GET       MOVE      SET        VIEW       /  "SLASH"
00015  M01S00015.ns2503  ---|
00016  M01S00016.ns2503  ---|ALTER or A                                                                          (ALTER)(A)
00017  M01S00017.ns2503  ---|
Line S00001 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00018  M01S00001.ns2503  +++|FSE directives tell FSE what to do.  For help, enter HELP and the directive
00019  M01S00002.ns2503  +++|or its abbreviation.  For example: HELP VIEW or HV.  You may also abbreviate
00020  M01S00003.ns2503  +++|a parameter.  HVN, for example, takes you to the NEXT parameter of the VIEW
00021  M01S00004.ns2503  +++|directive.  If no help exists for a parameter that you enter, you will be
00022  M01S00005.ns2503  +++|positioned back to this screen.  FSE has the following directives:
00023  M01S00006.ns2503  +++|
00024  M01S00007.ns2503  +++| ALTER   BACK     COPY     DATA   DELETE    EDIT       FSE        GET
00025  M01S00008.ns2503  +++| HELP    INSERT   LOCATE   MOVE   PRINT     QUIT       REPLACE    SET
00026  M01S00009.ns2503  +++| TEACH   UNDO     UNMARK   VIEW   . (DOT)   - (DASH)   & (MICRO)  / (SLASH)
00027  M01S00010.ns2503  +++|
00028  M01S00011.ns2503  +++|For help with the "COMMENT" directive enter HELP COMMENT.  For more complete
00029  M01S00012.ns2503  +++|information on FSE see the FSE User's Guide, publication number 60460420.
00030  M01S00013.ns2503  +++|
00031  M01S00014.ns2503  +++|ALTER or A                                                                           (ALTER)(A)
00032  M01S00015.ns2503  +++|
00033  M00S00018.fsehelp +++|Purpose:     Changes lines using special modification characters.
00034  M00S00019.fsehelp +++|
00035  M00S00020.fsehelp +++|Format:      ALTER END direction string range QUIET
00036  M00S00021.fsehelp +++|
00037  M00S00022.fsehelp +++|Parameters:  END or E                                                               (AE)
00038  M00S00023.fsehelp +++|               Adds the specified string to the end of the lines.
00039  M00S00024.fsehelp +++|
Line S00025 Modification History
M01 (Removed by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00040  M01S00025.ns2503  ---|             direction                                                              (AB)
Line S00016 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00041  M01S00016.ns2503  +++|             direction                                                               (AN)(AP)
00042  M00S00026.fsehelp +++|               Specifies the direction in which the directive is to move
00043  M00S00027.fsehelp +++|               within the file (default is forward).
00044  M00S00028.fsehelp +++|
00045  M00S00029.fsehelp +++|             string
00046  M00S00030.fsehelp +++|               Text or modification characters to change or replace
00047  M00S00031.fsehelp +++|               the current or specified line.
00048  M00S00032.fsehelp +++|
00049  M00S00033.fsehelp +++|             range
00050  M00S00034.fsehelp +++|               Lines affected by the ALTER directive (default is the
00051  M00S00035.fsehelp +++|               current line).
00052  M00S00036.fsehelp +++|
00053  M00S00037.fsehelp +++|             QUIET or Q                                                             (AQ)
00054  M00S00038.fsehelp +++|               Instructs FSE to not display the results of the directive
00055  M00S00039.fsehelp +++|
00056  M00S00040.fsehelp +++|
00057  M00S00041.fsehelp +++|Remarks:     The ALTER directive is the easiest way to change characters
00058  M00S00042.fsehelp +++|             within lines in line mode.  In screen mode ALTER can be
00059  M00S00043.fsehelp +++|             used to change the indentation of large blocks of text.
00060  M00S00044.fsehelp +++|
Line S00045 Modification History
M01 (Removed by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00061  M01S00045.ns2503  ---|             If you do not include parameters you are prompted to                   (AMC)
00062  M01S00046.ns2503  ---|             enter modification characters (to alter the current line).
Line S00017 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00063  M01S00017.ns2503  +++|             If you do not include parameters you are prompted to enter
00064  M01S00018.ns2503  +++|             modification characters (to alter the specified line(s)).
00065  M00S00047.fsehelp +++|             The modification characters are:
00066  M00S00048.fsehelp +++|
00067  M00S00049.fsehelp +++|             CHARACTER                    EFFECT
00068  M00S00050.fsehelp +++|
00069  M00S00051.fsehelp +++|                #                         Deletes a character
00070  M00S00052.fsehelp +++|
00071  M00S00053.fsehelp +++|                &                         Replaces a character with a space
00072  M00S00054.fsehelp +++|
00073  M00S00055.fsehelp +++|                !                         Erases the current character and
00074  M00S00056.fsehelp +++|                                          any following characters.  Anything
00075  M00S00057.fsehelp +++|                                          entered after the ! is appended to the
00076  M00S00058.fsehelp +++|                                          end of the shortened line.
00077  M00S00059.fsehelp +++|
00078  M00S00060.fsehelp +++|
00079  M00S00061.fsehelp +++|                ^characters#              Inserts the string characters before
00080  M00S00062.fsehelp +++|                                          the character the ^ is positioned
00081  M00S00063.fsehelp +++|                                          under.
00082  M00S00064.fsehelp +++|
00083  M00S00065.fsehelp +++|Example:     The following ALTER directive adds the string abc to the
00084  M00S00066.fsehelp +++|             end of lines 10 through 40:
00085  M00S00067.fsehelp +++|
00086  M00S00068.fsehelp +++|               ALTER END /abc/10 40
00087  M00S00069.fsehelp +++|
00088  M00S00070.fsehelp +++|                                                                                    (BACK)(B)
00089  M00S00071.fsehelp +++|BACK or B
00090  M00S00072.fsehelp +++|
00091  M00S00073.fsehelp +++|Purpose:     Takes you back to the section of another file that you had
00092  M00S00074.fsehelp +++|             marked with the DATA directive, or to the position in another file
00093  M00S00075.fsehelp +++|             at which you had entered the BACK directive. (The BACK directive
00094  M00S00076.fsehelp +++|             does not become operative until the DATA directive is entered.)
00095  M00S00077.fsehelp +++|
00096  M00S00078.fsehelp +++|Format:      BACK
00097  M00S00079.fsehelp +++|
00098  M00S00080.fsehelp +++|Remarks:     BACK is a convenient way to edit two files by switching back
00099  M00S00081.fsehelp +++|             and forth between them.
00100  M00S00082.fsehelp +++|
00101  M00S00083.fsehelp +++|
00102  M00S00084.fsehelp +++|                                                                                    (COPY)(C)
00103  M00S00085.fsehelp +++|COPY or C
00104  M00S00086.fsehelp +++|
00105  M00S00087.fsehelp +++|Purpose:     Copies text to another location.
00106  M00S00088.fsehelp +++|
00107  M00S00089.fsehelp +++|Format:      COPY range (file1) TO line (file2) QUIET
00108  M00S00090.fsehelp +++|
00109  M00S00091.fsehelp +++|Parameters:  range
00110  M00S00092.fsehelp +++|               The lines you wish to copy (default is the current line).
00111  M00S00093.fsehelp +++|
00112  M00S00094.fsehelp +++|             (file1)
00113  M00S00095.fsehelp +++|               File in which the lines to be copied reside (default is
00114  M00S00096.fsehelp +++|               the current file).
00115  M00S00097.fsehelp +++|
00116  M00S00098.fsehelp +++|             TO
00117  M00S00099.fsehelp +++|               Separates the lines to be copied from their destination.
00118  M00S00100.fsehelp +++|
00119  M00S00101.fsehelp +++|             line
00120  M00S00102.fsehelp +++|               The line after which the copied lines will appear.  This
00121  M00S00103.fsehelp +++|               line can be in the current file or another file (default
00122  M00S00104.fsehelp +++|               is the current line).
00123  M00S00105.fsehelp +++|
00124  M00S00106.fsehelp +++|             (file2)
00125  M00S00107.fsehelp +++|               The file in which the copied lines will reside (default
00126  M00S00108.fsehelp +++|               is the current file).
00127  M00S00109.fsehelp +++|
00128  M00S00110.fsehelp +++|             QUIET or Q                                                             (CQ)
00129  M00S00111.fsehelp +++|               Instructs FSE to not print the results of the COPY
00130  M00S00112.fsehelp +++|               directive.
00131  M00S00113.fsehelp +++|
00132  M00S00114.fsehelp +++|Example:     The following COPY directive copies lines 20 through 50 of
00133  M00S00115.fsehelp +++|             the current file to a position immediately after line 210 of
00134  M00S00116.fsehelp +++|             the current file:
00135  M00S00117.fsehelp +++|
00136  M00S00118.fsehelp +++|               COPY 20 50 TO 210
00137  M00S00119.fsehelp +++|
00138  M00S00120.fsehelp +++|                                                                                    (DATA)
00139  M00S00121.fsehelp +++|DATA (no abbreviation)
00140  M00S00122.fsehelp +++|
00141  M00S00123.fsehelp +++|Purpose:     Marks a section of your file, which you can return to later
00142  M00S00124.fsehelp +++|             (from a different file) with the BACK directive.
00143  M00S00125.fsehelp +++|
00144  M00S00126.fsehelp +++|Format:      DATA
00145  M00S00127.fsehelp +++|
00146  M00S00128.fsehelp +++|Remarks:     To mark a section of a file, place the cursor at the desired
00147  M00S00129.fsehelp +++|             position and enter DATA on the FSE directive line. To return
00148  M00S00130.fsehelp +++|             to this position from another file, enter BACK.  Entering BACK
00149  M00S00131.fsehelp +++|             a second time will return you to the position from which you
00150  M00S00132.fsehelp +++|             entered BACK.  To continue switching positions, use the BACK
00151  M00S00133.fsehelp +++|             directive only.
00152  M00S00134.fsehelp +++|
00153  M00S00135.fsehelp +++|
00154  M00S00136.fsehelp +++|                                                                                    (DELETE)(D)
00155  M00S00137.fsehelp +++|DELETE or D
00156  M00S00138.fsehelp +++|
00157  M00S00139.fsehelp +++|Purpose:     Deletes text from your file.
00158  M00S00140.fsehelp +++|
00159  M00S00141.fsehelp +++|Format:      DELETE  range  BLANK  WORD  IN tab  QUIET
00160  M00S00142.fsehelp +++|
00161  M00S00143.fsehelp +++|
00162  M00S00144.fsehelp +++|Parameters:  range
00163  M00S00145.fsehelp +++|               Range of lines affected by the DELETE directive (default
00164  M00S00146.fsehelp +++|               range is the current line).  After the deletion, the new
00165  M00S00147.fsehelp +++|               current line is the line just before the deleted text.
00166  M00S00148.fsehelp +++|               If you specify the MARK parameter, FSE deletes all the lines
00167  M00S00149.fsehelp +++|               marked with the MARK key (or the SET MARK directive).
00168  M00S00150.fsehelp +++|
00169  M00S00151.fsehelp +++|             BLANK or B                                                             (DB)
00170  M00S00152.fsehelp +++|               Instructs FSE to delete any consecutive blank lines
00171  M00S00153.fsehelp +++|               beginning at the blank line where the cursor is positioned.
00172  M00S00154.fsehelp +++|
00173  M00S00155.fsehelp +++|             WORD or W                                                              (DW)
00174  M00S00156.fsehelp +++|               Instructs FSE to delete one or more characters of text
00175  M00S00157.fsehelp +++|               beginning with the current character.  If the current character
00176  M00S00158.fsehelp +++|               is alphanumeric, DELETE WORD deletes: the character, all the
00177  M00S00159.fsehelp +++|               following alphanumeric characters, and any trailing blanks.
00178  M00S00160.fsehelp +++|               If the current character is a punctuation mark (other than a
00179  M00S00161.fsehelp +++|               blank), only the current character is deleted.  If the current
00180  M00S00162.fsehelp +++|               character is a blank, it and all following blanks are deleted.
00181  M00S00163.fsehelp +++|
00182  M00S00164.fsehelp +++|             IN tab
00183  M00S00165.fsehelp +++|               Instructs FSE to delete text within a specified tab
00184  M00S00166.fsehelp +++|               field (default is all tab fields).
00185  M00S00167.fsehelp +++|
00186  M00S00168.fsehelp +++|             QUIET or Q                                                             (DQ)
00187  M00S00169.fsehelp +++|               Instructs FSE to not print the results of the DELETE
00188  M00S00170.fsehelp +++|               directive.
00189  M00S00171.fsehelp +++|
00190  M00S00172.fsehelp +++|Example:     The following DELETE directive deletes all text marked with
00191  M00S00173.fsehelp +++|             the SET MARK directive or the F1 MARK key:
00192  M00S00174.fsehelp +++|
00193  M00S00175.fsehelp +++|               DELETE MARK
00194  M00S00176.fsehelp +++|
00195  M00S00177.fsehelp +++|                                                                                    (EDIT)(E)
00196  M00S00178.fsehelp +++|EDIT or E
00197  M00S00179.fsehelp +++|
00198  M00S00180.fsehelp +++|Purpose:     Terminates split screen mode, returning the upper half of
Line S00181 Modification History
M01 (Removed by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00199  M01S00181.ns2503  ---|             the screen to full screen length.
Line S00019 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00200  M01S00019.ns2503  +++|             the screen to full screen length.  If the screen is not
00201  M01S00020.ns2503  +++|             split EDIT returns to editing the initial edit file.
00202  M00S00182.fsehelp +++|
00203  M00S00183.fsehelp +++|Format:      EDIT
00204  M00S00184.fsehelp +++|
00205  M00S00185.fsehelp +++|Remarks:     It makes no difference where the cursor is positioned when
00206  M00S00186.fsehelp +++|             you enter the EDIT directive.
00207  M00S00187.fsehelp +++|
00208  M00S00188.fsehelp +++|Example:     After issuing a HELP command, the screen will be split in two,
00209  M00S00189.fsehelp +++|             with your current edit file in the upper half of the screen
00210  M00S00190.fsehelp +++|             and the help file in the lower half.  When you enter EDIT,
00211  M00S00191.fsehelp +++|             the help section of the screen disappears and your current
00212  M00S00192.fsehelp +++|             edit file fills the entire screen.
00213  M00S00193.fsehelp +++|                                                                                    (FSE)(F)
00214  M00S00194.fsehelp +++|FSE or F
00215  M00S00195.fsehelp +++|
00216  M00S00196.fsehelp +++|Purpose:     Enables you to change edit files within an edit session.
00217  M00S00197.fsehelp +++|
00218  M00S00198.fsehelp +++|Format:      FSE filename charset GET READ SPLIT
00219  M00S00199.fsehelp +++|
00220  M00S00200.fsehelp +++|Parameters:  filename
00221  M00S00201.fsehelp +++|               The NOS file you wish to edit.  This parameter cannot be
00222  M00S00202.fsehelp +++|               abbreviated.
00223  M00S00203.fsehelp +++|
00224  M00S00204.fsehelp +++|             charset:
00225  M00S00205.fsehelp +++|
00226  M00S00206.fsehelp +++|               Entry    Description
00227  M00S00207.fsehelp +++|
00228  M00S00208.fsehelp +++|               ASCII    Specifies that the file is in the ASCII 95-character        (FA)
00229  M00S00209.fsehelp +++|                        set (internally represented in 6/12 bit display
00230  M00S00210.fsehelp +++|                        code, which is the default if your terminal is already
00231  M00S00211.fsehelp +++|                        in ASCII mode).
00232  M00S00212.fsehelp +++|
00233  M00S00213.fsehelp +++|               ASCII8   Specifies that the file is in the ASCII 128-character
00234  M00S00214.fsehelp +++|                        set (internally represented in 7-bit ASCII code,
00235  M00S00215.fsehelp +++|                        right-justified in a 12-bit byte).
00236  M00S00216.fsehelp +++|
00237  M00S00217.fsehelp +++|               DISPLAY  Specifies that the file is in the ASCII 64-character
00238  M00S00218.fsehelp +++|                 or     set (internally represented in 6-bit display
00239  M00S00219.fsehelp +++|               NORMAL   code, which is the default if your terminal is
00240  M00S00220.fsehelp +++|                        already in NORMAL mode).
00241  M00S00221.fsehelp +++|
00242  M00S00222.fsehelp +++|               GET      Instructs FSE to retrieve a fresh copy of a                 (FG)
00243  M00S00223.fsehelp +++|                        permanent file (direct or indirect access). Any
00244  M00S00224.fsehelp +++|                        changes you have made that have not become
00245  M00S00225.fsehelp +++|                        permanent since the file was last retrieved
00246  M00S00226.fsehelp +++|                        are lost.
00247  M00S00227.fsehelp +++|
00248  M00S00228.fsehelp +++|               READ     Instructs FSE to get a fresh copy of a local or             (FR)
00249  M00S00229.fsehelp +++|                        attached file.  Any changes you have made that
00250  M00S00230.fsehelp +++|                        have not become permanent since the file was
00251  M00S00231.fsehelp +++|                        last retrieved are lost.
00252  M00S00232.fsehelp +++|
00253  M00S00233.fsehelp +++|               SPLIT    Specifies split screen editing, causing the file            (FS)
00254  M00S00234.fsehelp +++|                        you specified on the FSE directive to appear in the
00255  M00S00235.fsehelp +++|                        bottom half of the screen.
00256  M00S00236.fsehelp +++|
00257  M00S00237.fsehelp +++|Example:     The following FSE directive instructs FSE to make file
00258  M00S00238.fsehelp +++|             MYFILE local and display it on the bottom half of the
00259  M00S00239.fsehelp +++|             screen:
00260  M00S00240.fsehelp +++|
00261  M00S00241.fsehelp +++|               FSE MYFILE GET SPLIT
00262  M00S00242.fsehelp +++|
00263  M00S00243.fsehelp +++|                                                                                    (GET)(G)
00264  M00S00244.fsehelp +++|GET or G
00265  M00S00245.fsehelp +++|
00266  M00S00246.fsehelp +++|Purpose:     Displays editor status, column numbers, and current
00267  M00S00247.fsehelp +++|             programmable function key settings.
00268  M00S00248.fsehelp +++|
00269  M00S00249.fsehelp +++|Format:      GET STATUS ALIGN
00270  M00S00250.fsehelp +++|
00271  M00S00251.fsehelp +++|Parameters:  STATUS or S                                                            (GS)
00272  M00S00252.fsehelp +++|               Displays local file information and current programmable
00273  M00S00253.fsehelp +++|               function key settings.
00274  M00S00254.fsehelp +++|
00275  M00S00255.fsehelp +++|             ALIGN or A                                                             (GA)
00276  M00S00256.fsehelp +++|               Prints a line of column numbers over the current line.
00277  M00S00257.fsehelp +++|
00278  M00S00258.fsehelp +++|Remarks:     Return to your file text by pressing NEXT or RETURN.
00279  M00S00259.fsehelp +++|
00280  M00S00260.fsehelp +++|Example:     The following GET directive displays local file information
00281  M00S00261.fsehelp +++|             and current programmable function key settings:
00282  M00S00262.fsehelp +++|
00283  M00S00263.fsehelp +++|               GET STATUS
00284  M00S00264.fsehelp +++|
00285  M00S00265.fsehelp +++|                                                                                    (HELP)(H)
00286  M00S00266.fsehelp +++|HELP or H
00287  M00S00267.fsehelp +++|
00288  M00S00268.fsehelp +++|Purpose:     Displays the FSE help file.
00289  M00S00269.fsehelp +++|
00290  M00S00270.fsehelp +++|Format:      HELP directive
00291  M00S00271.fsehelp +++|
00292  M00S00272.fsehelp +++|Parameters:  directive
00293  M00S00273.fsehelp +++|               Directive (or its abbreviation) that you need help with.
00294  M00S00274.fsehelp +++|               FSE will then position you to a description of that
00295  M00S00275.fsehelp +++|               directive.
00296  M00S00276.fsehelp +++|
00297  M00S00277.fsehelp +++|               If you do not specify a directive, or if you specify an
00298  M00S00278.fsehelp +++|               unrecognizable directive, you are positioned on the first
00299  M00S00279.fsehelp +++|               page of this file. (Pressing the HELP key performs the
00300  M00S00280.fsehelp +++|               same function as entering the HELP directive without
00301  M00S00281.fsehelp +++|               specifying a directive name.)
00302  M00S00282.fsehelp +++|
00303  M00S00283.fsehelp +++|Remarks:     To return to editing after viewing the HELP file, enter
00304  M00S00284.fsehelp +++|             the EDIT directive.
00305  M00S00285.fsehelp +++|
00306  M00S00286.fsehelp +++|Example:     The following HELP directive accesses the FSE help file and
00307  M00S00287.fsehelp +++|             positions you on the LOCATE directive description:
00308  M00S00288.fsehelp +++|
00309  M00S00289.fsehelp +++|               HELP LOCATE or HL
00310  M00S00290.fsehelp +++|
00311  M00S00291.fsehelp +++|
00312  M00S00292.fsehelp +++|
00313  M00S00293.fsehelp +++|                                                                                    (INSERT)(I)
00314  M00S00294.fsehelp +++|INSERT or I
00315  M00S00295.fsehelp +++|
00316  M00S00296.fsehelp +++|Purpose:     Inserts one or more lines of text.
00317  M00S00297.fsehelp +++|
00318  M00S00298.fsehelp +++|Format:      INSERT line PREVIOUS /string/ BLANK WORD
00319  M00S00299.fsehelp +++|
00320  M00S00300.fsehelp +++|Parameters:  line
00321  M00S00301.fsehelp +++|               The lines to be affected by the insert (default is the
00322  M00S00302.fsehelp +++|               current line).
00323  M00S00303.fsehelp +++|
00324  M00S00304.fsehelp +++|             PREVIOUS or P                                                          (IP)
00325  M00S00305.fsehelp +++|               Specifies that you want the insertion to occur before
00326  M00S00306.fsehelp +++|               a character or line rather than after.
00327  M00S00307.fsehelp +++|
00328  M00S00308.fsehelp +++|             string
00329  M00S00309.fsehelp +++|               Inserts the string at the current or specified line.
00330  M00S00310.fsehelp +++|
00331  M00S00311.fsehelp +++|             BLANK or B                                                             (IB)
00332  M00S00312.fsehelp +++|               Inserts blank lines at the current or specified line
00333  M00S00313.fsehelp +++|               so you can enter text.
00334  M00S00314.fsehelp +++|
00335  M00S00315.fsehelp +++|             WORD or W                                                              (IW)
00336  M00S00316.fsehelp +++|               Inserts 30 blank characters at the cursor position
00337  M00S00317.fsehelp +++|               (enabling you to enter text).  This is more convenient
00338  M00S00318.fsehelp +++|               than repeatedly pressing the INSRT key.
00339  M00S00319.fsehelp +++|
00340  M00S00320.fsehelp +++|Example:     The following INSERT directive inserts the string
00341  M00S00321.fsehelp +++|             abc after line 10:
00342  M00S00322.fsehelp +++|
00343  M00S00323.fsehelp +++|               INSERT 10 /abc/
00344  M00S00324.fsehelp +++|
00345  M00S00325.fsehelp +++|                                                                                    (LOCATE)(L)(LN)(LP)
00346  M00S00326.fsehelp +++|LOCATE or L
00347  M00S00327.fsehelp +++|
00348  M00S00328.fsehelp +++|Purpose:     Locates a specified string.
00349  M00S00329.fsehelp +++|
00350  M00S00330.fsehelp +++|Format:      LOCATE WORD direction /string/ range IN tab UPPER QUIET
00351  M00S00331.fsehelp +++|
00352  M00S00332.fsehelp +++|Parameters:  WORD or W                                                              (LW)
00353  M00S00333.fsehelp +++|               Specifies that the string is not part of another word
00354  M00S00334.fsehelp +++|               (the string is bounded by punctuation marks, blank characters,
00355  M00S00335.fsehelp +++|               beginning or end of lines).
00356  M00S00336.fsehelp +++|
00357  M00S00337.fsehelp +++|             direction                                                              (LB)
00358  M00S00338.fsehelp +++|               The direction in which the directive is to move in the file
00359  M00S00339.fsehelp +++|               (default is forward).
00360  M00S00340.fsehelp +++|
00361  M00S00341.fsehelp +++|             string
00362  M00S00342.fsehelp +++|               The text string you wish to locate.
00363  M00S00343.fsehelp +++|
00364  M00S00344.fsehelp +++|             range
00365  M00S00345.fsehelp +++|               The lines in which FSE is to search for the specified
00366  M00S00346.fsehelp +++|               string (default range is from the current line to the
00367  M00S00347.fsehelp +++|               end of the file).
00368  M00S00348.fsehelp +++|
00369  M00S00349.fsehelp +++|             IN tab or I tab
00370  M00S00350.fsehelp +++|               The tab field in which FSE is to search for the specified
00371  M00S00351.fsehelp +++|               string (default is all tab fields).
00372  M00S00352.fsehelp +++|
00373  M00S00353.fsehelp +++|             UPPER or U                                                             (LU)
00374  M00S00354.fsehelp +++|               Instructs FSE to search the file as though all characters
00375  M00S00355.fsehelp +++|               are uppercase.
00376  M00S00356.fsehelp +++|
00377  M00S00357.fsehelp +++|             QUIET or Q                                                             (LQ)
00378  M00S00358.fsehelp +++|               Instructs FSE not to print the results of the LOCATE
00379  M00S00359.fsehelp +++|               directive.  The cursor is positioned at the last line
00380  M00S00360.fsehelp +++|               located.
00381  M00S00361.fsehelp +++|
00382  M00S00362.fsehelp +++|Example:     The following LOCATE directive locates the next three
00383  M00S00363.fsehelp +++|             lines in which abc occurs in tab field 2:
00384  M00S00364.fsehelp +++|
00385  M00S00365.fsehelp +++|               LOCATE NEXT 3/abc/ IN 2
00386  M00S00366.fsehelp +++|
00387  M00S00367.fsehelp +++|                                                                                    (MOVE)(M)
00388  M00S00368.fsehelp +++|MOVE or M
00389  M00S00369.fsehelp +++|
00390  M00S00370.fsehelp +++|Purpose:     Moves a block of text to another location.
00391  M00S00371.fsehelp +++|
00392  M00S00372.fsehelp +++|Format:      MOVE range (file1) TO line (file2) QUIET
00393  M00S00373.fsehelp +++|
00394  M00S00374.fsehelp +++|Parameters:  range
00395  M00S00375.fsehelp +++|               The lines you want to move (default is the current line).
00396  M00S00376.fsehelp +++|
00397  M00S00377.fsehelp +++|             (file1)
00398  M00S00378.fsehelp +++|               File in which the lines to be moved reside (default is
00399  M00S00379.fsehelp +++|               the current file).
00400  M00S00380.fsehelp +++|
00401  M00S00381.fsehelp +++|             TO or T
00402  M00S00382.fsehelp +++|               Separates the lines to be moved from their destination.              (MT)
00403  M00S00383.fsehelp +++|
00404  M00S00384.fsehelp +++|             line
00405  M00S00385.fsehelp +++|               The line after which the moved lines will appear.  This
00406  M00S00386.fsehelp +++|               line can be in the current edit file or another file
00407  M00S00387.fsehelp +++|               (default is the current line).
00408  M00S00388.fsehelp +++|
00409  M00S00389.fsehelp +++|             (file2)
00410  M00S00390.fsehelp +++|               The file to which the text is to be moved (default is
00411  M00S00391.fsehelp +++|               the current file).
00412  M00S00392.fsehelp +++|
00413  M00S00393.fsehelp +++|             QUIET or Q                                                             (MQ)
00414  M00S00394.fsehelp +++|               Instructs FSE to not print the results of the MOVE
00415  M00S00395.fsehelp +++|               directive.
00416  M00S00396.fsehelp +++|
00417  M00S00397.fsehelp +++|Example:     The following MOVE directive moves lines 10 through 20 of
00418  M00S00398.fsehelp +++|             the current file to a position immediately after line 50
00419  M00S00399.fsehelp +++|             of file XFILE:
00420  M00S00400.fsehelp +++|
00421  M00S00401.fsehelp +++|               MOVE 10 20 TO 50 (XFILE)
00422  M00S00402.fsehelp +++|
00423  M00S00403.fsehelp +++|                                                                                    (PRINT)(P)
00424  M00S00404.fsehelp +++|PRINT or P
00425  M00S00405.fsehelp +++|
00426  M00S00406.fsehelp +++|Purpose:     Either displays the specified lines when line editing or
00427  M00S00407.fsehelp +++|             positions the cursor on the specified line when screen
00428  M00S00408.fsehelp +++|             editing.
00429  M00S00409.fsehelp +++|
00430  M00S00410.fsehelp +++|Format:      PRINT range QUIET
00431  M00S00411.fsehelp +++|
00432  M00S00412.fsehelp +++|Parameters:  range
00433  M00S00413.fsehelp +++|               The line or lines you want displayed (default is the
00434  M00S00414.fsehelp +++|               current line).
00435  M00S00415.fsehelp +++|
00436  M00S00416.fsehelp +++|             QUIET or Q                                                             (PQ)
00437  M00S00417.fsehelp +++|               Instructs FSE not to display the specified lines.  The
00438  M00S00418.fsehelp +++|               cursor is positioned at the last line specified.
00439  M00S00419.fsehelp +++|
00440  M00S00420.fsehelp +++|
00441  M00S00421.fsehelp +++|Remarks:     When screen editing, the PRINT directive is best thought of
00442  M00S00422.fsehelp +++|             as a positioning directive.  If the line specified is on
00443  M00S00423.fsehelp +++|             the screen, the cursor is moved to that line.  Otherwise the
00444  M00S00424.fsehelp +++|             screen is rewritten starting at the specified line.  The
00445  M00S00425.fsehelp +++|             PRINT directive is the basic way to view text while
00446  M00S00426.fsehelp +++|             line editing.
00447  M00S00427.fsehelp +++|
00448  M00S00428.fsehelp +++|Example:     The following PRINT directive prints (displays) the current
00449  M00S00429.fsehelp +++|             line and the two following lines:
00450  M00S00430.fsehelp +++|
00451  M00S00431.fsehelp +++|               PRINT REPEAT 3
00452  M00S00432.fsehelp +++|
00453  M00S00433.fsehelp +++|                                                                                    (QUIT)(Q)
00454  M00S00434.fsehelp +++|QUIT or Q
00455  M00S00435.fsehelp +++|
00456  M00S00436.fsehelp +++|Purpose:     Exits FSE or an FSE procedure.
00457  M00S00437.fsehelp +++|
00458  M00S00438.fsehelp +++|Format:      QUIT REPLACE QUIET UNDO PROC range/NOS command
00459  M00S00439.fsehelp +++|
00460  M00S00440.fsehelp +++|
00461  M00S00441.fsehelp +++|Parameters:  REPLACE or R                                                           (QR)
00462  M00S00442.fsehelp +++|               Makes changes to the current edit file permanent.
00463  M00S00443.fsehelp +++|               If a permanent file with the same name already exists,
00464  M00S00444.fsehelp +++|               it is overwritten.  If you have created a new file,
00465  M00S00445.fsehelp +++|               the new file is made permanent.  (The REPLACE parameter
00466  M00S00446.fsehelp +++|               is not necessary if you are editing a direct access file
00467  M00S00447.fsehelp +++|               attached in write mode, since all changes affect the
00468  M00S00448.fsehelp +++|               permanent copy.
00469  M00S00449.fsehelp +++|
00470  M00S00450.fsehelp +++|             QUIET or Q                                                             (QQ)
00471  M00S00451.fsehelp +++|               Instructs FSE not to print the file status messages which
00472  M00S00452.fsehelp +++|               usually appear when you stop FSE.
00473  M00S00453.fsehelp +++|
00474  M00S00454.fsehelp +++|             UNDO                                                                   (QUNDO)
00475  M00S00455.fsehelp +++|               Totally abandons an edit session.  The UNDO parameter of
Line S00456 Modification History
M01 (Removed by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00476  M01S00456.ns2503  ---|               the QUIT directive is the only parameter in FSE which
00477  M01S00457.ns2503  ---|               cannot be abbreviated.  Changes made during the current
00478  M01S00458.ns2503  ---|               edit session are not written anywhere.
Line S00021 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00479  M01S00021.ns2503  +++|               the QUIT directive and the DATA directive can not be
00480  M01S00022.ns2503  +++|               abbreviated.  Changes made during the current edit
00481  M01S00023.ns2503  +++|               session are discarded.
00482  M00S00459.fsehelp +++|
00483  M00S00460.fsehelp +++|             PROC range or P range                                                  (QP)
00484  M00S00461.fsehelp +++|               Has two uses:
00485  M00S00462.fsehelp +++|
00486  M00S00463.fsehelp +++|               1. QUIT PROC can be used in place of an (EOR) marker to
00487  M00S00464.fsehelp +++|                  save disk space.
00488  M00S00465.fsehelp +++|
00489  M00S00466.fsehelp +++|               2. QUIT PROC range (range is optional) stops processing
00490  M00S00467.fsehelp +++|                  of an FSE procedure under specified conditions, and is
00491  M00S00468.fsehelp +++|                  thus used for conditional processing in procedures.  The
00492  M00S00469.fsehelp +++|                  range parameter specifies the range within a file (such
00493  M00S00470.fsehelp +++|                  as from current line to last line) in which the procedure
00494  M00S00471.fsehelp +++|                  is to operate before QP terminates the procedure.
00495  M00S00472.fsehelp +++|
00496  M00S00473.fsehelp +++|               If specified, PROC range must be the only parameter
00497  M00S00474.fsehelp +++|               on the QUIT directive.
00498  M00S00475.fsehelp +++|
00499  M00S00476.fsehelp +++|             /NOS command                                                           (Q/)(QNOS)
00500  M00S00477.fsehelp +++|               Enables you to include NOS commands on the QUIT
00501  M00S00478.fsehelp +++|               directive.  Anything following the / is considered part
00502  M00S00479.fsehelp +++|               of a NOS command.  If you also include the REPLACE or
00503  M00S00480.fsehelp +++|               UNDO parameter, they are executed before any NOS command
00504  M00S00481.fsehelp +++|               is executed.
00505  M00S00482.fsehelp +++|
00506  M00S00483.fsehelp +++|Remarks:     When you do not specify any parameters, QUIT stops FSE and
00507  M00S00484.fsehelp +++|             makes no permanent changes to your file.  The permanent file
00508  M00S00485.fsehelp +++|             is also unaffected.  An exception occurs if you are editing a
00509  M00S00486.fsehelp +++|             direct access file that is attached in WRITE mode.  In this
00510  M00S00487.fsehelp +++|             case the changes are made permanent even though no parameters
00511  M00S00488.fsehelp +++|             have been specified.
00512  M00S00489.fsehelp +++|
00513  M00S00490.fsehelp +++|Example:     The following QUIT directive stops FSE, makes your changes
00514  M00S00491.fsehelp +++|             permanent, and returns you to your edit session:
00515  M00S00492.fsehelp +++|
00516  M00S00493.fsehelp +++|               QUIT REPLACE/FSE
00517  M00S00494.fsehelp +++|
00518  M00S00495.fsehelp +++|
00519  M00S00496.fsehelp +++|                                                                                    (REPLACE)(R)
00520  M00S00497.fsehelp +++|REPLACE or R
00521  M00S00498.fsehelp +++|
00522  M00S00499.fsehelp +++|Purpose:     Searches for a string and replaces it with another string.
00523  M00S00500.fsehelp +++|
00524  M00S00501.fsehelp +++|Format:      REPLACE WORD direction string1/string2/ range IN tab UPPER QUIET
00525  M00S00502.fsehelp +++|
00526  M00S00503.fsehelp +++|Parameters:  WORD or W                                                              (RW)
00527  M00S00504.fsehelp +++|               Specifies that the string to be replaced is not part of
00528  M00S00505.fsehelp +++|               another word (the string is bounded by punctuation marks,
00529  M00S00506.fsehelp +++|               blank characters, beginning or end of lines).
00530  M00S00507.fsehelp +++|
00531  M00S00508.fsehelp +++|             direction
00532  M00S00509.fsehelp +++|               The direction in which the directive is to move in the
00533  M00S00510.fsehelp +++|               file (default is forward).
00534  M00S00511.fsehelp +++|
00535  M00S00512.fsehelp +++|             string1
00536  M00S00513.fsehelp +++|               The text string you wish to replace.
00537  M00S00514.fsehelp +++|
00538  M00S00515.fsehelp +++|             string2
00539  M00S00516.fsehelp +++|               The string to replace string1.
00540  M00S00517.fsehelp +++|
00541  M00S00518.fsehelp +++|             range
00542  M00S00519.fsehelp +++|               The lines in which FSE is to replace the specified
00543  M00S00520.fsehelp +++|               string.
00544  M00S00521.fsehelp +++|
00545  M00S00522.fsehelp +++|             IN tab or I tab
00546  M00S00523.fsehelp +++|               The tab field in which FSE is to replace the specified
00547  M00S00524.fsehelp +++|               string (default is all tab fields).
00548  M00S00525.fsehelp +++|
00549  M00S00526.fsehelp +++|             UPPER or U                                                             (RU)
00550  M00S00527.fsehelp +++|               Instructs FSE to search for string1 as if all characters
00551  M00S00528.fsehelp +++|               in the file are uppercase.
00552  M00S00529.fsehelp +++|
00553  M00S00530.fsehelp +++|             QUIET or Q                                                             (RQ)
00554  M00S00531.fsehelp +++|               Instructs FSE to not print the results of the REPLACE
00555  M00S00532.fsehelp +++|               directive.  The cursor is positioned at the last line
00556  M00S00533.fsehelp +++|               replaced.
00557  M00S00534.fsehelp +++|
00558  M00S00535.fsehelp +++|Remarks:     If you do not specify any parameters, the last REPLACE
00559  M00S00536.fsehelp +++|             directive is repeated using the specified parameters.
00560  M00S00537.fsehelp +++|
00561  M00S00538.fsehelp +++|Example:     The following REPLACE directive replaces all occurences
00562  M00S00539.fsehelp +++|             (on the next four lines on which they are found) of abc in
00563  M00S00540.fsehelp +++|             tab field 2 with xyz:
00564  M00S00541.fsehelp +++|
00565  M00S00542.fsehelp +++|               REPLACE NEXT 4/abc/xyz/ IN 2
00566  M00S00543.fsehelp +++|
00567  M00S00544.fsehelp +++|                                                                                    (SET)(S)
00568  M00S00545.fsehelp +++|SET or S
00569  M00S00546.fsehelp +++|
00570  M00S00547.fsehelp +++|Purpose:     Sets various FSE and file parameters.
00571  M00S00548.fsehelp +++|
00572  M00S00549.fsehelp +++|Format:      SET keyword value (you must include a keyword)
00573  M00S00550.fsehelp +++|
00574  M00S00551.fsehelp +++|             Valid SET directives are:
00575  M00S00552.fsehelp +++|
00576  M00S00553.fsehelp +++|             SET ANNOUNCE/string/ or SA/string/                                     (SA)
00577  M00S00554.fsehelp +++|               Displays string on the FSE message line.
00578  M00S00555.fsehelp +++|
00579  M00S00556.fsehelp +++|
00580  M00S00557.fsehelp +++|             SET CHARACTER char or SC char                                          (SC)
00581  M00S00558.fsehelp +++|               Redefines the tab character (default is \).  char may be
00582  M00S00559.fsehelp +++|               any punctuation character except semicolon or blank.
00583  M00S00560.fsehelp +++|               To use semicolon, enter SC SEMI.  To use the blank
00584  M00S00561.fsehelp +++|               character, enter SC BLANK.
00585  M00S00562.fsehelp +++|
Line S00024 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00586  M01S00024.ns2503  +++|
00587  M01S00025.ns2503  +++|             SET DCOLON value or SD value                                            (SD)(SDY)(SDN)
00588  M01S00026.ns2503  +++|               Sets the format that display code colons will be rewritten
00589  M01S00027.ns2503  +++|               when you exit FSE if editing ASCII files containing DISPLAY
00590  M01S00028.ns2503  +++|               CODE colons.  Value can be YES or NO, YES means that colons
00591  M01S00029.ns2503  +++|               will be written as DISPLAY CODE colons, NO means that they
00592  M01S00030.ns2503  +++|               will be written as 6/12 ASCII colons.  This command is eq-
00593  M01S00031.ns2503  +++|               uivalent to the warning message that FSE prompts you with
00594  M01S00032.ns2503  +++|               on exit and will preempt this message.
00595  M01S00033.ns2503  +++|
00596  M00S00563.fsehelp +++|             SET FILENAME filename or SF filename                                   (SF)
00597  M00S00564.fsehelp +++|               Changes the name of the current file to the specified
00598  M00S00565.fsehelp +++|               filename.  Changing the name of the file copies
00599  M00S00566.fsehelp +++|               the current edit file (with its changes) to the
00600  M00S00567.fsehelp +++|               specified file, leaving the old file intact.
00601  M00S00568.fsehelp +++|
00602  M00S00569.fsehelp +++|             SET INCREMENT number or SI num                                         (SI)
00603  M00S00570.fsehelp +++|               Sets the line number increment for lines inserted into
00604  M00S00571.fsehelp +++|               BASIC or interactive FORTRAN sequenced files (default
00605  M00S00572.fsehelp +++|               increment is 100).
00606  M00S00573.fsehelp +++|
Line S00034 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00607  M01S00034.ns2503  +++|             SET JUMP value or SJ value                                              (SJ)(SJY)(SJN)
00608  M01S00035.ns2503  +++|               Sets the JUMP feature on or off.  Values can be YES or
00609  M01S00036.ns2503  +++|               NO.  Yes activates the JUMP feature, which means that
00610  M01S00037.ns2503  +++|               the cursor will move to the first character position
00611  M01S00038.ns2503  +++|               of the next line (if the line is non blank) or beneath
00612  M01S00039.ns2503  +++|               the first character of the previous line (if the line
00613  M01S00040.ns2503  +++|               is blank) on carriage returns.  A value of NO disables
00614  M01S00041.ns2503  +++|               the feature so that the cursor will move to the first
00615  M01S00042.ns2503  +++|               position of the next line on carriage return.  This
00616  M01S00043.ns2503  +++|               directive is only applicable to screen mode.
00617  M01S00044.ns2503  +++|
00618  M00S00574.fsehelp +++|             SET KEY num /SHIFT/string/LABEL/string/ or SK num/S/string/L/string    (SK)
00619  M00S00575.fsehelp +++|               Redefines a programmable function key so that when
00620  M00S00576.fsehelp +++|               pressed it will execute the directive(s) specified
00621  M00S00577.fsehelp +++|               by the string parameter.  Include the SHIFT or S
00622  M00S00578.fsehelp +++|               parameter to define shifted function keys.  Use the LABEL
00623  M00S00579.fsehelp +++|               parameter to label the key on the screen.  The directive
00624  M00S00580.fsehelp +++|               string can be up to 244 characters; the label string can
00625  M00S00581.fsehelp +++|               be as many as 6.
00626  M00S00582.fsehelp +++|
00627  M00S00583.fsehelp +++|             SET LINE or SL                                                         (SL)
00628  M00S00584.fsehelp +++|               Sets line mode temporarily.  You can set line mode
00629  M00S00585.fsehelp +++|               permanently with the NOS LINE command before entering
00630  M00S00586.fsehelp +++|               FSE (default is line mode).
00631  M00S00587.fsehelp +++|
00632  M00S00588.fsehelp +++|             SET MARK range WORD or SM range W                                      (SM)
00633  M00S00589.fsehelp +++|               Sets one or more temporary markers to be used with another
00634  M00S00590.fsehelp +++|               directive.  (This is also what the MARK key does.) Use
00635  M00S00591.fsehelp +++|               WORD to mark characters instead of lines (default is the
00636  M00S00592.fsehelp +++|               current line).
00637  M00S00593.fsehelp +++|
00638  M00S00594.fsehelp +++|             SET NUMBER value or SN value                                           (SN)
00639  M00S00595.fsehelp +++|               Tells FSE how to deal with line numbers.  Values may be:
00640  M00S00596.fsehelp +++|
00641  M00S00597.fsehelp +++|                 AUTO or A       Assumes file is unsequenced (default).
00642  M00S00598.fsehelp +++|                                 Generates line numbers when line editing.
00643  M00S00599.fsehelp +++|
00644  M00S00600.fsehelp +++|                 BASIC or B      Generates line sequence numbers beginning
00645  M00S00601.fsehelp +++|                                 with 00100, incremented by 100 (default in
00646  M00S00602.fsehelp +++|                                 BASIC subsystem).
00647  M00S00603.fsehelp +++|
00648  M00S00604.fsehelp +++|                 FORTRAN or F    Generates line sequence numbers beginning
00649  M00S00605.fsehelp +++|                                 with 00100, incremented by 100 (default in
00650  M00S00606.fsehelp +++|                                 FORTRAN subsystem).  Inserts a blank between
00651  M00S00607.fsehelp +++|                                 the number and the first character of text.
00652  M00S00608.fsehelp +++|
00653  M00S00609.fsehelp +++|                 NONE or N       Assumes file is unsequenced.  FSE does not print
00654  M00S00610.fsehelp +++|                                 line numbers while line editing.
00655  M00S00611.fsehelp +++|
00656  M00S00612.fsehelp +++|             SET PROMPT value or SP value                                           (SP)
00657  M00S00613.fsehelp +++|               Tells FSE how you want the programmable function key
00658  M00S00614.fsehelp +++|               prompts (labels) displayed on the screen.  Values can be:
00659  M00S00615.fsehelp +++|
00660  M00S00616.fsehelp +++|                   0       Instructs FSE to not display any prompts.
00661  M00S00617.fsehelp +++|
00662  M00S00618.fsehelp +++|                   1       Displays the first 8 prompts (default).
00663  M00S00619.fsehelp +++|
00664  M00S00620.fsehelp +++|                   2       Displays all 16 prompts.
00665  M00S00621.fsehelp +++|
Line S00045 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00666  M01S00045.ns2503  +++|
00667  M01S00046.ns2503  +++|             SET REWRITE value or SR value                                           (SR)(SRY)(SRN)
00668  M01S00047.ns2503  +++|               Sets (value equal YES) or clears (value equal NO) the
00669  M01S00048.ns2503  +++|               changed flag for the current file so that it will or
00670  M01S00049.ns2503  +++|               will not be rewritten on exit from FSE.  Note that a
00671  M01S00050.ns2503  +++|               YES value is only allowable on a non READ-ONLY file.
00672  M00S00622.fsehelp +++|
00673  M00S00623.fsehelp +++|             SET SCREEN or SS                                                       (SS)
00674  M00S00624.fsehelp +++|               If you have used the NOS SCREEN command to set screen mode
00675  M00S00625.fsehelp +++|               before starting FSE and then decided to switch to line mode,
00676  M00S00626.fsehelp +++|               the SET SCREEN directive will return you to screen mode.
00677  M00S00627.fsehelp +++|               In addition, if you have been detached from your job during
00678  M00S00628.fsehelp +++|               an FSE session, and after resuming the job you are prompted
00679  M00S00629.fsehelp +++|               with '??', enter SET SCREEN to resume screen editing.
00680  M00S00630.fsehelp +++|
00681  M00S00631.fsehelp +++|             SET TAB col1 col2..col20 or ST col1 col2 col20                         (ST)
00682  M00S00632.fsehelp +++|               Sets tab stops at the specified columns.  You are allowed
00683  M00S00633.fsehelp +++|               20 or fewer tab settings.  If you do not specify any
00684  M00S00634.fsehelp +++|               column numbers, all tabs are cleared (default tabs are 7
00685  M00S00635.fsehelp +++|               and 72).
00686  M00S00636.fsehelp +++|
Line S00637 Modification History
M01 (Removed by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00687  M01S00637.ns2503  ---|             SET UNDO value or SUvalue                                              (SUNDO)(SU)(SUN)(SUY)
Line S00051 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00688  M01S00051.ns2503  +++|             SET UNDO value or SU value                                              (SUNDO)(SU)(SUN)
00689  M00S00638.fsehelp +++|               Sets the UNDO feature on or off.  Values can be YES or
00690  M00S00639.fsehelp +++|               NO.  YES activates the UNDO feature, NO disables it.
00691  M00S00640.fsehelp +++|
00692  M00S00641.fsehelp +++|             SET VIEW value or SV value                                             (SV)
00693  M00S00642.fsehelp +++|               Tells FSE how to format the screen.  Values can be:
00694  M00S00643.fsehelp +++|
00695  M00S00644.fsehelp +++|             COLUMN num or C num    Specifies the number of columns to be           (SVC)
00696  M00S00645.fsehelp +++|                                    displayed.
00697  M00S00646.fsehelp +++|
00698  M00S00647.fsehelp +++|             EDIT num or E num      Defines a column width for text that            (SVE)
00699  M00S00648.fsehelp +++|                                    can be edited.  Text beyond column num
00700  M00S00649.fsehelp +++|                                    cannot be edited.
00701  M00S00650.fsehelp +++|
00702  M00S00651.fsehelp +++|             LINES num or L num     Specifies the number of lines to be             (SVL)
00703  M00S00652.fsehelp +++|                                    displayed.
00704  M00S00653.fsehelp +++|
Line S00654 Modification History
M01 (Removed by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00705  M01S00654.ns2503  ---|             OFFSET num or O num    Changes the leftmost column displayed to        (SVOnum)
Line S00052 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00706  M01S00052.ns2503  +++|             OFFSET num or O num    Sets the leftmost column displayed to            (SVO)
00707  M00S00655.fsehelp +++|                                    the column specified.  If num is omitted,
00708  M00S00656.fsehelp +++|                                    the column at the cursor position is moved
00709  M00S00657.fsehelp +++|                                    to the far left of the screen.
00710  M00S00658.fsehelp +++|
00711  M00S00659.fsehelp +++|             SPLIT num or S num     Number of lines used for the bottom half of     (SVS)
00712  M00S00660.fsehelp +++|                                    a split screen edit.
00713  M00S00661.fsehelp +++|
00714  M00S00662.fsehelp +++|             WARN num or W num      Specifies a line length limit.
00715  M00S00663.fsehelp +++|
Line S00664 Modification History
M01 (Removed by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00716  M01S00664.ns2503  ---|             SET WORD FILL margin1 margin2 margin3 or SWF margin1 margin2 margin3   (SWF)
00717  M01S00665.ns2503  ---|               Sets the left margin, right margin, and paragraph
00718  M01S00666.ns2503  ---|               indentation margin used by the .FILL and .CENTER
00719  M01S00667.ns2503  ---|               directives.  If only one number is specified, it is the
00720  M01S00668.ns2503  ---|               left margin.  The right margin and indent are set to 1.
00721  M01S00669.ns2503  ---|               Default values are 1, 65, and 5.
Line S00053 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00722  M01S00053.ns2503  +++|             SET WORD FILL LEFTMARGIN RIGHTMARGIN INDENT value or                    (SWF)
00723  M01S00054.ns2503  +++|             SWF LEFTMARGIN RIGHTMARGIN INDENT value.
00724  M01S00055.ns2503  +++|               Sets the left margin, right margin and paragraph indentation
00725  M01S00056.ns2503  +++|               margin used by the .FILL and .CENTER directives.  Value (if
00726  M01S00057.ns2503  +++|               specified) determines if right justified (value equals YES)
00727  M01S00058.ns2503  +++|               or normal (value equals NO) paragraphs result from the
00728  M01S00059.ns2503  +++|               .FILL directive.  To specify this value all three margins
00729  M01S00060.ns2503  +++|               must be set. If only one number is specified, it is the left
00730  M01S00061.ns2503  +++|               margin, the right margin and indent are set to one.
00731  M01S00062.ns2503  +++|               Default values are 1, 65, 5 and NO.
00732  M00S00670.fsehelp +++|
00733  M00S00671.fsehelp +++|             SET X line WORD or SX line W                                           (SX)
00734  M00S00672.fsehelp +++|
00735  M00S00673.fsehelp +++|             SET Y line WORD or SY line W                                           (SY)
00736  M00S00674.fsehelp +++|
00737  M00S00675.fsehelp +++|             SET Z line WORD or SZ line W                                           (SZ)
00738  M00S00676.fsehelp +++|               Sets the X, Y or Z line pointer to the specified line.
00739  M00S00677.fsehelp +++|               The WORD parameter sets the pointer to a character rather
00740  M00S00678.fsehelp +++|               than a line.
00741  M00S00679.fsehelp +++|
00742  M00S00680.fsehelp +++|                                                                                    (TEACH)(T)
00743  M00S00681.fsehelp +++|TEACH or T
00744  M00S00682.fsehelp +++|
00745  M00S00683.fsehelp +++|Purpose:     Accesses a tutorial file showing you how the basic editing
00746  M00S00684.fsehelp +++|             functions work and allowing you to practice these functions
00747  M00S00685.fsehelp +++|             within the file itself.
00748  M00S00686.fsehelp +++|
00749  M00S00687.fsehelp +++|Format:      TEACH parameter
00750  M00S00688.fsehelp +++|
00751  M00S00689.fsehelp +++|
00752  M00S00690.fsehelp +++|Remarks:     If you have never used FSE before, this file is a good place
00753  M00S00691.fsehelp +++|             to start.
00754  M00S00692.fsehelp +++|
00755  M00S00693.fsehelp +++|Parameter:   Any topic within the TEACH file:
00756  M00S00694.fsehelp +++|
00757  M00S00695.fsehelp +++|    BACKSPACE   SHIFT-DLETE LOCATE     REPLACE   132COL      SHIFT-F7
00758  M00S00696.fsehelp +++|    BACKTAB     ENDLIN      LOCNXT     SHIFT     80COL       F8
00759  M00S00697.fsehelp +++|    BKW         FWD         MARK       SPLIT     F1          SHIFT-F8
00760  M00S00698.fsehelp +++|    CENTER      HOME        MOVE       TAB       SHIFT-F1    F10
00761  M00S00699.fsehelp +++|    CHARACTER   INSRT       MRKCHR     UNDO      F5          F11
00762  M00S00700.fsehelp +++|    COPY        SHIFT-INSRT NEXT       UP        F6          F12
00763  M00S00701.fsehelp +++|    CURSOR      JOIN        PARA       WORD      F7          F13
00764  M00S00702.fsehelp +++|    DIRECTIVE   KEYS        PARAGRAPH  WORD PROCESSING       F14
00765  M00S00703.fsehelp +++|    DLETE       LINE        QUIT                             F15
00766  M00S00704.fsehelp +++|
00767  M00S00705.fsehelp +++|                                                                                    (UNDO)(U)
00768  M00S00706.fsehelp +++|UNDO or U
00769  M00S00707.fsehelp +++|
00770  M00S00708.fsehelp +++|Purpose:     Cancels changes you have made to your file during your
00771  M00S00709.fsehelp +++|             current edit session.
00772  M00S00710.fsehelp +++|
00773  M00S00711.fsehelp +++|Format:      UNDO or U
00774  M00S00712.fsehelp +++|
00775  M00S00713.fsehelp +++|Remarks:     Changes you have made to your file are cancelled in reverse
00776  M00S00714.fsehelp +++|             chronological order each time you enter UNDO (the first UNDO
00777  M00S00715.fsehelp +++|             command you enter cancels your most recent change). By
00778  M00S00716.fsehelp +++|             repeatedly entering UNDO, you can cancel all the changes made
00779  M00S00717.fsehelp +++|             during the editing session.  The effect of UNDO, however,
00780  M00S00718.fsehelp +++|             cannot be cancelled with another UNDO. In addition, UNDO
00781  M00S00719.fsehelp +++|             does not cancel marks you had set for copying or moving text.
00782  M00S00720.fsehelp +++|
00783  M00S00721.fsehelp +++|             The unit of work cancelled by each UNDO is one keyboard
00784  M00S00722.fsehelp +++|             transaction (everything between carriage returns).
00785  M00S00723.fsehelp +++|             On the CDC 721, the NEXT key is the carriage return key
00786  M00S00724.fsehelp +++|             and the function keys each include their own carriage return.
00787  M00S00725.fsehelp +++|
00788  M00S00726.fsehelp +++|             UNDO skips keyboard transactions which do not change anything.
00789  M00S00727.fsehelp +++|
00790  M00S00728.fsehelp +++|                                                                                    (UNMARK)(UNM)(UM)
00791  M00S00729.fsehelp +++|UNMARK or UM
00792  M00S00730.fsehelp +++|
00793  M00S00731.fsehelp +++|Purpose:     Cancels marks you have set on characters or lines of text.
00794  M00S00732.fsehelp +++|
00795  M00S00733.fsehelp +++|Format:      UNMARK or UM
00796  M00S00734.fsehelp +++|
00797  M00S00735.fsehelp +++|Remarks:     When you enter UNMARK, the cursor need not be positioned on
00798  M00S00736.fsehelp +++|             the marked text in order to cancel the marks.
00799  M00S00737.fsehelp +++|
00800  M00S00738.fsehelp +++|             UNMARK does not cancel any changes you have made to your file
00801  M00S00739.fsehelp +++|             (refer to UNDO).
00802  M00S00740.fsehelp +++|
00803  M00S00741.fsehelp +++|                                                                                  (VIEW)(V)(VN)(VP)
00804  M00S00742.fsehelp +++|VIEW or V
00805  M00S00743.fsehelp +++|
00806  M00S00744.fsehelp +++|Purpose:     Controls what is shown on the screen.
00807  M00S00745.fsehelp +++|
00808  M00S00746.fsehelp +++|Format:      VIEW line direction SCREEN HOME
00809  M00S00747.fsehelp +++|
00810  M00S00748.fsehelp +++|Parameters:  line
00811  M00S00749.fsehelp +++|               Displays the specified line in the middle of the screen
00812  M00S00750.fsehelp +++|               (default is the current line).
00813  M00S00751.fsehelp +++|
00814  M00S00752.fsehelp +++|             direction
00815  M00S00753.fsehelp +++|               Direction you wish to view.  The direction parameter
00816  M00S00754.fsehelp +++|               can only be NEXT or PREVIOUS.
00817  M00S00755.fsehelp +++|
00818  M00S00756.fsehelp +++|             SCREEN or S                                                          (VS)
00819  M00S00757.fsehelp +++|               Enables you to view the previous or next screen (available
00820  M00S00758.fsehelp +++|               only for screen editing).
00821  M00S00759.fsehelp +++|
00822  M00S00760.fsehelp +++|             HOME or H                                                            (VH)
00823  M00S00761.fsehelp +++|               Moves the cursor to the FSE directive line without changing
00824  M00S00762.fsehelp +++|               your view of the file text (available only for screen
00825  M00S00763.fsehelp +++|               editing).
00826  M00S00764.fsehelp +++|
00827  M00S00765.fsehelp +++|Example:     The following directive returns you to the previous screen:
00828  M00S00766.fsehelp +++|
00829  M00S00767.fsehelp +++|               VIEW PREVIOUS SCREEN
00830  M00S00768.fsehelp +++|
00831  M00S00769.fsehelp +++|
00832  M00S00770.fsehelp +++|                                                                                    (.)(DOT)(WORD)(PERIOD)
00833  M00S00771.fsehelp +++|. DOT
00834  M00S00772.fsehelp +++|
00835  M00S00773.fsehelp +++|Purpose:     Performs word processing functions according to the
00836  M00S00774.fsehelp +++|             specified parameter.
00837  M00S00775.fsehelp +++|
00838  M00S00776.fsehelp +++|Format:      .parameter
00839  M00S00777.fsehelp +++|
00840  M00S00778.fsehelp +++|Parameters:  CENTER or C                                                            (.C)
00841  M00S00779.fsehelp +++|               Centers the current line within boundaries set by the SET
00842  M00S00780.fsehelp +++|               WORD FILL directive.
00843  M00S00781.fsehelp +++|
00844  M00S00782.fsehelp +++|             DELETE or D                                                            (.D)
00845  M00S00783.fsehelp +++|               Deletes the current character.
00846  M00S00784.fsehelp +++|
00847  M00S00785.fsehelp +++|             END or E                                                               (.E)
00848  M00S00786.fsehelp +++|               Moves the cursor to the end of the current line.
00849  M00S00787.fsehelp +++|
00850  M00S00788.fsehelp +++|             FILL or F                                                              (.F)
00851  M00S00789.fsehelp +++|               Adjusts words or sentences within a paragraph of text to
00852  M00S00790.fsehelp +++|               bring line lengths as close as possible to preset
00853  M00S00791.fsehelp +++|               margins.  A paragraph is defined as a group of lines
00854  M00S00792.fsehelp +++|               that does not contain a blank line.
00855  M00S00793.fsehelp +++|
00856  M00S00794.fsehelp +++|             INSERT or I                                                            (.I)
00857  M00S00795.fsehelp +++|
00858  M00S00796.fsehelp +++|               Inserts one blank character at the current character.
00859  M00S00797.fsehelp +++|
00860  M00S00798.fsehelp +++|             INSERT/string/ or I/string/
00861  M00S00799.fsehelp +++|               Inserts a string at the current character position.
00862  M00S00800.fsehelp +++|
00863  M00S00801.fsehelp +++|             JOIN or J                                                              (.J)
00864  M00S00802.fsehelp +++|
00865  M00S00803.fsehelp +++|               Combines the current line with the line after it.
00866  M00S00804.fsehelp +++|
00867  M00S00805.fsehelp +++|             POS n or P n                                                           (.Pn)
00868  M00S00806.fsehelp +++|
00869  M00S00807.fsehelp +++|               Moves the cursor to column n of the current line.
00870  M00S00808.fsehelp +++|
00871  M00S00809.fsehelp +++|             SPLIT or S                                                             (.S)
00872  M00S00810.fsehelp +++|
00873  M00S00811.fsehelp +++|               Divides one line into two.  The line is split at the
00874  M00S00812.fsehelp +++|               current position.
00875  M00S00813.fsehelp +++|
00876  M00S00814.fsehelp +++|                                                                                    (-)(DASH)(PROCEDURE)(PROC)(MINUS)(HYPHEN)
00877  M00S00815.fsehelp +++|- DASH
00878  M00S00816.fsehelp +++|
00879  M00S00817.fsehelp +++|Purpose:     Executes an FSE procedure.
00880  M00S00818.fsehelp +++|
00881  M00S00819.fsehelp +++|Format:      -procname (file)
00882  M00S00820.fsehelp +++|
00883  M00S00821.fsehelp +++|Parameters:  procname
Line S00822 Modification History
M01 (Removed by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00884  M01S00822.ns2503  ---|               Name of the procedure you wish to execute.
Line S00063 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00885  M01S00063.ns2503  +++|               Name of the procedure you wish to execute.  Note that
00886  M01S00064.ns2503  +++|               an FSE procedure is a GO TO, not a subroutine call or
00887  M01S00065.ns2503  +++|               return jump.
00888  M00S00823.fsehelp +++|
00889  M00S00824.fsehelp +++|             (file)
00890  M00S00825.fsehelp +++|               File in which the specified procedure resides (default
00891  M00S00826.fsehelp +++|               is FSEPROC).
00892  M00S00827.fsehelp +++|
00893  M00S00828.fsehelp +++|Example:     The following directive executes the procedure named PROC
00894  M00S00829.fsehelp +++|             residing in file MYFILE:
00895  M00S00830.fsehelp +++|
00896  M00S00831.fsehelp +++|               -PROC (MYFILE)
00897  M00S00832.fsehelp +++|
00898  M00S00833.fsehelp +++|
00899  M00S00834.fsehelp +++|                                                                                    (--)(COMMENT)
00900  M00S00835.fsehelp +++|-- COMMENT
00901  M00S00836.fsehelp +++|Purpose:     Enables you to include comments with FSE directives.
00902  M00S00837.fsehelp +++|
00903  M00S00838.fsehelp +++|Format:      --comment
00904  M00S00839.fsehelp +++|
00905  M00S00840.fsehelp +++|Remarks:     Using this directive you can document an FSE procedure
00906  M00S00841.fsehelp +++|             within the procedure itself.
00907  M00S00842.fsehelp +++|
00908  M00S00843.fsehelp +++|Example:     The following line of an FSE procedure contains a
00909  M00S00844.fsehelp +++|             description of its function.
00910  M00S00845.fsehelp +++|
00911  M00S00846.fsehelp +++|               C &L TO L -- Copies current line to end of file.
00912  M00S00847.fsehelp +++|
00913  M00S00848.fsehelp +++|
00914  M00S00849.fsehelp +++|                                                                                    (/)(SLASH)(NOS)(COMMAND)
00915  M00S00850.fsehelp +++|/ SLASH
00916  M00S00851.fsehelp +++|Purpose:     Executes the characters following the slash (/) as a NOS
00917  M00S00852.fsehelp +++|             command.
00918  M00S00853.fsehelp +++|
00919  M00S00854.fsehelp +++|Format:      /command
00920  M00S00855.fsehelp +++|
00921  M00S00856.fsehelp +++|Parameter:   command
00922  M00S00857.fsehelp +++|               The NOS command you want executed.
00923  M00S00858.fsehelp +++|
00924  M00S00859.fsehelp +++|Remarks:     The / acts as a QUIT directive without parameters.  The
00925  M00S00860.fsehelp +++|             file you were editing remains a local file containing
00926  M00S00861.fsehelp +++|             changes made during your edit session.  Your permanent copy
00927  M00S00862.fsehelp +++|             is not replaced.  Some NOS commands will not work with the
00928  M00S00863.fsehelp +++|             / directive.  These include: IEDIT, LIB, NOSORT, RUN, and
00929  M00S00864.fsehelp +++|             -PROCNAME.
00930  M00S00865.fsehelp +++|
00931  M00S00866.fsehelp +++|Example:     The following / directive leaves FSE and executes the NOS
00932  M00S00867.fsehelp +++|             CATLIST command:
00933  M00S00868.fsehelp +++|
00934  M00S00869.fsehelp +++|               /CATLIST
Line S00066 Modification History
M01 (Added by) ns2503
Seq #  *Modification Id* Act 
----------------------------+
00935  M01S00066.ns2503  +++|
00936  M01S00067.ns2503  +++|                                                                                    (&)(MICRO)
00937  M01S00068.ns2503  +++|& MICRO
00938  M01S00069.ns2503  +++|Purpose:     Inserts current values of certain file and editing attributes.
00939  M01S00070.ns2503  +++|
00940  M01S00071.ns2503  +++|Format:      &value
00941  M01S00072.ns2503  +++|
00942  M01S00073.ns2503  +++|Parameter:   value, which may be one of the following:
00943  M01S00074.ns2503  +++|
00944  M01S00075.ns2503  +++|               C        current column
00945  M01S00076.ns2503  +++|               F        current file
00946  M01S00077.ns2503  +++|               L        current line
00947  M01S00078.ns2503  +++|               T        current terminal model
00948  M01S00079.ns2503  +++|               W        current text word
00949  M01S00080.ns2503  +++|               Z        current workfile
00950  M01S00081.ns2503  +++|               &?       replaced with user input
00951  M01S00082.ns2503  +++|               &DIGIT   proc parameter
00952  M01S00083.ns2503  +++|
00953  M01S00084.ns2503  +++|Remarks:     The & acts as a run time variable specification.  Before each
00954  M01S00085.ns2503  +++|             directive (or string of directives if contained as a single
00955  M01S00086.ns2503  +++|             input separated by semicolons) the values for the attributes
00956  M01S00087.ns2503  +++|             specified are expanded.  These micros are for use from inside
00957  M01S00088.ns2503  +++|             an FSE procedure or on a function key.
00958  M01S00089.ns2503  +++|
00959  M01S00090.ns2503  +++|Examples:    The following directive uses the micros for the current file,
00960  M01S00091.ns2503  +++|             line and column to print a message on the FSE response line
00961  M01S00092.ns2503  +++|             when an FSE procedure completes.
00962  M01S00093.ns2503  +++|
00963  M01S00094.ns2503  +++|             SA"FILE &F, LINE &L, COLUMN &C"
00964  M01S00095.ns2503  +++|
00965  M01S00096.ns2503  +++|             Note that to set a function key with this directive the
00966  M01S00097.ns2503  +++|             from inside a procedure the micros must be specified
00967  M01S00098.ns2503  +++|             in duplicate:
00968  M01S00099.ns2503  +++|
00969  M01S00100.ns2503  +++|             SKS9"SA/FILE &&F, LINE &&L, COLUMN &&C/"L"WHERE"
00970  M01S00101.ns2503  +++|
00971  M01S00102.ns2503  +++|             The following directives can be placed in an FSE procedure
00972  M01S00103.ns2503  +++|             where they will prompt for user input and then search for
00973  M01S00104.ns2503  +++|             the string that the user specifies:
00974  M01S00105.ns2503  +++|
00975  M01S00106.ns2503  +++|             SA"ENTER YOUR SEARCH STRING"
00976  M01S00107.ns2503  +++|             L/&?/
00977  M00S00870.fsehelp +++|*WEOR
cdc/nos2.source/opl.opl871/deck/fsehelp.txt ยท Last modified: by 127.0.0.1