home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / CO / CO015.ZIP / SLBBS31A.ZIP / UPDATE.DOC < prev   
Text File  |  1989-08-26  |  14KB  |  275 lines

  1.  
  2.                 -------------------------------------------
  3.                      SEARCHLIGHT BULLETIN BOARD SYSTEM
  4.                               by Frank LaRosa
  5.  
  6.                 (c) Copyright 1987,88,89 Searchlight Software
  7.                       PO Box 131, Plainview, NY 11803
  8.                   BBS Support Line (516) 724-0971 (HST 9600)
  9.  
  10.                 -------------[ Version 1.31 ]--------------
  11.  
  12.  
  13. Welcome to SLBBS version 1.31!
  14.  
  15. This file describes the new features found in Searchlight BBS versions 1.29 
  16. through 1.31, relative to the original version 1.28 released on 4/1/88.
  17.  
  18. Additional SLBBS support is now available at The Wise Byte BBS, 212-962-1920 
  19. located in New York City (NYNYO dialing code for those with PC-Pursuit). Ron 
  20. Chibnik, the SYSOP of Wise Byte, is available to help with most SLBBS 
  21. questions; I can be reached at Wise Byte as well if more technical help is 
  22. required. For your convenience, both support boards are now using US Robotics 
  23. HST modems supporting speeds up to 9600 baud.
  24.  
  25.  
  26. Release 1.31  (8/26/89)
  27. -----------------------
  28.     In this version we add support for viewing PKZIP files, including Zip-
  29. comments and file comments. The old ArcDir command is replaced with a new 
  30. command, VIEW. The View command supports both ZIP and ARC files, but uses 
  31. the .ZIP extension by default. To view ARC or PAK files, you must type in 
  32. the entire filename including the extension.
  33.     Some minor code changes were made and the programs are now compiled with 
  34. Turbo Pascal 5.5.
  35.  
  36.  
  37. Release 1.30a (4/26/89)
  38. -----------------------
  39.     This version was released primarily to update the READ.ME and order form
  40. files, and does not include any significant code changes, although the code
  41. was recompiled with some minor updates. A minor problem which prevented 
  42. earlier versions from running under DOS 4.0 has been corrected. If you are 
  43. running DOS 4.0, it is suggested that you use absolute pathnames (pathnames 
  44. beginning with a drive letter or '\' character), rather than relative 
  45. pathnames, in your CONFIG setup screens and *.DEF files.
  46.  
  47.  
  48. Release 1.30  (11/03/88)
  49. ------------------------
  50.     Version 1.30 is a minor update being released primarily to correct some
  51. minor bugs in the code, revise the order form, and to ensure that all of the 
  52. early 1.28 and 1.29 users get the latest update. In addition, Searchlight is 
  53. now compiled with Turbo Pascal version 5.0, providing faster and smaller code 
  54. than the previous release. 
  55.     The following small changes were made:
  56.  
  57.   - The modem I/O and initialization code has been revised and improved.
  58.  
  59.   - The door handling routines have been updated. Specifically, the code
  60.       has been revised so that it will no longer generate ANSI sequences
  61.       when non-ansi users are running a door program.
  62.  
  63.   - A bug in the color routines has been fixed (caused incorrect colors to
  64.       be displayed for some color combinations) 
  65.  
  66.   - The program no longer hangs if LOGIN.EXE cannot be found in the 
  67.       specified program path. Instead, an error message is printed.
  68.  
  69. The documentation is unchanged.  
  70.  
  71.  
  72. Release 1.29b (8/29/88)
  73. -----------------------
  74.     A couple of bugs were found in the original version 1.29, and are
  75. corrected by this version:
  76.  
  77.   - The idle time limit did not work.
  78.  
  79.   - The download command always gave 1 minute as the d/l time; besides
  80.       just being an annoyance, this allowed users to download way past
  81.       their time limits.
  82.  
  83.   - The FILES program ran into an out-of-stack-space condition when more
  84.       than 50 or 60 files were loaded.
  85.  
  86.   - The command prompt and other prompts were sometimes out of sync
  87.       on the remote terminal.
  88.  
  89.   - The FILES program sometimes allowed unauthorized use of some of the
  90.       commands (Edit, Move, etc).
  91.  
  92.   - The NEW message scan worked improperly. This was due not to a bug
  93.       in the NEW command but to a bug in the initialization of new users.
  94.       Version 1.29b will fix this bug, but your existing users will still
  95.       see the problem. To correct it fully, you will need to download the
  96.       program NEWFIX and run it on your system. NEWFIX is a new utility 
  97.       that does some additional message checking beyond what the Check 
  98.       command does; it will fix out-of-sync new message pointers. I will 
  99.       be making NEWFIX available as widely as possible.
  100.  
  101.  
  102. Release 1.29 (8/01/88)
  103. ----------------------
  104.  
  105. PROGRAM FILES
  106. -------------
  107.     Perhaps the most obvious change in SLBBS 1.29 is that the COM, CHN and 
  108. overlay files of the previous version are gone, replaced by EXE files.  
  109. While the change won't mean a whole lot to most, other than the fact that 
  110. the new programs are somewhat smaller and faster, Turbo Pascal freaks will 
  111. note that it signifies the upgrade to version 4 of the Turbo compiler. The 
  112. EXE format gives us much more flexibility in program format, and at the 
  113. very least the EXE files look a lot cleaner on your disk than the various 
  114. COMs, CHNs and overlays of the previous version.
  115.     To install this version over your old system, delete your old COM, CHN 
  116. and overlay (BBS.000 and BBS.001) files and replace them with the six EXE 
  117. files of the new system. If starting a new BBS, follow the instructions in 
  118. our user's manual but replace all references to "COM" files with "EXE".  
  119. Since there are no overlay files, the Overlay Path option has been 
  120. eliminated from the CONFIG program.
  121.      Please make sure you eliminate all version 1.28 executables before you 
  122. begin with 1.29. Mixed program files are sure to cause errors.
  123.  
  124.  
  125. SCREEN DISPLAY
  126. --------------
  127.     A major new feature is the addition of a BIOS/Direct video output 
  128. switch (located on CONFIG menu #2). In the old version, Searchlight used 
  129. direct screen writes for many operations (most notably in full screen 
  130. editing) and thus could not be run as a "background" task in multitasking 
  131. environments such as DesqView or TopView. With the new version, the option 
  132. to use BIOS calls is available, and thus will allow you to run Searchlight 
  133. in a window or as a background task without interfereing with other tasks. 
  134. For those not interested in multitasking, the direct video capability is 
  135. retained and will provide much faster screen displays.  
  136.     A DesqView "PIF" file, SL-PIF.DVP, is provided in the 1.29 archive.
  137. This file describes the settings needed to run Searchlight in a window 
  138. under DesqView.
  139.     Please note that althought you can now run Searchlight in a multi-
  140. tasking system, you CANNOT use this version of the program to run a 
  141. multinode BBS! If you try it (please don't), your system will quickly crash 
  142. and your data files will become riddled with errors. To run multiuser, you 
  143. must order our multinode version of the program which includes record 
  144. locking logic (and many other features as well).  
  145.  
  146.  
  147. FULL SCREEN EDITOR
  148. ------------------
  149.     Searchlight 1.29 features a revised full screen text editor. We added 
  150. needed new editor commands, added control-key equivalents for others, and 
  151. increased the maximum message length to 250 lines. In addition, remote 
  152. editing has been improved through the implementation of a new "ANSI 
  153. Compatibility" switch.
  154.     In previous versions, remote full screen editing required a robust ANSI 
  155. terminal or terminal emulator, because Searchlight used many ANSI escape 
  156. sequences to control the remote screen. This led to certain incompati- 
  157. bilities, since many popular terminal programs claiming to support ANSI do 
  158. not, in fact, support a very large subset of the ANSI functions.
  159.     Beginning with this version, the full screen editor can be configured 
  160. with a three-way compatiblity switch. When set to "Generic" mode, the 
  161. editor uses only a few well-supported ANSI escape sequences to control the 
  162. edit, and will work with virtually any ANSI terminal. The drawback is that 
  163. editing will be slow, since much text will have to be resent. In "Full" 
  164. mode, the editor will make maximum use of the available ANSI sequences for 
  165. a very fast edit; if this mode is selected, you must use a full featured 
  166. ANSI terminal or emulator on the remote end. Finally, a special mode called 
  167. "ProComm" is provided for use with the ProComm (TM Datastorm Technologies) 
  168. communications software. The ProComm mode is similar to the Full mode, but 
  169. takes into account several quirks specific to ProComm.
  170.     To select the appropriate mode, execute the Options command. A new 
  171. option number 5 will be available. Move the cursor to the highlighed field 
  172. and press the spacebar until the desired value is displayed.
  173.     The LOGIN program briefly explains the ANSI modes available to new 
  174. users and asks new users to select an appropriate mode when logging in for 
  175. the first time. Established users will be set for "Generic" mode by default 
  176. and should be informed to select an appropriate mode via Options.
  177.  
  178.  
  179. USER TIME LIMITS
  180. ----------------
  181.     By popular demand, the old system of "per-session" time limits, with a 
  182. minimum time between sessions, has been replaced by a per-day time limit. 
  183. All user time limits are now daily limits; for example, if a user has a 
  184. time limit of 45 minutes and she uses 15 minutes when logging on in the 
  185. morning, her time limit will be 30 minutes for her next call that day. At 
  186. midnight, the full daily time limit is again available.
  187.     In addition, time limit checking has been added between messages while 
  188. reading public or private mail, and at the close of a DOOR. Thus, it is no 
  189. longer possible for users to stay on the system longer than their time 
  190. limits when reading mail or messages, or running repeated Doors.
  191.     The old "Min. Time Between Calls" parameter has been removed from the 
  192. CONFIG menus.
  193.  
  194.  
  195. IDLE TIME LIMIT
  196. ---------------
  197.     An idle time limit feature has been added. Searchlight will now detect 
  198. when a certain amount of time has passed without keyboard activity, and 
  199. automatically restart the system. The time delay can be found on Config 
  200. menu #1 and should be set to between 5 and 15 minutes. A value of zero 
  201. disables the idle time check.
  202.     In addition, the system now checks the idle time limit while a DOOR is 
  203. active in remote mode. Should the caller fail to press a key within the 
  204. defined time, the BBS will treat it like a carrier loss, and either attempt 
  205. to exit the running DOOR or reboot the computer. However, this will ONLY 
  206. work if the DOOR program uses the BIOS INT 16 interrupt for the keystroke 
  207. wait loops. For programs that implement their own loops, Searchlight will 
  208. not enforce the idle time limit (note, however, that most DOOR programs do
  209. include their own time limit checking).
  210.    Finally, the "Hit any key to return to Searchlight BBS" message is now 
  211. timed. If no key is hit in 1-2 minutes, the program returns to the BBS 
  212. automatically.
  213.  
  214.  
  215. ACTIVITY LOG FILE
  216. -----------------
  217.     The format of entries in the ACTIVITY.LOG file has been changed. The 
  218. new format looks like this:
  219.  
  220.   880629 2243
  221. Y 880629 2243  L - SYSOP
  222.  
  223. Notice that the date field is now expressed as "YYMMDD" and that both dates
  224. and times now sport leading zeros. Also, the one-character field to the 
  225. left of the username now contains "-" for visible login, in addition to "+" 
  226. for invisible and "*" for new user.
  227.     These changes have been made to make the log file easier to process 
  228. with standard utilities such as GREP, AWK and SORT.
  229.  
  230.  
  231. OTHER FEATURES AND CHANGES
  232. --------------------------
  233.  
  234.  - A bug in the communications routines that caused the BBS to reset both
  235.    COM1 and COM2, regardless of which port was selected, has been fixed.
  236.  
  237.  - General improvements in the communications routines have been included
  238.    to help reduce initialization problems with the modem.
  239.  
  240.  - The ALT-H (Hangup) feature has been fixed.
  241.  
  242.  - The new mail scan ("Checking Your Mailbox...") can now be aborted if
  243.    desired with ^C.
  244.  
  245.  - If you abort a Mail/List command, the program will now prompt you for a
  246.    message number whereas previously the entire command was aborted.
  247.  
  248.  - A bug in the "include" file processing ("@@" and "%%") has been fixed.
  249.  
  250.  - Logoff quotes are now optional. A user can ignore the request for a
  251.    quote when logging off by pressing the RETURN key. The "Logged off 
  252.    improperly" message is replaced by "Did not leave a quote".
  253.  
  254.  - It is now possible to create and edit files with lines longer than 75 
  255.    characters. Just append an underbar character "_" to the ends of long 
  256.    lines, and they'll be connected to the next line when printed or written
  257.    to disk. Text files loaded into the editor will have "_"s added where
  258.    needed automatically.
  259.  
  260.  - The PCBOARD.SYS file format has been updated to reflect version 12.0 of 
  261.    PCB. This should solve any previous problems with PCB door interfacing.  
  262.  
  263.  - Finally, several improvements have been made to the DOORS interface. 
  264.    Handling of control keys has been improved, and the SLBBS program itself
  265.    has been made both smaller and faster. A bug which prevented the remote
  266.    screen from scrolling during DOS shells on some machines has been fixed.
  267.    For those writing DOOR software, you can now access some of Search- 
  268.    light's control variables through your program- see our sample program 
  269.    "Door.Pas" for examples.  
  270.  
  271.  
  272. ---------------------------------------------------------------------------
  273.                                                               Frank LaRosa
  274. 
  275.