home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / PSEDIT34.ZIP / PSEDIT.HST < prev    next >
Text File  |  1993-08-23  |  11KB  |  241 lines

  1. BEDIT version 2.3 modifications:
  2.  
  3.  
  4. 1.  Allow up to 32-byte character search strings (16-byte hex).
  5.  
  6. 2.  Get the number of screen rows from the BIOS instead of fixing at 25.  
  7.     This allows users of larger screen sizes to take advantage of all of the 
  8.     lines being displayed.  The nature of the application demands that the 
  9.     row width remain at 80 characters.
  10.  
  11. 3.  Make the TAB key swap between hex and ASCII edit mode.  This is more
  12.     consistant with general usage conventions of other software.  For those
  13.     who are used to the F10 key, or just like it better, it retains its
  14.     original swap functionality as well.  I don't guarantee that it will
  15.     retain this function, so get used to using TAB.
  16.  
  17. 4.  Set the F7 key to toggle case-sensitivity for character searches.  
  18.     Display current state on top screen line.
  19.  
  20.  
  21. BEDIT version 2.4 modifications:
  22.  
  23.  
  24. 1. Version 2.3 displayed the cursor in red (and cyan on the opposite screen 
  25.    side).  Although it had a flashing underscore cursor, this evidently didn't
  26.    appear on some plasma screens.  Some screens (also plasma) do not even show
  27.    highlighted text as do most b/w monitors.
  28.  
  29.    I added a /B switch to the command line that invokes balck and white
  30.    (monochrome) mode. In this mode, I changed the main display to light-gray-
  31.    on-black with balck-on-light-gray (reverse video) cursors.  I also added an 
  32.    indicator on the top line that tells whether you are editing in hex or 
  33.    ASCII mode.  This is to assist those who cannot see the flashing underbar 
  34.    on the active cursor.  The active cursor flashes if the video system
  35.    supports the blink attribute.
  36.  
  37. 2. It is too easy to save a file by pressing F2.  You can write over a file
  38.    when you are not ready if you hit F2 by mistake.  
  39.  
  40.    I added a prompt when F2 is pressed that makes you confirm the save and
  41.    allows you to back out.
  42.  
  43. 3. More than one user has said that I am not asking enough for BEDIT.  Since
  44.    I feel that I have made the modifications and met the demands of most
  45.    who have contacted me, I am going to raise the price to $15.  I think
  46.    this is still very affordable.  At Parity Solutions, we want to offer the
  47.    best products at affordable prices so that you don't have to be a Fortune
  48.    500 comapny to use good software.
  49.  
  50.  
  51. BEDIT version 2.5 modifications:
  52.  
  53. 1.  Although the delay after the registration screen seemed to be very
  54.     effective at bringing in registrations.  It was also very effective
  55.     at bringing in complaints.  As a computer person, I am aware that
  56.     nothing bothers you more than sitting and doing nothing, even if it
  57.     is only for a few seconds.  I replaced the wait with a keyboard input
  58.     command that requires you to press a key, then continues with no wait.
  59.     I refuse to make it any easier to use BEDIT than this until it is
  60.     registered.  The notice goes away when you register.
  61.  
  62. 2.  Despite a heavy dose of warnings in the documentation, some people
  63.     seem to blame me if they use BEDIT to corrupt their data.  They claim
  64.     I make it too easy.  I have also had several users tell me not to
  65.     clutter up their directories with .BAK files.
  66.  
  67.     Now when you select Save (F2), you will see a dialogue box appear
  68.     with the file name in an input area.  This gives you a chance to
  69.     modify the name and not save over the original file if so desired.
  70.     If the file already exists, you will be prompted for overwrite.
  71.  
  72. 3.  I have also had several requests for me to change the way you exit
  73.     BEDIT.  Everyone seems to want to get out fast, but not by accident.
  74.     Everyone seems to have a different preferred solution, so I a
  75.     basically leaving it the way it is except for one small change.
  76.  
  77.     Currently you are prompted to "Exit to DOS?".  If you reply with
  78.     anything other than "Y", BEDIT returns to edit mode with the cursor
  79.     at the start of the file.  In 2.5 you will be returned to the location
  80.     where the cursor was at the time you pressed ESCAPE.
  81.  
  82. 4.  An international client requested access to the international character
  83.     set.
  84.  
  85.     Specifying the /I switch allows displaying, entering, searching and
  86.     printing of ASCII codes 128 through 168.
  87.  
  88.     Although this clutters the screen considerably for English-language
  89.     users, it is absolutely necessary for many international users.
  90.  
  91.  
  92. BEDIT version 2.6 modifications:
  93.                                 
  94. 1. A user reported a problem when inserting data.  The remainder of the file
  95.    beyond the insertion point was shifting too many bytes.
  96.  
  97.    The problem was in the shift calculations when the block of data shifted 
  98.    exceeded 32k.  Since EMS works within 16k page frames, no blocks over
  99.    32k were shifted, and the problem did not occur when EMS was in use.  If
  100.    data was inserted outside the last 32k of the file and EMS was not in use, 
  101.    the error always occurred.
  102.  
  103.    This problem has been corrected.
  104.  
  105. 2. Changed screen writes to directly access the video memory unless BIOS is
  106.    specified in the SET BEDIT= environment variable.  The makes screen writes
  107.    four times faster.  The only area effected is the hex and ASCII edit area.
  108.  
  109. 3. Rather than use the old process of specifying command line switches to
  110.    configure EMS usage, international character set, and monochrome mode,
  111.    the SET BEDIT= environment variable will now be used.  The switches
  112.    will be used to reverse the effect of either the default or whatever is 
  113.    specified in the SET statement.  See the documentation file for details on
  114.    the SET BEDIT= statement.
  115.  
  116. 4. Use conventional memory when possible.  If the file fits in conventional 
  117.    memory, it will be loaded in conventional memory. This greatly improves 
  118.    performance.
  119.  
  120. 5. Many calculations have been streamlined to improve performance, especially
  121.    when EMS is in use.
  122.  
  123. 6. A spelling error on the help screen has been corrected.
  124.  
  125. 7. Added file size, date and time to top line of display.
  126.  
  127. 8. Added ALT-X quick program exit.
  128.  
  129. 9. Changed the registration nag menu to pop-up in a window after a file is
  130.    successfully loaded.  This way you can see errors such as "file not found"
  131.    with being nagged.  I'm such a softie!
  132.  
  133. 10. Changed the "Unable to open for input" message to display the file name
  134.     on a single line.  This prevents screen wrap on long paths.
  135.  
  136. 11. When you sel F5 to print, the number of required pages will be displayed  
  137.     and you will be given a chance to abort at this time.
  138.  
  139. 12. During print, you may press ESC to terminate the print job, excluding
  140.     pages already sent to the printer or spooler.  The printing will stop 
  141.     at the end of the current page..
  142.  
  143. 13. ALT-F6 now allows you to supply a starting and ending address range to
  144.     print.  The actual pages printed will probably not start and end with
  145.     the adresses you provided.  Rather the pages (as if you had printed
  146.     the entire file) that contain your starting address through your ending
  147.     address will be the only pages printed.
  148.  
  149. 14. The page heading on printed output now contains the file size, date and
  150.     time.
  151.  
  152. 15. When you hit F9 (Search Next) when the cursor was at the end of the file,
  153.     the page configuration shifted to just display the last 4 or 5 lines
  154.     of the file.  Now it does nothing at all.
  155.  
  156. 16. Overwrite verification was not functioning.  Fixed it.
  157.  
  158. 17. For the sake of a modicum of consistency, I changed all pop-up windows
  159.     to have no border and all but the exit window and help windows to be the 
  160.     same color.
  161.  
  162.  
  163. BEDIT version 3.0 modifications:
  164.  
  165. Version 3.0 adds a major enhacement to BEDIT, the clipboard.  You can now
  166. mark data to be cut or copied to the clipboard.  The clipboard contents may 
  167. then be pasted anywhere in the file as many times as you like.
  168.  
  169. You can also block data to be deleted or filled with a character of your
  170. choice.
  171.  
  172. This brings new ease, power and capabilities to BEDIT not available in 
  173. versions 1.x and 2.x.
  174.  
  175. The F10 key can no longer be used to swap between the HEX and ASCII cursors.
  176. Use the TAB key for this function.  F10 displays the status of the clipboard 
  177. and marked data.
  178.  
  179.  
  180. PSEDIT version 3.1 modifications:
  181.  
  182. 1. If you type PSEDIT without specifying a file name (you can include
  183.    switches), you will get a pick list of all files in the current directory 
  184.    from which you can select the file you wish to edit.
  185.  
  186. 2. The /G switch, GRPH SET command option and ALT-G key were added to 
  187.    allow you to display graphics characters as well as U.S. English and
  188.    international characters.
  189.  
  190. 3. The ALT-I and ALT-G keys now let you change the active display from
  191.    U.S. English only to include international (ALT-I) and graphics (ALT-G) 
  192.    characters.
  193.  
  194. 4. PSEDIT had trouble when a zero-length file was loaded or all bytes were
  195.    deleted.  Now a single x00 byte will always remain in the buffer.
  196.  
  197. 5. The name of the program was changed from BEDIT to PSEDIT to avoid 
  198.    confusion and confilict with another shareware program that was already
  199.    using the name BEDIT.  PSEDIT still recognizes the BEDIT= SET statement
  200.    and the BEDIT.SER file for the sake of compatibility.
  201.  
  202.  
  203. PSEDIT version 3.2 modifications:
  204.  
  205. 1. When you enter PSEDIT /? for the command line help display, it flashes
  206.    briefly, then the screen is cleared.  Fixed.
  207.  
  208. 2. Changed keyboard management routines which could have been causing some
  209.    problems for those without 101-key keyboards.
  210.  
  211. Version 3.2a:
  212.  
  213.    We are moving.  Updated registration screen and documentation to show new
  214.    address.  No functional changes.
  215.  
  216.  
  217. PSEDIT version 3.3 modifications:
  218.  
  219. 1. the Print feature caused a blank page between pages on a 60 line-per-page
  220.    printer.  Fixed.
  221.  
  222. 2. The wrong page number was displayed for the page being printed. Fixed.
  223.  
  224. 3. If you invoke PSEDIT without a file name you are presented with a 
  225.    pick list of file names.  When you exited PSEDIT you went straight to DOS.
  226.    Now you will first return to the pick list.  ESC will then take you to
  227.    DOS if you don't want to edit another file.
  228.  
  229. 4. The number of bytes deleted or inserted was limited to 9999 when the
  230.    insert and delete function keys were used.  You may now enter up to
  231.    32,767, the limits of the program.
  232.  
  233. 5. Hex-to-decimal and deimal-to-hex conversion dialogue boxes are now
  234.    available.  Use ALT-H and ALT-D respectively.
  235.  
  236. 6. A hex/decimal calculator pops up when ALT-C is pressed.
  237.  
  238. 7. The help display now allows paging back and forth with PgUp/PgDn.
  239.  
  240.  
  241.