                        pE - The "perfect" Editor(tm)

           Copyright (c) 1990-1995 by Just Excellent Software, Inc.

        These notes are addendum to the printed pE manual.

        IF YOU DON'T READ anything else, READ THIS FILE!!!
                                         and 'ORDER.FRM' <g>

        The environment variable PERUN is no longer needed.

        pE _can_ use an environment variable to set various command
        line switches, but it is *NOT* necessary to use the
        environment variable PED unless you choose to do so.

        If you would like to always start pE with the option set to leave
        the NumLock alone, for example, you would set PED as follows

            SET PED=C:\PE /n
                          
                           tells pE to leave NumLock ON (or OFF);
                       
                        directory where pE resides

        By the way, if you add an '*' to this line, like:

            SET PED=C:\PE /n *

        pE will start up in its file manager, allowing you to pick
        the file to edit.

        If you enter a file (or file specification) on the command
        line, that will override the '*'.

        pE's command line variables are documented in the user manual.
        A summary may be obtained by typing:

          pe /?

        To run two copies of pE simultaneously, you must set the
        Read-Only Attribute ON for both pe.exe and pe.ovl.  (Not a bad
        idea, anyway).  This can be done using any utility program
        that allows you to set file attributes.  Alas, pE cannot set
        its own attribute while running pE!  Using the DOS ATTRIB
        command goes something like this:

          ATTRIB +R pe.*      sets both pe.exe and pe.ovl to
                              read-only.

        Release 5.40 - March 27, 1995
        -----------------------------
        Ŀ
        Swap Up  
        Swap Down
        

        Swap Up - swaps the current line with the one above.  If
        current line is the first line, nothing happens.  Assigned to
        #F10.

        Swap Down - swaps the current line with the one below.  If
        current line is the last line, nothing happens.  Assigned to
        F10.

        Ŀ
        Compile
        

        Added 'COMPILE.BAT' and 'COMPILE.MAC' to distribution pack.
        COMPILE.BAT is a batch file that can be customized to compile
        a program.  COMPILE.MAC is a pE Macro that calls it.  In order
        to use this feature, do the following:

            Open pE and read COMPILE.MAC into a window by itself.
            Press ^F9 (Ctrl+F9) to 'compile' the macro.
            Press ^F2 (Ctrl+F2) to save the macro.

            Unless you change the assigned 'trigger' key, it is @F12.

            When you press @F12, pe will call compile.bat with the name
            of the file in the current window.

            When it returns from the compile, pE will be open with the
            results of the compile being the active window.

            Positioning to a given error line (presuming any) and pressing
            Alt+I will jump to that line in the source file.  I know,
            I know, You don't have compile errors! <g>

        Printing to LPT2: now works.

        Accessing the help screen from the options set menu no longer
        'messes up' the screen.  Delete using a 'Hard' Delete (Alt
        Delete) removes the marked block.  An occasional extra blank
        line inserted after a stream block was removed, and, when you
        let up on the shift key while marking a stream block, the
        block is ended.

        Del, ^Del and Shift Del.

        If you mark a block and press the delete (Del) key, pE
        presumes you wish to delete the block.  (You can restore it
        with ^Del).  If you only want to delete a single character
        while a block is marked, use the Shift and Del key.  The
        marked block wil _NOT_ be deleted, only the current character.

        Release 5.30 - February 6, 1995
        --------------------------------

        Blocks are now persistent.  That is,  if you paste from the
        clipboard, the block just pasted is highlighted.  To unmark,
        either press ALT_U or Esc.

        When copying a marked block, you can either:

          mark the block, move the cursor and paste    or
          mark the block, copy the block to the clipboard
               and then paste from the clipboard.

          Which way you do it is up to you, but once in the clipboard,
          you can keep repasting without having to mark again.

          the next block cut (or copied) replaces the clipboard.

        Network (and CD-ROM) drives now appear in the File Manager.

        If you don't like 'fat' borders, env.alt contains definitions
        for 'thin' ones.  To use it, simply:

          copy env.alt env.ped

        This will replace all options you have set, so best to do this
        when you first install pe.  To reastablish the original
        env.ped:

          copy env.clr env.ped     or, on a monochrome system
          copy env.baw env.ped

        The name of the file "found" strings are written to is now
        ~FOUND.$$$.  It must be saved to a different name or it
        dissapears.

        When you (try) to read all files (either from the command
        line or from the file chooser), files not read as part of a
        list have their filenames written to a file named
        "~UN_READ.$$$".  This file is temporary and will go away
        unless saved to a different name.

        Ŀ
        Replace OK
        

        When you do a 'Replace' of one character string with another,
        pE now pops up a little window immediately above the
        highlighted string about to be replaced.  Although this
        message window is only 3 lines, it may obscure information
        which you need to see in order to make the decision to replace
        the string or not.  If this is the case, simply move the
        window (using the arrow keys) before you answer Y for yes, N
        for no or A for all.  The window uses the same colors as the
        menu bar.  The find string is highlighted using the inverse of
        the 'Hot Key'.

        Ŀ
        Quick Help
        

        There is now a 'Quick Help' screen which pops up with all the
        function keys and the most common useful commands.  This screen
        is an ASCII file named HELP.PED.  It can be edited to contain
        any commands you like.  It is limited to 19 lines and 74 columns
        of displayed text.  Only 19 lines will be read from the file,
        so any other lines (past the 19th) will never be seen.

        The screen will have the Menu Colors with the highligted
        characters being the Hot key color.  To make a character be the
        Hot key color, you precede it with the '~' (dec 176, hex 7E)
        character.  When the line is printed, that character will be
        removed, so it does not count with regard to the 74 character
        width of each line.

        Pressing F1 while the help screen is displayed, brings up the
        40+ page On-Line Manual.  Any other key exits back to the edit
        window.

        Ŀ
        Save All Files
        

        This command (assigned to #F3, and on the File pull down menu)
        will examine the changed flag on each open file, and if ON,
        will save the file to the current name.  A count of the files
        saved is displayed on the status line.  ONLY files modified
        are saved.  This is in contrast to SaveFile, which writes the
        file to disk whether or not it has been changed.

        Ŀ
        Delete Chain
        

        The delete process has been reworked.  The following commands
        are now available:

          DeleteLine     - deletes a line
          DeleteWord     - deletes a 'word' to the right of the cursor
          DeletePrevWord - deletes a 'word' to the left of the cursor
          DeleteToEol    - deletes from the cursor to the end of line
          DeleteToBol    - deletes from the cursor to the beginning of
                           the line

        Each time you use one of the above commands, the text you
        'delete' is removed from the file you are editing and placed
        on a 'push-down' stack.  Pressing UndeleteAny (^U) will
        reverse this, inserting the last item deleted back into the
        file at the current cursor location.

        THIS IS A CHANGE FROM THE WAY pE used to work.  You can no
        longer delete a line and insert it back into multipe places.
        Use Cut/Copy and Paste for that.

        The delete chain retrieves the last item deleted, and then the
        next to last, and then the next to the next to last... Until
        it has retreived the very first thing deleted and not
        reinserted.  This is known as a LIFO or Last-In-First-Out
        list.

        All of the miscellaneous ways to insert little pieces of text,
        are gone.  One command ^U (UndeleteAny) will un delete any
        text deleted with any of the below commands.

          ^Y    - DeleteLine
          ^T    - DeleteWord
          ^BS   - DeletePrevWord  (BS = BackSpace)
          ^End  - DeleteToEol
          ^Home - DeleteToBol

        You may wonder what happens to text that is deleted, but never
        inserted back into the file.  It stays on the chain.  For
        little, itty, bitty pieces, this will probably never be a
        problem.  But if you delete entire files using the Delete Line
        key, eventually you may run out of memory.  If you want to
        delete multiple lines of text, then read on.

        DeleteBlock - If you look in the command list, you won't see
        this command as it is nothing more (or less) than marking a
        block and pressing the Del key.  When NO block is marked a
        single character is deleted, but when a block IS marked, then
        the whole block is deleted.

        Just as there is a Deleted Text Chain, there is also a Deleted
        Block Chain.  It is separate and distinct from the text chain.
        The two do not interact.  If you inadvertantly delete a large
        block of text you have marked, you can restore it simply by
        pressing ^Del.  (That's Ctrl+Del).  Each time you press ^Del,
        you will get the next oldest deleted block, reinserted into
        the file at the cursor.

        Now, if you delete large blocks without any intention of ever
        reinserting them, you may eventually run out of memory, as pE
        will not try to second guess you on how many items you want to
        keep around.  If memory gets low, on the other hand, the
        deleted chains are released to free up some memory.  But NOT
        until we run out of memory.  If you are deleting a large block
        of text that you know you will not need again, then use a new
        pE command, 'HardDelete' to get rid of it.

          @Del (the Grey one, NOT the White one) will delete any
          marked text, and release the memory occupied for further
          use.  You are prompted with an 'Are you Sure?' before the
          command is carried out.

        Both Chains are Global in nature, that is, text deleted from
        one file (or window) may be inserted into a different window.

        If you press UndeleteAll or RestoreBlock and the chain is empty,
        then a message on the status line tells you there is nothing to
        restore/undelete.

        Remember, to insert the same line over and over, use Copy (or
        Cut) then Paste.

        Ŀ
        Alt key is now a toggle
        

        Pressing and releasing just the Alt key activates the menu.
        Doing it while the menu is active now deactivates the menu.
        This allows you to 'change your mind' or simply to leave the
        menu when you didn't mean to activate it.  This works whether
        the mouse or the keyboard was used to activate the menu.

        Several anamolies were repaired so that using the menu command
        from a macro, now works correctly.

        Ŀ
        New - New - New
        

        What's new is the way the 'new' command works.  When you press
        @N, or select New from the 'File' pull-down, pE takes a look
        at what you have in your current window.  If its empty, it
        asks you if you would like to use the current window.  Answer
        yes and it will allow you rename the window (and the resultant
        file), answer no and it will open a new window and allow you
        to provide a name.  (Of course, as with most pE commands,
        pressing ESC makes pE forget all about the current command.

        If there is something in the current window, pE will open a
        new one and provide opportunity to name it.

        Ŀ
        Find Next
        

        Now takes block or stream blocked text and immediately goes to
        search for the next occurence.  In the process, it has to End
        the current block mark, so it will NOT extend the current
        block.  Pressing 'DefineFind' will NOT end the block.  The
        reason for this is so that you can extend a block using the
        find command.  i.e. Find string1, begin marking, find string2,
        perform action...  F5 alone in find next.  #F5 (or ^F) is
        definefind.  Marking a word with ^KT and then pressing
        'FindNext' will find the next word like the current marked
        word.

        Ŀ
        Color Picker enhanced
        

        As you may have noticed, each window in pE can have a
        different foreground and background color.  In addition, the
        border (if any) can also have a different foreground and
        background.  If you don't like the colors pE comes with,
        change them!

        Menus, Hot Keys, Light Bars and Status window (bottom line)
        can also be varied.

        A complete description is included in the online help.  The
        most recent change allows you to change the colors of the
        first 20 windows (and their corresponding borders) without
        leaving the color picker.

        Only the first 20 windows vary in color; windows 21 through
        128 derive their colors from these first 20.  If anyone out
        there feels this is an unduly harsh restriction, let's talk
        about it! <g>

        Ŀ
        Get Previous
        

        GetPrev will copy each column in the line above to the current
        line.  It is easier to demonstrate than to describe.  Assuming
        you are reading this file with pE, position the cursor
        immediately under any line and press ^Grey-.  As you press
        GetPrev, each character immediately above the cursor is copied
        into the current line.  If you're in insert mode, any
        characters to the right of the cursor will be pushed right and
        the character brought down will be inserted, otherwise the
        character overwrites the corresponding position in the new
        line.  As indicated, GetPrev is assigned to ^Grey-.  The one
        on the numeric keypad.

        Ŀ
        Left Cursor
        

        The left cursor will now position to the end of the previous
        line when pressed from column one.

        Ŀ
        Open File in Read Only from the command line
        

        New command line variable /c - for change (not) <g>.

        When started with a /c, pE will open all files in Read Only
        Mode.  A new toggle, ToggleReadOnly, will allow you to switch
        a window (file) from read only to edit mode and vice versa.
        If the file was in edit mode and modified, you are promted to
        save it, first.  ToggleReadOnly is assigned to ^VE.

        Ŀ
        Miscellaneous
        

        pE always stores filenames as fully qualified paths, so that
        reading and writing files is never ambiguous.  If you do a
        'SaveFileAs' and inadvertantly lose the directory, and only
        type the filename, pE will save the file in the current
        directory.  If you've changed directory (in the file chooser,
        using F2), then you may not know where you've saved the file.
        To prevent this, pE now provides the current directory on the
        line above the status line when you do 'SaveFileAs',
        'DosCommand', and 'SaveOptions'

        The delete numbers command was removed.  I trust no one will
        miss it.  If you really, really want it, call or write and I
        will explain how to achieve the same result with a macro.

        The number of available open windows is expanded to 128.

        The size of the up-down and left-right scroll gadgets in the
        status line has been doubled.

        The file chooser will accept a file name starting with the
        symbol '@' as one that contains a list of files to open.
        Please note that this precludes you from using this symbol as
        the first character of a file name.

        The file chooser will now create a file that it 'can't find'
        presuming it is a new one.  Actually, it offers to create it,
        you can choose yes or no.

        In case you've ever noticed;

          When pE opens a file in which it finds binary zeros, it
          normally offers to switch to 'hex dump' format for editing.
          Subsequent files opened in the same window will be in that
          format EVEN though they may be legitimate text files with no
          binary zeros.  You can reread the file and make it a
          standard edit by pressing ^X while in the edit window.

        MoveBlock has been reworked to NOT impact the clipboard.
        Moving a block of text leaves the clipboard alone.

        Ŀ
        Help System
        

        pE's help system now has a convenient pop-up list of topics
        from which to choose.  Select a topic and the help system will
        automatically position to the correct page and line.  F7 when
        in the help system will pop up the list of topics.

        pE's Help system uses "SIMDOC", a copyrighted work of:

        SimpleWare
        34 Earle Street
        Grand Falls-Windsor, NF
        CANADA A2B 1E9 Fax. (709) 489-9558

        Ŀ
        Expanded Command Line Variables
        

        When you start pE with a file specification, like '*.txt', pE
        will call the File Chooser and only show you the files in the
        current directory which match that specification.  Suppose you
        wanted to load them all??

        We bring you the /x (for eXpand) command line argument!

        If you type pe /x *.txt, pE will 'expand' the *.txt into all
        the files with an extension of .txt and immediately load them,
        each into its own window.

        The restriction of placing a comma after each file name in a
        list to load is eliminated/relaxed.  The following statements
        are equivalent.

               >pe fila.txt,filb.txt,filc
                    and
               >pe fila.txt filb.txt filc

        pE will load the three files into three windows and then tile
        the windows.

        You can now use multiple file specifications on the command
        line.

               >pe *.c *.h *.asm

        will load all 'c', 'header' and assembler files.

        Note that when more than one ambiguous specification is
        provided, pe AUTOMATICALLY expands the specification without
        need of the /x command line switch.

        You can also mix specifications.

               >pe ped.c *.h

        will load the file ped.c and all '.h' files in the current
        directory.

        If you provide a subdirectory as a single specification, pE
        will change directory to that subdirectory, use whatever
        ENV.PED if finds there and open with the file chooser
        providing you the opportunity to select a file or files.

        If more than one specification is on the command line, then
        pE will NOT change directories, but only load all the files
        that result from the expansion.

        NOTE:

          pe /x *.*  or  pe /x *  (pe accepts either as *.*)

          tells pe to read all the files in the current directory.

          pE will do this, with a couple of exceptions;

               1.  Files containing binary zeroes (usually NOT text)
                   are skipped WITHOUT any message.  If you wish to
                   edit binary files, read them in one at a time.

               2.  Files currently opened by pE (pe.exe, pe.ovl,
                   msg.ped) produce an error message; pE continues.

               3.  ONLY the first 128 files are read. (given
                   sufficient memory).  Because of items 1 and 2
                   above, you may not get 128 files loaded.

        pE's 'Jump list' (Windows/List) is now sorted alphabetically
        so you can find the file you want quickly by typing the first
        letter.

        Ŀ
        Message Window
        

        When very large files are processed, even a program as fast as
        pE can take some time to read, write, recycle, sort... etc.

        So,... we bring you a new information window.  If you read a
        file with more than 1000 lines, pE will flash a message in an
        information window in the upper right hand corner of the
        screen.  Each 1000 lines read will make the message flash.  We
        use the current color so as to be as unobstrusive as possible.

        This information window will appear whenever there is a
        significant time delay without feedback to the user.  The
        intent is to always let you know what's going on.  On older,
        slower machines, the information will comfort you; on newer
        very fast machines, you may never see it.

        Ŀ
        FILE CHOOSER UPGRADED TO FILE MANAGER
        

        Changes include:

            The screen is cleared with the 'background character' before
            the file manager runs.  The background character default is a
            space (ASCII 32).  For variety, start pE with /b:3

            The number after the '/b:' is the decimal value of an ASCII
            character you wish to use as a background.  Besides 32
            (space), some other possibilities include 176, 177.  As
            with
            all of pE's command line variables, /b: may be set using the
            environment variable PED as in

                    SET PED=c:\pe /ek- /b:176

            Directories are now displayed in a different color than
            files.  This eliminates the need for the backslash notation
            to indicate the directory.  The color is the Foreground of
            the Hot Key with the Background of the Menu.  This ensures
            it will always be in contrast.

            The count displayed in the border in the lower right
            quadrant is the count of files exclusive of sub directories,
            drives, and the '\' symbol.

            The count displayed in the border in the upper right
            quadrant is the count of marked files.  When either count is
            zero, No count is displayed.

            The light bar (highlight) color can be specified in the
            color dialog.

            Directories and Files with hidden/system attributes are
            normally excluded from the file chooser display.  To include
            them, you can press @X (Alt+X, exclude none).

            The amount of free disk space (in bytes) is displayed for
            the currently logged drive.

            Cursor wraps around intelligently.

            '\' command to transfer to Root directory (instantly).

            '..' now positioned as 1st directory, not last.  This
            allows you to press '.', then an alphabetic character
            to position to a particular directory.


        New Commands include:

            '\'         - Changes directory to Root of current drive.
                          This command instantly transfers you to the
                          Root directory WITHOUT needing confirmation.
                          You can also press END to get to the '\'
                          entry, then press ENTER.  The reason for the
                          '\' entry in the chooser window is for folk
                          who like to 'mouse' around.  Double clicking
                          the '\' symbol get to the root.

            MkDir (F4)  - Creates a directory anywhere you want

            Del   (Del) - Deletes one or more marked files and
                          empty Subdirectories.

            Copy  (F6)  - Copy one or all marked files to a subdir.
                          If it doesn't exist, pE will offer to create
                          it!!!

            Mask (Grey+/-)
                        - Allows you to specify which files to mark
                          example *.* marks all, *.V1 marks all that
                          have the extension V1...  The gray + (keypad)
                          allows setting the mask for marking, gray -
                          for un-marking.

            Exclude(@X) - Allows you to see ALL the files in a
                          subdirectory, (eXclude none).  If you wish this
                          to be the default circumstance, Save Options
                          after setting.  Please read the section in the
                          help file on EXCLUDED.PED for additional
                          information.  When ANY files are being excluded,
                          a small 'x' appears in the border of the window
                          displaying disk free bytes and displayed bytes.
                          When this flag is ON, NO files are excluded,
                          including files which pE normally excludes, like
                          .EXE's, .OBJ's, .ZIP, etc.


            Ren/Move(F3)- Improved so that if one or more files are marked,
                          all marked files are moved (copied then deleted)
                          from the current directory to the 'Move to'
                          directory. As in Copy, if the Move to directory
                          doesn't exist, pE offers to create it.  Files in
            Note          the target directory that have the same name as
            ----------->  the source directory, are OVERWRITTEN without
                          warning. (excepting read-only files.).  Files
                          that are read-only in the source directory, will
                          be moved as-is to the target directory (i.e.
                          they will be read-only there also) but only when
                          the move does NOT span drives.  Otherwise the
                          file will be copied, but not deleted.  This
                          command will also rename Directories.

            The Move command is VERY powerful.  Please be careful.

            Attributes (F7)
                        - When you press F7 in the file manager, a window
                          will pop-up in the upper right corner of the
                          screen showing the file attributes of the
                          currently highlighted file.  Pressing F7 while
                          the attribute window is active, closes it and
                          returns to the chooser window.  Pressing ENTER
                          when in the attribute window will set whatever
                          attributes have changed, and jump back to the
                          chooser window, leaving the attribute window
                          open.  Now, as you scroll through the files in
                          the chooser window, their attributes can be
                          viewed in the attribute window.  If you want to
                          change some files attribute, either click on the
                          attribute window with the mouse, or press F7
                          from the chooser window.  When in the attribute
                          window, pressing 'R', 'H', 'S', 'A' will set or
                          reset the corresponding attribute.  ENTER then
                          saves the new settings and goes back to the
                          chooser window.  When you press ENTER, the
                          window will 'wink' at you to confirm the change.
                          It's cute, try it!  Pressing any cursor key will
                          also leave the attribute window open and return
                          control to the chooser window.  The mouse works
                          as expected except that the RIGHT mouse button
                          acts as an escape when the Attribute window is
                          active.  ESC closes the attribute window (and
                          cancels any unsaved changes to the attributes of
                          the currently highlighted file.)  All this is
                          easier done, than said.

            Find (F8)   - (locate) This command allows you to create lists
                          of file types found anywhere on any disk.
                          The Search command (F5) allows you to search
                          for a text string in a file, and to
                          optionally load all files in which the
                          string is found.  This command, in contrast,
                          only works with file NAMES, not content.  An
                          example might be, find all files having an
                          extension of '.txt'.  The usual DOS wild cards
                          are allowed ('?' and '*') with the same
                          meanings.  This command works in conjunction
                          with the setting of Excluded and any normally
                          excluded files.  If you want to exclude no files
                          from the search, make sure there is NO 'x' in
                          the disp/free window border.  (@X toggles the
                          display and inclusion of Hidden, System, and
                          any other files which would normally be
                          excluded).


                          [Locate]ͻ
                                                
                           Mask: *.*            
                          ĺ
                            [ ] Load Matches    
                            [ ] Search SubDir   
                          ĺ
                            < OK >  < Cancel >  
                          ͼ
                           


                          If you simply press F8, then Ctrl+Enter (or
                          click on OK, pE will produce a list of the
                          files in the current directory (fully qualified)

                          If you click on 'Search Subdir', all files in
                          the current directory and below which match the
                          mask will be in the file list.

                          This list is placed in a temporary file
                          named ~fnd.$$$.  If you exit pE without
                          saving this file to another name, it will be
                          gone!

                          If you switch to the Root Directory, and
                          press 'S' (for search sub-directories), every
                          file on your disk not exluded either by being
                          in EXCLUDED.PED or not having a hidden or
                          system attribute will be put into fnd.$$$.

                          This list can be sorted using pE's sort function
                          ^S (or whatever you've reassigned it to).  You'll
                          need to do a column mark to show what columns to
                          sort on, first.

                          If you want EVERY file then issue a @X before
                          calling Find.  Once again, just make sure
                          there's no 'x' in the border of the disp/free
                          window.

                          If you place your cursor on any line in
                          ~fnd.$$$ and press Alt+I, pE will open that
                          file in a new window.

                          The 'Load Matches' checkbox will allow you
                          to load the first 128 files found, each in
                          its own window (assuming there is
                          sufficient memory).

                          Of course, you can Mouse around just like
                          any of the other pE dialogs.


            Count in Bytes displayed for all files displayed, and marked
            This allows you to be sure files you're copying will fit on
            a floppy.  The second number in the 'Displayed' window is
            the total free space on the currently logged drive.

            This space count is the actual space taken by data in the
            file.  The file size on disk is actually greater (usually)
            as DOS allocates space by 'clusters'.  Unfortunately,
            clusters vary in size as a function of the disk size.
            This is because DOS can only handle cluster numbers up to
            65,535.  To make a long story short, you may not be able
            to fit 360K worth of marked files on a 360k diskette.  It
            depends on how many files there are and the size of each
            and the size of the cluster on the diskette.

            Cursor action was improved.  The cursor will now wrap from
            column to column, but stops when it hits the last item or
            the first item.  Home and End (keys) will take you to the
            first and last item in the list.

            Holding the left shift key as you press space will mark an
            entry and move the cursor DOWN.  Holding the right shift
            key and pressing space will move the cursor RIGHT.

            You can now also mark with the Right Mouse button.

            Mouse action has been slowed to a reasonable rate.

            A new indicator tells you what action you are performing
            so you know what you're doing at all times.

            Warnings and confirmations were improved.

        To Copy Files:

            You can make a copy of a single file by pressing F6, and
            typing the name you wish to copy to.  You do NOT need to
            mark the file, it need only be high lighted.

            To copy more than one file:

                Mark files by:

                    - pressing space when the file is high lighted
                        holding the left shift key will automatically
                        advance the highlight down one file.

                        holding the right shift key will advance the
                        highlight to the right one file.

                    - clicking right with the mouse on a file. As above,
                        holding either the left shift or right shift
                        works the same way.

                    - once the files are marked, press F6, type in
                        where you want to copy the files to, and
                        you're off!  If the highlight is on a
                        subdirectory, it will appear in the prompt box.

                        If what you type is not an existent
                        subdirectory,
                        you are asked if you wish to create it.  If you
                        answer yes, we create it and copy all the marked
                        files there.


        To Move Files:

            Moving files is done by either 'Renaming' to a different
            directory or by copying and deleting.  pE determines which
            way is possible and chooses the appropriate mechanism.

            If any file is marked, then pE assumes you wish to move
            it (and all other marked files); otherwise pE assumes you
            wish to rename the currently highlighted file.

            Note that 'Moving' a file to a DIFFERENT name in the SAME
            directory, is the same as renaming the file.

            If you want to move a file to a different drive, then you
            must use MOVE and not RENAME.  Just mark the file you want
            to move, press F3 and tell pE where you want it moved to.

        File Manager Command Summary
        ----------------------------

        Enter       Selects currently highlighted file(s) to load.
        Space       Marks the currently highlighted file

        @T/@U/@I    'Tags' (marks) all files or U(ntags) or I(nverts)

        @X          eXclude none.  Displays all files in Chooser
                    window.  OVERRIDES any current exclusions.

        F1          A brief explanation of the available features
                    of the file chooser.

        F2          Allows changing what files will be displayed in
                    Chooser window.

        F3          Rename or Move Files.  If one or more files are
                    marked, it's a Move, otherwise it's Rename.

        F4          Creates a new directory.  Note that Copy and Move
                    will offer to create non-existent directories.

        F5          Search for text across files and subdirectories.

        F6          Copy

        F7          Attributes (Read Only, Hidden, System and Archive)

        F8          Find (locate) files by name and extension mask.

        Del         Delete

        Esc         Exit

        Left Shift + Space - marks the current file AND moves highlight
                    one row down.

        Right Shift + Space - marks the current file AND moves highlight
                    one col right.

        Mouse Action
        ------------

        For those of you who use mice, the scroll bar now has some delay
        introduced so that your screen doesn't go zipping by.  Clicking
        in the scroll bar will page up or down.  Holding the mouse
        button down will repeatedly page up or down.  Clicking the
        scroll gadgets will smoothly scroll the screen.  The amount of
        delay can be adjusted with the /vnn command line switch.  The v
        stands for vertical delay and can vary from 0 to 999.  999 would
        delay 1 sec between executions of page up and down.  The default
        value is 26 (milliseconds);

        The file chooser help line is 'mouse aware'.  In order to exit
        the file chooser with the mouse, click anywhere within the
        'Esc=Exit' area on the bottom line.

        Files can be marked by clicking the right mouse button.  As in
        using the Space key to mark files, the left and right shift keys
        will move the cursor down, and to the right.

        Clicking the right mouse button when the Attribute window is
        active, closes the Attribute window (acts like Esc).

        Clicking anywhere in the 'disp/free' window toggles the state
        of the Excluded Flag.

        Color Menu Expanded
        -------------------

        You can now change the color of the 'light bar' (highlight) and
        make it anything you think looks good.  Saving options saves this
        color as well as all others.  If you opt to copy over an older
        env.ped to use with this version of pE, pE will set the light bar
        attribute to the inverse of the current menu color.  This may be
        exactly what you want, in which case you have nothing to do!

        The tab key now also allows you to change from selecting the fore
        or background.  Or you can press 'F' for foreground, 'B' for
        background.

        Ŀ
        FindBlock
        

        FindBlock allows you to mark (using Alt L) one or more lines
        and then when Alt F6 is pressed find those line elsewhere in
        your document for further action.  Very handy for finding
        headers and footers.  Used in a macro, one could delete or
        replace all the headers or footers at once.

        Several new formatting commands have been added.  In addition
        the Print Setup Dialog has been improved to allow easy
        addition of Reference Numbers (line numbers) which reset on
        each page break, or when a maximum value has been reached.

        Single and DoubleSpace are now much faster.

        Ŀ
        ColumnAdd
        

        ColumnAdd is assigned to the @F3 key.  As with all of pE's key
        assignments, the key assignment can be made to be anything you
        would like.

        ColumnAdd will add a blank column at the cursor location, down
        the entire 'length' of the file.  Each line has a blank
        inserted in the column the cursor is in.  If a rectangular
        block is marked, the block boundaries are honored.  If the
        marked block is 5 columns wide, then 5 blank columns are added
        at one time.  If a block in NOT marked, the blank column is
        added from the current row to the end of the file.  To delete
        columns which were added inadvertently, use ColumnDelete.
        (see below).

        Ŀ
        ColumnDelete
        

        ColumnDelete is assigned to the @F8 key.

        ColumnDelete will delete the current cursor column, from the
        current row to the end of the file.  Be careful, the action of
        this command is IRREVERSIBLE.  If you wish to experiment, then
        use a column block and cut, or delete, either of which can be
        'undone'.  This command is very handy in deleting line numbers
        from transcripts, or extra white space in the left margin of a
        transcript.

        If a block is marked, the block must be a rectangle (@B).  The
        boundaries are honored.  If the block is 5 characters wide,
        then the 5 marked columns are removed at one time.


        Ŀ
        DeleteNumbers  *** Later Removed *** - see above
        

        DeleteNumbers is assigned to the @F9 key.

        This command will delete lines which only contain a numeral.

        It can be used to delete all lines that contain a page number,
        prior to renumbering each page.

        Ŀ
        Improved Print Dialog
        

        Please refer to the on-line help for 'Print' for more detail.

        An item, 'Ref Numbers:' is meant to provide the kind of line
        numbering needed by the Legal Community for Transcripts.

        When selected, you are given an opportunity to enter a value
        from 0 to 99.  Most often, transcripts are numbered 25 lines to
        a page; we allow for some variation.  Each line in the current
        window will have a 2 digit line number, followed by a single
        space, pre-pended to each line.  NOTE that all lines are
        numbered, blank lines included.  It is best to SingleSpace the
        document, assign the line numbers, then DoubleSpace the new
        window.  Using headers and footers, page numbers, extra top
        and bottom lines can be added, or any text can be added to the
        top and bottom of each page.  To turn an option 'ON', press
        the space bar when the cursor is on the option you want.  You
        may also use the letter 'x' to turn a checkbox, or radio
        button ON/OFF.  Checkboxes differ from Radio Buttons in that
        more than one checkbox may be selected (ON) at one time, while
        amongst a group of Radio Button, only a single option may be
        ON at one time.  An example of checkboxes are the [ ]Header
        and [ ]Footer items.  Either, neither or both may be selected
        at one time.  Ref Numbers and Seq Line Numbers are Radio
        Buttons, you may select one, or the other, or neither, but not
        both.  In other words, you may put Ref numbers onto a file,
        but not at the same time you are assigning Sequential Line
        Numbers.  The two are mutually exclusive.

        ͻ
         History prior to this point may be requested from author 
        ͼ
