home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / HATCH / PBUE_V23.ZIP / PBUEDIT2.HIS < prev    next >
Text File  |  1996-01-21  |  9KB  |  177 lines

  1.        PBuedit2 - external user editor - revision history documentation
  2.  
  3. Version 1.0 ß0
  4.  - Something for my own use only.  Lots and lots of work writing my own
  5.    versions of the internal WWIV functions.  Mine are generally faster and
  6.    smaller.
  7.  
  8. Version 1.0 ß1
  9.  - First initial release for general BBS world testing.  Will not write to
  10.    user list files (USER.LST, USER.QSC, NAMES.LST) unless the user has a
  11.    valid registration code.
  12.  
  13. Version 1.0 ß2
  14.  - Changed main screen.
  15.  - Removed all literal strings.  Saved another 10k of memory.
  16.  
  17. Version 1.0 ß3
  18.  - Fixed computer types.  Now if you change the setting in the configuration
  19.    editor while actually in the program, it'll properly switch to and use the
  20.    right ctypes list.
  21.  - Added support for the F1-F12 keys.
  22.  - Backspace key will now print the PBUEDIT2.DOC file from the main screen,
  23.    if it exists in the current directory.
  24.  - Tab key serves as a key scan return value function.  Mostly for my own use
  25.    but I've left in it for now.
  26.  - Oops -- I had to fix the coding that wrote to USER.QSC to make it so that
  27.    it wouldn't if unregistered.  No problems from ß2, however, since it was
  28.    totally disabled in that ßeta any way.
  29.  
  30. Version 1.0 ß4
  31.  - Added colored-coded docs to the archive.  Now when you read them when you
  32.    press the backspace key, things are easier to find.
  33.  - Cleaned up the text display coding.
  34.  - Added CTRL-N that "new"'s an account.
  35.  - Developed more robust file-sharing functions.  Now it is much less likely
  36.    to shut down due to file sharing conflicts, while maintaining complete
  37.    data integrity.
  38.  
  39. Version 1.0 ß5
  40.  - Wrote code to swap user's SSM when two accounts are swapped.
  41.  - Extended logging is now on.  Track complete usage of program.  Can be
  42.    disabled with the /X command line switch.  Great if used online with the
  43.    BBS -- or letting other people use it.
  44.  - Totally re-wrote Top User's coding.  Old code from UEDIT2.C actually
  45.    turned out to be buggy as hell when used with external strings.  Added
  46.    gold and file points to the list of things kept track of.
  47.  - Fixed a section of the macro editor that would allow it, under certain
  48.    circumstances, to keep parts of the old macro after you changed it to
  49.    something else.
  50.  - Fixed Tab command (key scan code return function) so that Esc could be
  51.    scanned.  Pressing Esc *twice* exits the function.
  52.  - Changed drop to DOS to the CTRL-D command.
  53.  - Added file points as the P command.
  54.  - Fixed the coding I originally had to delete a deleted user's SSMs.  Would
  55.    get flaky at times.
  56.  - Fixed (after a LOT of hours of hair pulling) a bug that was residing in
  57.    my color manipulation function.  This bug manifested itself in such a
  58.    manner as to make it seem as if OTHER functions were screwy.  FIXED!
  59.  - Totally rewrote coding that controlled the | command (print user
  60.    record(s) to a file.
  61.  - Changed the : (compare accounts) back the old UEDIT2 style.  Now you can
  62.    easily select all users, or simply a range of user records.
  63.  - Gave the @ (undelete) command the ability to undelete ALL deleted
  64.    accounts.
  65.  
  66. Version 1.0 ß6
  67.  - Fixed it so that when you've never installed an extra language on your
  68.    BBS, the program would not bomb.
  69.  - Fixed a small little bug that would cause the /X switch to be used any
  70.    time the /U was used.
  71.  - Fixed it so that if (1) you *had* extended computer types, and a user a
  72.    selected computer type greater than 9, and then (2) you subsequently
  73.    turned OFF extended computer types, PBuedit2 will gracefully reset the
  74.    user's type to 0 -- and not lockup the program or your BBS.
  75.  
  76. FINAL version 1.0 release for WWIV version 4.23
  77.  - FINALLY found and fixed a bug in the delete user/E-Mail section that would
  78.    cause lockups.
  79.  - Made a temporary registration code that'll make the program fully
  80.    operational until August 1, 1995.  This code is 123456789 and may be
  81.    entered via the & command in the program.
  82.  
  83. Version 2.0 ß1
  84.  - First 4.24 specific version.
  85.  - Added 1 and 2 options in configuration editor.  (1) is for clearing screen
  86.    between posts, and (2) is for SPV-065*.MOD -- QWK at logon.
  87.  - Added complete support for user defined QWK options:  Max. number of
  88.    messages per QWK, Max.number of messages per subboard, E-Mail inclusion in
  89.    QWK, Removing E-Mail after QWK inclusion, Set Q-Scan after QWK download,
  90.    Remove heart codes, Translate heart codes to ANSI, Include BBS bulletin,
  91.    Default archiver, Default transfer protocol, Stripping routing info.,
  92.    and Scanning for new files.
  93.  - Added support for miscellaneous user options like: pause, expert, N-Scan
  94.    of file system after reading new messages, and file tagging.
  95.  - Fixed a small bug where making a field equal to zero would disable writing
  96.    back to USER.LST.  (Write enable would be reinstated immediately -- so
  97.    this was a *rare* problem -- happening only under specific circumstances.)
  98.  - Made it so the configuration editor will not ask you if you want to save
  99.    the changes if you made no changes.
  100.  - Added the capability to edit the following fields: Default transfer
  101.    protocol, number of files uploaded, number of files downloaded.
  102.  - 4.24 checking in place.  Will not run on any WWIV version other than 4.24.
  103.  
  104. Version 2.0 ß2  (6/18/95)
  105.  - Radically changed the way the program handles the userrec data.
  106.    Hopefully this will give it more stability.  It has decreased stack and
  107.    code requirements (which I suspect can cause GPF errors in Win95).
  108.  - Fixed a stupid little error in the progress indicator bars that could
  109.    really screw things up.
  110.  - Streamlined the user compare coding.
  111.  - Made it so that you cannot send SSMs nor E-Mails to deleted accounts :)
  112.  
  113. Version final 2.0 release (6/28/95)
  114.  - Fixed a small cosmetic error that wouldn't print Callsign: in the place of
  115.    B/U Pass: even if SPV_029 support was off.
  116.  - Fixed it so that the configuration editor would save negative responses (I
  117.    kinda overlooked that before -- sorry).
  118.  
  119. Version 2.1 ß1
  120.  - Added coding to removing the old BS05*.MOD style address books, if they
  121.    exist.
  122.  - Added coding to removing the new SPV067I*.MOD address book entries from
  123.    the ADDRESS.DAT file, if it exists.
  124.  - Fixed a small bug that wouldn't update the AR, DAR, or restriction fields
  125.    during searches.
  126.  
  127. Version final 2.1 release (9/6/95)
  128.  - Added the * command to the mailbox menu.  This allows you to set the
  129.    user's forwarding to a specific user number and system.
  130.  
  131. Version 2.2  (12/02/95)
  132.  - Streamlined the coding.
  133.  - Used PBstring on the PBuedit C files.  Saved over 40k on the size of the
  134.      PBUEDIT2.DAT!
  135.  - Added /DEBUG command line switch to activate DEBUG information in
  136.      PBUEDIT2.LOG
  137.  - Fixed a wee little bug that used SPV-055*.MOD incorrectly.
  138.  - Removed ALL crippling code.
  139.  - Included an error screen so you'll KNOW when there's an error!
  140.  
  141. Version 2.3  (01/21/96)
  142.  - Added coding to remove user's ListPlus configuration file (*.CFL) from the
  143.      GFILES directory when they're deleted.
  144.  - Added coding to remove file attachments (from FR020.MOD) when user is
  145.      deleted.
  146.  - Fixed a REALLY hard to find bug when address book (SPV067I) entries were
  147.      removed when a user was deleted.
  148.  - Fixed a bug in the user swapping coding (Q-Scans, specifically) that would
  149.      cause the program to freak out.
  150.  - Changed where the location of the various *.LST files (AR.LST, DAR.LST,
  151.      SL.LST, DSL.LST, RESTRICT.LST, EXEMPT.LST) needed to be.  Instead of the
  152.      GFILES directory, they need to be in the same directory as PBuedit2.
  153.  - Fixed a small bug that wouldn't properly display AR's, DAR's, nor
  154.      RESTRICT's in the log file when you done editing them.
  155.  - Fixed a string error -- CTRL-Z said "uploaded" when it should have said
  156.      "downloaded".
  157.  - Made it so the fields could be edited.
  158.  - Now, if ? is pressed during SL, DSL, or EXEMPT entry, the help screen
  159.      automatically pops up.  No need to press ENTER.  Can be done at ANY TIME
  160.      during the entry.
  161.  - Fixed it so that you'll not get "Handle already in use." message when you
  162.      did not change the user's handle.
  163.  - Updated the PBUDOC.CLR file (which I haven't done since v2.1 *blush*).
  164.  - Fixed the save routine so you could E-Mail or SSM a user immediately after
  165.      after changing a user's handle.
  166.  - Fixed a bug that would incorrect print a user dump's first line, AR's,
  167.      DAR's, and restrictions incorrectly.
  168.  - Fixed a bug that, if you were dumping user's records to file, in
  169.      individual format, the computer would probably lock up.
  170.  - Fixed a small thing when you choose a user's language.  The ] and [ keys
  171.      (or the associated arrow keys) you require two keypresses when
  172.      "wrapping" around the ends.
  173.  - Added, to the language display, the number of languages installed on the
  174.      BBS.  This shortens the length available for the display of the user's
  175.      chosen language, but this isn't too bad.  Besides, when you hit \, the
  176.      full language name is displayed.
  177.