home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / editors / petpe286.arj / DOC.EXE / LATEST.DOC < prev    next >
Text File  |  1992-05-03  |  12KB  |  279 lines

  1.         ┌─────────┐
  2.       ┌─────┴───┐      │          (R)
  3.     ──│        │o      │──────────────────
  4.       │   ┌─────┴╨──┐ │  Association of
  5.       │   │     │─┘  Shareware
  6.       └───│    o    │    Professionals
  7.     ──────│    ║    │────────────────────
  8.           └────╨────┘    MEMBER
  9.  
  10.             pE - The "perfect" Editor(tm)
  11.        Copyright (c) 1990-1992 by Just Excellent Software, Inc.
  12.                  All rights reserved.
  13.  
  14.     These notes are addendum to the printed pE manual.
  15.     They will update the manual at the next printing.
  16.  
  17.     Release 2.86 - May 3, 1992
  18.     ------------
  19.  
  20.     I have decided to eliminate the calculator from the pE
  21.     executable and to go back to the un-overlayed version of pE.
  22.     Many of you have written to tell me the reason you liked pE
  23.     to start with was its size and quickness.  Well, its back to
  24.     its svelt size and its as fast as ever.  The calculator is a
  25.     separate executable and is shelled to when invoked.  You need
  26.     about 60k of free memory to be able to shell to it.
  27.  
  28.     Fixed a bug which left a funny looking window on the screen.
  29.     It didn't do any harm, but it sure looked funny.  Happened or
  30.     not depending on what tsr's you had loaded and whether you
  31.     asked for a new filespec from the chooser.
  32.  
  33.     Changed the drag feature to make it easier to drag stuff
  34.     around.  Just click the left button in the marked area and
  35.     hold it after you mark a column block.    As you move the
  36.     mouse, the block will move.  I'd love some feedback.  Do you
  37.     like it more, or less.    I'll guess I'll know from the number
  38.     of you who register, Huh?
  39.  
  40.     Little known command line switch.  /vn where n is a number.
  41.     The default for n is 20.  /v varies the mouse scroll delay.
  42.     If you want a faster scroll rate when you scroll using the
  43.     mouse then reduce this number (all the way to 0, if you
  44.     want).    If you want the scroll rate slower, increase it
  45.     beyond 20.  The number, n, corresponds to the milliseconds of
  46.     delay between mouse interrupts being accepted.    This feature
  47.     has been present since very early releases, but was never
  48.     documented very well.
  49.  
  50.     The chooser now displays the file specification in the lower
  51.     left corner of the screen.  A specific chooser help file has
  52.     been added when F1 is pressed. The mouse may be used to click
  53.     on the bottom line (in the chooser) with varying results
  54.     (depending where you click).
  55.  
  56.     Release 2.85 - February 21, 1992
  57.     ------------
  58.  
  59.     When the last window is closed, you are prompted if you wish
  60.     to exit the editor.  If you answer no, the file chooser is
  61.     now automatically called.
  62.  
  63.     There now exists a delay function capable of pausing a macro
  64.     for a specified number of milliseconds (up to 999).  It
  65.     executes only from within a macro.  Key assignment is @/.
  66.  
  67.     To use it, embed the command in a macro and immendiately
  68.     follow with a 3 digit number (right justified) specifying the
  69.     number of milliseconds to delay before executing the next
  70.     keystroke.  This command (named Delay) is usefull for
  71.     automating scripts.
  72.  
  73.     ToggleMacro now works correctly when issued in the getline
  74.     routine.
  75.  
  76.     Windows will cascade with @c, tile with @t.
  77.  
  78.     F1 key now accesses commands.  @y is reassigned to DefineTag.
  79.  
  80.     Significant memory allocation changes.    When pE runs out of
  81.     memory, it releases its help buffers.  This frees up enough
  82.     memory to finish most editing commands.  Obviously, you won't
  83.     be able to use the F1 command under these circumstances, but
  84.     everything else will work.  You should try to close a window
  85.     or write a file out to free memory.  If you continue to edit
  86.     and pE tries again to get more memory, it will tell you when
  87.     there is insufficient room.  At that point, you should write
  88.     your file(s) out.
  89.  
  90.     Incorporated calculator into pE executable.  Overlayed a
  91.     number of functions resulting in more memory available even
  92.     with the calculator!
  93.  
  94.     Added RegularExp toggle.  Instead of pressing shift alt F or
  95.     R to toggle regular expressions on and off, just press @F5.
  96.     Of course you can assign it to whatever key you wish.
  97.  
  98.  
  99.     Release 2.84 - January 27, 1992
  100.     ------------
  101.  
  102.     Hanging Indents (or outdents) now work correctly in word
  103.     processing mode.  A hanging indent looks like this:
  104.  
  105.     1.   This is an example of an outdent or hanging indent, it
  106.          is arrived at by setting the indent to a negative
  107.          number.  For best results use word mode tab stops (ie
  108.          increments of 5.  This paragraph has an indent of -5.
  109.  
  110.     The chooser was modified a little bit to dynamically pick the
  111.     number of ranks as a function of how many files are in the
  112.     directory specified by filespec.  There is a command line
  113.     switch (/r) which controls the number or 'ranks' or columns
  114.     of filenames that appear in the file chooser.  Prior to this
  115.     the default was always 3.  The problem was that if you're in a
  116.     directory with lots of files, most are hidden from you until
  117.     you scroll.  Now pE will maximize how many files it displays.
  118.     If you don't like this for some reason, then set /r to the
  119.     number of ranks (columns) you wish to see.  You may do this
  120.     by SET ped=c:\pe /r3 in your autoexec.bat.  Of course you may
  121.     set most of pE's command line switches in this way.
  122.  
  123.     Release 2.83 - January 4, 1992
  124.     ------------
  125.  
  126.     Happy New Year!
  127.  
  128.     Two new commands - FillBlock (^kf) and LastAscii (`).
  129.     FillBlock will do just that.  A currently marked block is
  130.     filled with a character you specify.  Fill Block uses as a
  131.     default fill character 'LastAscii' (see below).  When the
  132.     prompt 'Fill Character[ ]:' appears, type any ascii
  133.     character.  Characters having values > 127 can be entered
  134.     using Alt + the numeric keypad.  Alternatively, a legitimate
  135.     response to the prompt is ^v_a (or @f1) which opens the ASCII
  136.     chart.    Positioning the cursor on the character of choice and
  137.     pressing ENTER than uses that character as the fill
  138.     character.
  139.  
  140.         Note: Line blocks will fill out to whatever the current
  141.           line max may be (default is 511, max is 1023).
  142.           Stream blocks replace characters in the stream with
  143.           the fill character (not past the end of the line).
  144.           Column blocks work as you would expect.
  145.  
  146.           If you fill a block with the wrong character, you
  147.           can undo with @0 (alt 0).
  148.  
  149.     LastAscii - When the Ascii Chart is invoked, the character
  150.     under the cursor when the chart is closed is assigned to
  151.     LastAscii.  This allows you to key the special character
  152.     repeatedly without having to define a macro or key ALT
  153.     number, number, number.  If the Ascii Chart is never called
  154.     then the value of Last Ascii is itself.  Of course it can
  155.     also be assigned to itself.  LastAscii is assigned to the
  156.     tilde (`).
  157.  
  158.         Note: The ascii value 0 (null) is not assigned to
  159.           LastAscii as it causes a filled line to be
  160.           truncated from the first character in which it is
  161.           inserted.  Instead, a space character is
  162.           substituted.    It is the author's opinion that the
  163.           result will be what you really meant more often
  164.           than not.  (Of course, the author has been proven
  165.           wrong from time to time).
  166.  
  167.     The Ascii Chart was changed a little bit to look better.
  168.     Hitting ENTER, NEXT_WINDOW (F2) or ESC when the Ascii Chart
  169.     is active will close it.  AsciiChart has been assigned to @f1
  170.     in addition to ^v_a.
  171.  
  172.     Replace string in block replaced all but the last column of a
  173.     column block when all was selected.  Fixed.
  174.  
  175.     Release 2.82 - December 28, 1991
  176.     ------------
  177.  
  178.     Tab increment can be set to 0, signifying do NOT expand tabs
  179.     on input.
  180.  
  181.     Five bugs exterminated.
  182.  
  183.         - Under certain circumstances pE would 'forget' you
  184.         changed the contents of a window.  A subsequent @x (exit)
  185.         or @q would then NOT save the changes.  I'm very happy to
  186.         report that its fixed - Thanks, Jacque Eisenberg.
  187.  
  188.         - On systems that used COMMAND.COM as a shell
  189.         (probably most of you) the cursor disappeared on shelling
  190.         to DOS. Mouse cursor would also disappear if a mouse
  191.         sensitive program was executed while 'shelled' out.
  192.         Fixed!
  193.  
  194.         - Pasting a stream block into the last line of a file did
  195.         not work correctly.  Does now.
  196.  
  197.         - Doing a double space (^kn) at the end of a file caused
  198.         video writes to cease.  Now it correctly ignores the
  199.         command.
  200.  
  201.         - Pressing shift 7 while in graphics mode now correctly
  202.         produces ▌▌▌▌▌▌.
  203.  
  204.     pE now works correctly on NOVELL networks.  You must set SHOW
  205.     DOTS=ON in your shell.cfg file.  Prior releases of pE worked
  206.     correctly except for the file chooser.    The problem has been
  207.     corrected.
  208.  
  209.     Changed grey* so that line(s) must be marked before it will
  210.     do a copy to scrap.  This allows you to use the grey * as an
  211.     asterisk, except when you have a marked block (in which case
  212.     you probably don't need to press an asterisk.  Of course, the
  213.     asterisk above the eight is an asterisk all the time.
  214.  
  215.     Made the @cursor keys (the grey ones on a 102 key keypad)
  216.     scroll up, down, left and right.  This works like the shift
  217.     cursor keys did before I added stream blocking.
  218.  
  219.     Added the ability to define cursor size.  The function can be
  220.     accessed either from the 'options' menu or through the
  221.     command menu.  Heres how it works:
  222.  
  223.         On color monitors the cursor occupies a 8 scan line cell.
  224.         The 'normal' cursor is defined as line 6 and 7, counting
  225.         0 from the top and 7 as the bottom.  So a cursor defined
  226.         as 6,7 means the bottom two scan lines will be the
  227.         cursor.  On a monochrome monitor (and adapter) the
  228.         character cell is 14 scan lines and the 'normal' cursor
  229.         is defined as 12,13.
  230.  
  231.     pE now allows you to set the cursor to any size you choose
  232.     and when you save options, the cursor size is saved.  Be
  233.     careful to make starting scan line smaller than ending scan
  234.     line.  You will probably 'lose' the hardware cursor entirely.
  235.  
  236.  
  237.     Release 2.81 - November 26, 1991
  238.     ------------
  239.  
  240.     Turning Borders off now frees the top line as well.
  241.  
  242.     Top of Page and Bottom of Page leave the cursor in the
  243.     current column (instead of moving it to column one).
  244.  
  245.     Bug that turned stream blocks on when wordwrap occurred while
  246.     shifting, fixed.
  247.  
  248.     Release 2.80 - November 14, 1991
  249.     ------------
  250.  
  251.     A new program, offered to registered users only, is
  252.     described in "ORDER.FRM".  To read about it, place the cursor
  253.     on this line and press Alt I. - Go ahead, try it!  F2 will
  254.     get you back.
  255.  
  256.     Two new commands.  Copy to Scrap and Append to Scrap allow
  257.     you to copy or append marked lines to the 'scrap'.  The
  258.     default assignment is grey* and ^grey*, respectively.  You
  259.     may also continue to copy marked lines to another location in
  260.     the current file (or any other file in any window) without
  261.     affecting the 'scrap' by simply moving the cursor to where
  262.     you would like the copy to occur and pressing 'paste'
  263.     (grey+).  Neither copy to scrap or append to scrap is
  264.     destructive in any way.  NOTE that the previous content of
  265.     the scrap is REPLACED with copy and ADDED to with append.
  266.  
  267.     The shift arrows now extend a block.  They used to scroll.
  268.     Use Scroll Lock to 'lock' the screen to scroll.  Shift key +
  269.     a cursor key, when a block is not already defined, will begin
  270.     marking a stream block.  If a block is already defined, then
  271.     it will extend the mark according to the block type defined.
  272.     To end marking a block, you must either execute a block
  273.     command (like cut, align, boxdraw, etc), or type any block
  274.     mark command (ALT_L (lines), ALT_B (rectangular block) or ^K_k
  275.     for stream block.  Note that if you mark using a stream mark
  276.     in column one,    you get the same effect as a line mark, in
  277.     that each preceding line is entirely marked.  Once the extend
  278.     has begun, you no longer need to hold down the shift key.
  279.