CATLIST.HIS

52.6 KB 94619a2fbd8d7195…
                          -=≡ CatList v4.x ≡=-
                 Copyright (c) 1992-95, PAROLE Software
                          All rights reserved.
                            FIDO: 1:151/185
                       InterNet: dmaidon@cris.com
                  ─═════════════════════════════════-

CatList v4.63 2/25/95    Fixed the modem select screen so that it listed
                         "Modem Select". (Tony Spiewak)

                         Fixed the edit routine so that "CD" would
                         appear before editing, if it was supposed to.

                         Found and fixed the problem that was causing an
                         error during the bulletin creation.  This also
                         fixed the problem that was causing garbage at
                         the end of the TXT file.

                         When users are entering a new ad, a city name
                         must now be entered.  CatList would accept a
                         blank entry before, an oversight on my part.

CatList v4.62 2/12/95    Added 1 more modem to the default MODEM.CL
                         file.  CatList required 30 and I only had 29.

                         Fixed a problem in adding new listings
                         concerning the modem selection.  Users were not
                         able to make a selection higher than 20.
                         (Thanks Bill Kern)

CatList v4.61 2/11/95    Added information on SYSTEM.FIL.  This file is
                         required if you utilize CLBULLMK.EXE.  Details
                         are in the sample SYSTEM.FIL and CLBULLMK.DOC.
                         A thousand pardons for this oversight.

CatList v4.6  2/4/95               !!! IMPORTANT CHANGE !!!
                         Added 6 extra modems to CatList.  You *MUST*
                         add these lines to your MODEM.CL file if you are
                         utilizing it.  CatList will abort unless there
                         are 30 lines in the MODEM.CL file.

                         Added "BULLETIN.NO" file.  Registered SysOps
                         may place this file in the CatList directory
                         and CatList WILL NOT update the TEXT and
                         BULLETIN file after a users exits the door.
                         You may use the included "CLBULLMK.EXE" to
                         write those bulletins in your daily
                         maintenance.  This is mainly for those systems
                         with several hundred listings in the database.
                         It can take quite a while for CatList to write
                         and update the bulletins.  CLBULLMK.EXE will
                         handle approximately 15,000 listings.  The
                         GOODBYE.BBS will still be created as usual each
                         time a user exits the door.

                         CLBULLMK.EXE must be run in the same directory
                         as your CATLIST.DTA and LASTCHK.DAT file.  The
                         Command line syntax is:

                              CLBULLMK CATLIST.CFG

                         You must pass the CGF file to the program so
                         that it will know which files to create and
                         where to place them. On my 486-DX50, this
                         program will handle 862 listings in a little
                         over 24 seconds.  The same compilation only
                         took 9.3 seconds on my 486DX2-66.

                         Added a BUSY flag when a user exits the door.
                         This is simply a twirly-gig to let the user
                         know that something is happening.  The bulletin
                         updates could take quite a while.

                         Found and fixed a "File already Open" error.

                         Found and fixed a "Bad file number" error on
                         listing routine.

                         Added a help screen for the Modem Connect Speed
                         question.

                         Discovered a problem in the RIP bulletins
                         related to the "Theme" question.  The RIPSCRIPT
                         bulletin will display correctly now.

                         Be sure and copy the new CLTEXT.xxx files to
                         your Catlist directory.

                         Optimized the [E]dit routine.  Chopped off
                         about 2k of memory requirement to make room for
                         some of the other changes.

                         Made numerous appearance changes.

CatList v4.5  10/7/94    Tracked down an 'overflow' error that had been
                         eluding me for several releases.  CatList will
                         now write ACTIVITY.0 for WC!4.x on the LOCAL
                         node.  Line 15 in the CFG file will now accept
                         "N" as well as "[N]".  Too many SysOps just
                         weren't paying attention to the DOCs. <G>
                         CatList will only "Scan for Deletes" when the
                         user has actually killed a listing.

NOTE to Ron:             Be sure to install the latest CLTEXT.xxx files.
                         <GRIN>

                         Added a [Q]uit option to the Graphics toggle.
                         CatList will no longer default to MONO when you
                         hit [ENTER] in the Graphics change screen.

Catlist v4.4             Added 2 modems to the MODEM.CL file.  You
                         *MUST* add these lines to your MODEM.CL file or
                         CatList will abort.  Users now have the option
                         to specify Both to the BBS type question.
                         There are some BBSs that are FREE but do have
                         certain areas that are subscription.  I
                         apologize to the SysOp that suggested this but,
                         I forgot to write your name down.  You must run
                         the CLFIX.EXE program before running this
                         version of CatList.  Added the SECURITY.CL,
                         SECURITY.DAT, SYSOP.CL and WILDCAT.4 files.
                         Read the SYSOP.MAN for a description of these
                         files.

CatList v4.3             Added a special update routine for Registered
                         SysOps.  This routine will reset the last
                         update date on all listings in the database to
                         the current date.  You enable this routine by
                         typing "CATLIST -UPDATE" from the DOS prompt.
                         DO NOT enter a CFG file name or any other info
                         on the command line.  This should also not be
                         placed in your DOOR.BAT file to be run as as
                         event.

                         It will look for the file, LASTCHK.DAT, and get
                         the registration information from it.  The
                         existing database will be renamed in the
                         following format. mmmdyy.DAT.  DO NOT run this
                         feature more than once a day unless you make a
                         backup of the last save file.  CatList will
                         overwrite the file if it has the same name.

                         Reversed the order of the CATLIST.HIS file so
                         that the most recent changes would be at the
                         top of the file.

                         CatList will now prompt users that select the
                         [A]dd function to make a text search of their
                         BBS before adding the listing.  This could save
                         quite a deal of online time as I have seen many
                         SysOps enter their BBS info only to discover
                         that it was already listed.  This is even more
                         prevalent since the merge capability was added
                         to CatList.

                         Added a LOCAL download option for SysOps.  This
                         only applies to the TXT download feature.  You
                         *MUST* specify a complete path and filename for
                         this option to work.

                         Cleaned up several of the prompts that were not
                         being erased when they should.

CatList v4.20  2/10/94   Added the ability to allow users to download
                         your CATLIST.DTA directly from the door.  If
                         you see and asterisk "*" on the prompt line in
                         mono or ANSI or on the lower right bottom of
                         the RIPSCRIP screen, you have the ability to
                         download the datafile.  You may disable this
                         function by placing a file named "CATMERGE.NO"
                         in the door directory. (REGISTERED Doors Only)
                         Registered SysOps may use the CATMERGE.EXE
                         program to import other databases into their
                         own.
NOTE!                    Certain listings and items WILL NOT match the
                         information in your setup.  There is no
                         alternative to this.  There is no way that I
                         can create a merge utility that will take into
                         account the differences in setups from several
                         different systems.

                         You must use the included CATMERGE.EXE utility
                         to merge the databases together.  This utility
                         requires your CatList registration number to
                         operate.  This number is included in the
                         LASTCHK.DAT file located in your CatList
                         directory.  Read the CATMERGE.DOC file, which
                         may be found in the CATMERGE.ZIP archive, for
                         operating instructions.

CatList v4.13  12/12/93  Recompiled with the latest DoorFrame which
                         fixes a few minor bugs.  Fossil support is much
                         better in this release as it incorporates the
                         latest QBserial library.  CL will also run
                         local using DOOR.SYS.

CatList v4.12  11/21/93  On unregistered installations, Modem Type
                         "XyXel" had a double quote, """,in the listing.
                         Added internal buffers to speed up the writing
                         of the bulletins and text files.  CL is now
                         about 50% faster writing bulletins.

                         Fixed the blinking lines problem in the
                         ANSI/ASCii bulletins.

CatList v4.11  10/18/93  Fixed an error that could appear if the last
                         record in the database were marked for delete.
                         Reworked the TEXT output file to make room for
                         the expanded FIDO address.  Can't believe I
                         forgot that. <G>

NOTE ->                  Added a LOCAL upload feature to allow SysOps to
                         add ANSI ads to listings.   This feature does
                         NOT shell out to DOS to copy the file.  It is
                         accomplished using an internal copy routine.
                         This feature will work on the [A]dd listing as
                         well as the [E]dit routine.

                         Added an option to allow a lister to [V]iew
                         their listing after adding it.  I have noticed
                         that most like to get an online look at their
                         listing and it does take a while if there are a
                         large number of listings in the database.

                         Reworked MKCLTEXT.EXE.  Make sure that you use
                         the new version (v1.5) and copy the new
                         CLTEXT.xxx files to your CatList directory.
                         The old CLTEXT.DAT files will not work.  If you
                         have made changes to yours, you should copy the
                         new additions from the new file to your
                         CLTEXT.TXT file and recompile using MKCLTEXT
                         v1.5.

CatList v4.10  9/23/93   Fixed an overflow error when entering a HD size
                         larger than 32000k.  Changed the Area Code
                         enter routine so that it is no longer a hot key
                         type input routine.  Users must now hit ENTER
                         after entering the Area Code.

                         I had crossed up two of the RIP menus that only
                         affected those users that did not have a high
                         enough security level to [A]dd new listings and
                         on new installations.  Sorry for any
                         inconvenience this may have caused.

                         Fixed several of the prompts that were not
                         displaying correctly.  Be sure to always install
                         the CLTEXT.xxx files from any updates in your
                         CatList directory.  In most cases I will be adding
                         new prompts to the file.

                         Fixed a sporadic problem in the Upload ANSI Ad
                         routine.  On occasion, it would fail to rename the
                         uploaded file to the proper database name in the
                         "\AFILES" directory.

                         Resized the FIDO ADDRESS record in the CatList
                         database.  This extra room should allow plenty
                         of room for the addition of POINTS.
                              EXAMPLE: 123:456/78901.2
NOTE->                   You *MUST* run the program FIDOFIX.EXE on your
                         CATLIST.DTA before running CatList v4.1 even
                         once.  Failure to run the update program could
                         cause irrecoverable damage to the database.

IMPORTANT!!!!!!->        DO NOT run CEDIT on this version of CatList. It
                         will corrupt the database.  I will be updating
                         CEDIT in the near future and releasing it.

                         Added the "NOTICE.NO" file.  If you utilize
                         POSTMASTER and wish to stop the creation of the
                         "USERxxxx.BBS" files, create "NOTICE.NO" and
                         place it in the CatList directory.  It may be
                         a 0-byte file.  Registered SysOps only!

CatList v4.02 9/1/93     Fixed a problem where the ANSI ad was being
                         attached to the wrong listing.  Also added more
                         prompts to the CLTEXT.DAT file.  You will need
                         to add the new CLTEXT.DAT file to your CatList
                         directory.

CatList 4.01 9/1/93      Fixed a few minor problems with prompts and
                         such.  Changed the [V]iew Listings routine so
                         that you will be returned to the screen full of
                         listings that you had when you selected [Z]oom.

                         If you have a Registered CatList installation,
                         you may create a replacement screen for
                         "CATLIST.RIP"  Name this screen "CLBRDR.RIP"
                         and place it in the "\SCREENS" directory.  CL
                         will look for this file and display it if
                         found.  This is the border that is placed
                         around the screen to define a text viewing
                         area.  DO NOT name it "CATLIST.RIP" as it will
                         get overwritten by CL.

                         Registered SysOps may create a RIP file named
                         "SPECHDR.RIP" and place it in the door
                         directory.  CatList will look for this file and
                         if found, will use it instead of the default
                         RIP header on the Spec File.

                         Registered SysOps may create a file
                         named "BULLHDR.RIP" and place it in the door
                         directory.  CL will append this to the RIP
                         bulletin in place of the default screen.

                         The above additions to CL, give registered
                         SysOps the ability to create a customized
                         CatList installation.

                         Added the RIP file, RESET.RIP to the "\SCREENS"
                         directory.  this will reset the screen to the
                         80x25 mode when users are in RIP and wish to
                         switch to MONO or ANSI.

                         Fixed the "Modem Key" at the bottom of the .TXT
                         file so that it matched the correct modem.
                         (Kevin Krueger)  Added a few more prompts to
                         the CLTEXT.TXT file.  If you have made changes
                         to your prompts, copy the new additions to your
                         CLTEXT.TXT file and recompile them.

CatList 4.0  8/1/93                !!!!! MAJOR UPDATE !!!!!
                         Added "RIP Graphics Support" and "ASP APPROVED
                         BBS" as support items.

                         Changed the second "[V]iew" command to
                         "[Z]oom".  Had a lot of questions and
                         complaints concerning this option so I changed
                         it.  I also changed the View in the text and
                         area code search for consistency.

                         Added "RIP" Graphics to this version.  It is
                         not completely RIP but a major part of it is.
                         You will need to unZip the SCREENS.ZIP file and
                         copy all the new screens into your "\SCREENS"
                         subdirectory.

                         CatList now uses a prompt file, "CLTEXT.DAT",
                         to help trim down the memory requirements a
                         bit.  Place the "CLTEXT.DAT" file in the
                         CatList door directory.

                         Added a bit of range checking to some of the
                         input routines.

                         Added the ability to list the networks the BBSs
                         participate in.  Registered sysops may create a
NOTE ->                  file named "NETWORK.CL" and place the names of
                         10 networks that will override the defaults
                         that are in CatList.  This file *MUST* contain
                         10 lines and each line may have no more than 10
                         characters.  Sorry, can't allow more
                         characters.  Already pressing for memory as it
                         is.  CatList requires 325k to run now.  If a
                         listing has marked one of the network types
                         (QWK, FIDO or PCRelay), the user will be given
                         the option to view the extended screen which
                         contains the Network information.

                         Added some mini-help screens for certain areas
                         of CatList.

NOTE ->                  Left this out of the original DOCs.  You will
                         need to edit PROMPT6.RIP  and put your BBS name
                         in place of "The Parole Board BBS".  If you
                         have a "!" in your BBS name, you must place a
                         "\" in front of it.  EX:  Test BBS! = Test BBS\!
                         You will need to use an ASCii editor or RIPaint
                         to edit this file.

                         Previously, if there was an existing ANSI
                         display file, CL would not allow the user to
                         overwrite it.  It will allow this now.

                         If you now specify that you are a member of a
                         FIDO style network, CL will prompt you to list
                         your Mailer (front end) type.

                         Found a bug that dated back to the original CL
                         release. <embarrassed grin>  I had allowed 40
                         characters in the Record type for the BBS name
                         but, I was only permitting 30 characters to be
                         entered.  See what happens when you folks let a
                         D'crat get elected. <G>

                         Added the ability to switch to RIP, ANSI or
                         Mono graphics mode.  The "MENU*.*" screens have
                         changed to reflect this change.

                         Added the Harddrive capacity of the BBS to the
                         BBS info to be listed.  Added CD-ROM to support
                         items asked.

NOTE ->                  Added the CD-ROMs that are available on the
                         BBS.  These are in the CLTEXT.DAT file and may
                         be edited.  The name *MUST* be no longer than
                         15 characters and cannot contain a "!" in the
                         name.  If they do, they will not display
                         properly in RIP mode.  They are prompts 30 -
                         37.  I only allowed 8 due to memory restraints.
                         To add more, I would need to do a major rewrite
                         of a large part of the code.
                         NI = Not Interested. <G>

NOTE ->                  As most of you probably know by now, Ted
                         Freeman, the author of DoorFrame passed away
                         July 13.  He was working on a version of DF
                         that would work properly on the WC! IM version.
                         Hopefully; it will be available in a few weeks.
                         Richard Paquette took over the reins  for Ted
                         and it will take a short while to get all his
                         ducks in a row. <G>

                         CatList will now detect the actual term program
                         that a caller is using.  It will also log to
                         the ACTIVITY.xxx file the detect string and the
                         term program.  At the present time, CL is
                         unable to distinguish QMPro as a separate
                         entity.  MSI didn't include it's vendor
                         number in the connect string.  If you wish to
                         change this, edit the "QMPRO.LNG" file that is
                         in your QMPro directory.  Use a HEX editor and
                         search for the string "RIPSCRIP".  The numbers
                         following it are "015200".  Change the second
                                               ^
                         "0" to a "2".  This is the vendor number for
                         QMPro.  BE SURE TO MAKE A BACKUP!!!!  The
                         breakdown of the connect string is in the
                         RIPSCRIP v1.54 documentation.

                         When a user selected [U]pdate from the menu and
                         didn't have any eligible listings to update, he
                         was still given the help screens and prompt
                         lines.  They will now receive a message stating
                         there are no eligible listing to update or
                         edit.

NOTE ->                  If CatList finds the file "RIP.NO" it will
                         completely disable RIP Graphics.  Previously,
                         it would only disable detection of RIP but
                         users could still toggle RIP on with the
                         Graphics select choice on the CL main menu.

CatList 3.51 6/19/93     Fixed the RIP bulletin so that the correct
                         files are created.  Added the current file date
                         and time to the bulletins in registered
                         versions.

NOTE->                   I added the "DONOR.CL" file for those that wish
                         to display the users name that donated CatList.
                         this file should only contain 1 line and reside
                         in the CatList door directory.  If CatList
                         finds this file, it will display the users name
                         as having donated CatList.

                         Compiled using the latest DoorFrame release
                         which works with the PCBoard/M version.
                         Hopefully; it will work Ok with the Wildcat! IM
                         version.

CatList 3.5  6/15/93     !!! SUPPORT FILE CHANGES !!!
                         [ REGISTERED USERS]
                         Added two more lines to the MODEM.CL file and 4
                         lines to the SOFTWARE.CL file.  Please add
                         these extra lines to your existing files.

                         MODEM.CL -> MUST contain 18 lines
                         SOFTWARE.CL -> MUST contain 30 lines

                         The extra items for Modems and Software types
                         have also been added to the demo version of
                         CatList.  There had been numerous requests for
                         the additions.  The samples in this archive
                         contain the default selections.

NOTE->                   You may now specify the sort order for the
                         bulletin and text file.   They are sorted
                         according to the area code.  The default is now
                         Low to High.  If you wish to keep it the old
                         way of High to Low, create a file in the door
                         directory named "HI2LO.SRT".  CatList will look
                         for this file and sort the output files
                         accordingly.

                         Added the "BBS Theme" to the database.  When
                         CatList creates the bulletin or text file, if
                         there is not "theme' entry, that line will not
                         be listed in the output file.  You will also
                         need to replace the VSCREEN.xxx file(s).  They
                         have been modified for the "Theme".

                         Fixed the code so that the CATLIST.EXP file is
                         actually created now.  This file is created
                         when a listing has expired.  It is the file
                         that PostMaster uses to send a message to the
                         proper user.

NOTE->                   Updated "CEDIT" to work with all the changes
                         in this release.  You should *ONLY* use CEDIT
                         V1.1 with CatList v3.5.

                         When doing a text search, the old listing is
                         erased from the screen if not viewed.  Saves a
                         bit of confusion.

                         If CatList cannot locate the DSZCFG.x file, the
                         "D" option will not appear on the command
                         option line. (REGISTERED Only!)  The [D]ownload
                         option will still appear in the menu though.

CatList 3.25             Added "FAX door" to the support items.  This
                         required a change to the database so you must
-> NOTE                  run the update utility, "325UPDAT.EXE", before
                         running this release of CatList.  Failure to do
                         so, could corrupt the CATLIST.DTA file.  Be
                         sure to make a backup of the database before
                         proceeding.   The FAX door will be a new
                         feature of WC! 3.9 and PCBoard v15.0 will also
                         support FAX modems.  You will also need to copy
                         the new VSCREEN.xxx files in the SCREENS.ZIP
                         archive over the old ones.

                         Fixed the menu prompt so that the [D]ownload
                         option would not show if it was not available.
                         Optimized the RIP code in the Special file that
                         is created in the Registered version.

                         On new entries, the SysOp name defaults to the
                         user's name.

->  NOTE                 Added the "tBernasconi" switch. <G>  If you do
                         not wish the users to have the ability to
                         [G]oodbye from CatList, create a file in the
                         door directory named 'GOODBYE.NO'.  Edit your
                         menu screens using TheDraw and remove the
                         "[G]oodbye/Logoff" option from them.  Save the
                         screens with NO blank lines at the end of the
                         file.  The screens must be the same physical
                         size as the ones that are in the SCREENS.ZIP
                         archive.

CatList 3.3              !!! CFG FILE CHANGE !!!
                         Added a 17th line to the CFG file.  You *MUST*
                         now specify the name of the Header file you
                         wish to append to the Special file.  CatList
                         will bomb out unless you make this change.  You
                         may keep the name SPECHDR.DAT if you wish.
                         This change also allows you to create a
                         separate header file for each node.  I made
                         this change as I am running Wildcat! and
                         PCBoard on my system and the special codes do
                         not mix.

                         Fixed the CLONE procedure which I had broken on
                         the last release. Sorry.  All Cloned nodes will
                         now utilize the same ANSI attachment file name.

                         Added code to show the users when a listing has
                         an ANSI ad attached to it.  This will show up
                         on the [V]iew, [U]pdate, [K]ill, [C]ode and
                         [T]ext searches.  Some places it is simply an
                         asterisk and others the word "*ANSI* appears.
                         Cleaned up a few of the prompts that were not
                         erasing as they should.

                         CatList will now operate with PCBoard v15.0 and
                         notify the users that listings have expired or
                         been deleted.  This involves the use of a .PPE
                         file.  See the "CATLIST.PCB" archive for
                         details.  This is a ".ZIP" archive.

                         Corrected the CATLIST.MAN file.  Darn, I didn't
                         know it was in that bad a shape.

CatList 3.12  5/16/93    Fixed the CATLIST.SPC so that the screen would
                         clear properly after each page.  Cleaned up the
                         "Add a BBS" routine by removing about 2 k of
                         redundant code.  It is faster than previous
                         releases.

                         If a BBS only has 1 node, the lister will no
                         longer be asked if they wish to clone a
                         listing.  Seemed sort of unnecessary to clone a
                         node when there was only one in the first
                         place. <G>

                         Cleaned up several prompts that weren't erasing
                         as they should and added a bit of color to
                         several more to enhance them a bit.

CatList 3.11  5/8/93     Fixed a bug in the 'support' items where the
                         adult item would automatically show yes if the
                         item in front of it was selected.

CatList 3.1   4/26/93    !!! CFG FILE CHANGE !!!
                         Added the ability to create a RIP graphic
                         bulletin.  This involves adding an extra line
                         to the CFG file.  This line MUST be added or
                         CatList will bomb out.

                         C:\WC30\WCWORK\NODE1\USERINFO.DAT
                         The Parole Board BBS
                         Dennis
                         Maidon
                         12345
                         100
                         150
                         30
                         E:\TEXT\TPB-LIST.TXT^L
                         RIP                       <──┐
                         C:\WC30\BULL\BULL35.BBS^Y    │
                         C:\WC30\                     │
                         C:\WC30\DISP                 │
                         N                            │
                         C:\WC30\DISP\GOODBYE.BBS^Y   │
                         5                            │
                                                      │
                         ─────────────────────────────┘
                         The extra line must be inserted between the
                         existing lines 9 and 10.  If you support RIP
                         graphics, place "RIP" on this line.  If not or
                         do not wish a RIP bulletin, place an "N" on
                         this line.

                         This version also supports the changes made to
                         DOOR.SYS and USERINFO.DAT with the release of
                         WC! 3.9. Recompiled with the latest DoorFrame.
                         This version supports WC!3.9 and will give RIP
                         callers color in the door.

CatList 3.0   4/20/93    Added the ability to download the Text file
                         from the door.  This will only function for
                         Registered users of the door and requires
                         either DSZ or GSZ.  A special CFG file named
                         "DSZCFG.x" will need to be created and placed
                         in the door directory.  Please read the
                         documentation for details.

                         The MENU.xxx and MENU2.xxx files have also
                         changed.  Please copy the new ones into your
                         "\SCREENS" directory.

                         Adding the ability to upload ANSI BBS ads.
                         This option will also utilize the DSZ/GSZ
                         program and the DSZCFG.x file.  You will also
                         need to run the CATFIX.EXE program on your
                         database before running this release.  MAKE A
                         BACKUP! of you old database.  You must also
                         create a sub-directory in your CatList
                         directory named "\AFILES".

                         Removed a *LOT* of unnecessary code.  The
                         [U]pdate/[E]dit routine is about 1/3 smaller
                         than it was before.  The end result is that
                         CatList is much faster than previous releases.
                         There was a lot of 'fat' trimmed elsewhere but
                         not nearly as much as the [E]dit routine.

                         Added the ability for the SysOp to do a [T]ext
                         search and Delete a listing.  This was no
                         problem to the listers since most only list 1
                         or 2 BBSs, however; the SysOp had to go through
                         the entire database 1 listing at a time.

                         Added some more information that is logged to
                         the ACTIVITY.LOG.

        2.54             Fixed a few minor problems.  This release also
                         brings back the 286 and 386 compiled versions.
                         They are released as patch files on The Parole
                         Board BBS and will only function for Registered
                         SysOps.

        2.51             The listing database record number is now
                         listed in the LONG text output file.  It is the
                         last entry in the last line just after the
                         original entry date.  This will help utilize
                         the CEDIT.EXE maintenance utility.

CatList 2.5  3/21/93     Fixed it so that the modem list and the end of
                         CATLIST.TXT will match the modems in the
                         MODEM.CL file.  Overlooked this in the 2.4
                         release.  Optimized the code so that CatList
                         now requires about 6-8k less memory to run than
                         before.  Not much but, every little bit helps.
                         Smaller code also means a bit faster execution
                         speed.

Catlist 2.43  3/18/93    Duplicate rejects are now logged to the
                         ACTIVITY.xxx file.  Fixed a few small
                         appearance defects.  The users record number is
                         now logged to the ACTIVITY.xxx log.

CatList 2.4  3/4/93      Registered users may now specify the name of
                         the BBS software they wish to appear in
                         CatList.  CatList will look for a file named
                         "SOFTWARE.CL" in the door directory.  If it is
                         there, it will read in the names of the BBS
                         Software from it.  The file must be a straight
                         ASCii file and contain at least 28 lines.
                         CatList will only utilize the first 28.  An
                         improper "SOFTWARE.CL" will cause CatList to
                         abort.

                         Registered sysOps may also change the default
                         modems.  The file to do this is named
                         "MODEM.CL" and must be located in the door
                         directory.  It contains 14 lines with a maximum
                         of 25 characters in each line.  If you prefer
                         to keep the defaults, you may delete the two
                         ".CL" files.

CatList  2.32 2/22/93    OOps!  On unregistered copies of CatList, it
                         was not updating the bulletins at all.  Sorry
                         for the problems.

CatList  2.31 2/19/93    CatList will now create a "0" byte file named
                         "CHANGE.FIL" when it writes the bulletins
                         and/or text file.  If you use TranScan to
                         update the WC! database, you can test for this
                         file and only call TranScan when it needed.  Be
                         sure to delete the file after running TranScan.

                         cdd d:\door\list
                         CATLIST BBS1.CFG /%WCIRQID%
                         IF EXIST CHANGE.FIL TS E:\WAKELIST\CATLIST.TXT /TK,T
                         IF EXIST CHANGE.FIL ERASE CHANGE.FIL

                         The NoDelete function has been enabled in
                         CatList.  This function will only be effective
                         through the use of CATEDIT.EXE, due to be
                         released shortly.  This will reset the last
                         update of any listing marked, NoDelete to the
                         current date when it is time for the first
                         expiration notice to be sent out.  You will
                         have to manually delete this listing or remove
                         the NoDelete status via CATEDIT.EXE.

                         If there is a file located in the door
                         directory named "CATLIST.SPC" and you have
                         registered CatList, it will display to the user
                         immediately after the opening screen.  You
                         might want to use this as a notification of an
                         upcoming meeting or event.  This should be a
                         straight ASCii file with line lengths of 78
                         columns or less.

CatList  2.30 2/17/93    CatList will only write the bulletins and text
                         file only if there has been a change to the
                         database.  This only affects [REGISTERED]
                         versions.  It will rewrite them every time a
                         user exits the door if CatList has not been
                         registered.  It will continue to write the
                         "Special" file each time a users exits the
                         door.  I left this in for those that use it as
                         a GOODBYE.BBS screen.

CatList  2.25 2/8/93     Added the SysOp and original Listing date to
                         the output text file. (CATLIST.TXT)  This is
                         *ONLY* in the Long form for >REGISTERED< users.
                         The total number of listings in the database is
                         now printed at the bottom of the Ansi Bulletin
                         and the TEXT file.  Cleaned up a few of the
                         routines to make them more compatible with the
                         CATLIST EDITOR now in Beta. (Release: Late Feb
                         or early March)

CatList 2.20  1/4/93     >>> REGISTERED USERS ONLY <<<
                         If CatList finds the file "SPECHDR.DAT" in the
                         door directory, it will append it to the
                         Special file that is created.  There is no
                         Copyright information written to this file if
                         the "SPECHDR.DAT" file is found.  this will
                         give you the ability to 'personalize' the
                         special file if you want to use it as a
                         GOODBYE.BBS screen or whatever.

                         Reworked the date routines.  This should speed
                         CatList up a bit.  Changed the appearance of
                         the date in the Color bulletin to get rid of
                         the "cramped" look.
CatList 2.12 12/08/92    Cleaned up some of the display that was not
                         erasing as it should.  Fixed the unregistered
                         prompt so that it would look as intended.


CatList 2.11 11/28/92    Fixed two small bugs.  CL was adding to the
                         total number of Expired listings each time a
                         user returned to the Main menu. (Tom Wildoner)
                         Fixed a small glitch in the menu that would
                         only occur in rare circumstances.
CatList 2.10             Modified the # Listing line to include # of expired
                         listings.  Added more info to the Activity log
                         listings.  It now lists all searches and listings
                         that CatList finds.
                         Working on a word-wrap problem.  I think (?) I've
                         solved it.  The 3 line descriptions in the text file
                         were screwing up.

                         Thought the telephone number was included in the
                         Text Search. <G>  It is now.  This release should
                         also work with TriBBS and Spitfire.

                         Fixed a problem that causes the sysop's user
                         number to be stamped to the database when
                         updating a listing.  Original lister's number
                         was overwritten.

                         Compiled with the latest DoorFrame release which
                         added the ability to use a FOSSIL driver.  This
                         should allow the use of COMs 1-8 and IRQs 1-15.
                         Also, when you list the IRQ on the command
                         line, "/5", you may now also use and "*".  Some
                         Networks also used the"/".
                         SAMPLE:  CATLIST CATLIST.CFG *5
                                  CATLIST CATLIST.CFG /5
                         Either of these will work.  You may also use
                         the WC! %WCNODEID% variable in the first line
                         of the CFG file.  This will allow the use of 1
                         CFG file for a multi-node setup.

                         Tweaked a few of the routines in CL to speed
                         them up just a bit.  Delete your old
                         LASTCHK.DAT before running this version.
                         CatList will write a new one.

CatList 2.01             Fixed a problem with the NEWCAT.EXE included
                         with the 2.0 release.  I had compiled it using
                         386/486 specific code.

                         Added a display line to the Main Menu screen
                         showing the total number of listings in the
                         CATLIST.DTA file.

                         Please copy the screens in this archive over
                         the old ones.  I added the PAY/FREE information
                         to this release.  The only screen that changed
                         is the  VSCREEN.xxx.

CATLIST 2.0                    ----- MAJOR UPDATE!!! -----
                         Please read all text files to make sure you
                         make all the necessary corrections.
                         Fixed color bulletin so "PAROLE Software"
                         copyright info would only show once for
                         registered users.

                         Added a new 3 line description plus the ability
                         to list your NetWork addresses.  You cannot
                         name the specific network but the 3 types of
                         networks are listed.  By adding these features,
                         the database had to be resized.  Please read
                         the UPGRADE.TXT before attempting to install
                         this release.

                         Added the ability to add a @pause@ to the
                         special file that is created.  You will need to
                         add the switch for this option to line #14 of
                         your CFG file(s).  Failure to do this will
                         cause CatList to abort with an illegal function
                         error.

                         This release of CatList is written using Visual
                         Basic for MS-DOS, Professional Version.

                         Rewrote some of the routines in CatList to to
                         speed them up and to remove some of the
                         redundant code from them.  There is no longer a
                         special 286 release of CatList.  It has been
                         replaced by a 386/486 compiled release.  It is
                         even smaller and faster than the 286 version.
                         This version may be obtained by calling The
                         Parole Board BBS and downloading it.  It is
                         also shipped on your registration disks.  If
                         you require a 286 version, I will gladly
                         compile one for Registered users.  Just call
                         the BBS and leave a message.

                         Fixed a bug that would give an "overflow" error
                         if you specified creating a Special file and
                         there were no entries in the database.  It will
                         now bypass creating the screen.

                         Added a flag to the database to signify
                         Subscription or Pay systems.  A "$" signifies a
                         Pay system while "F" signifies a free access
                         BBS.

CatList 1.1    09/17/92  Added the CPS/v32BIS modem to the modem
                         selection.  Fixed CatList so that it would no
                         longer create a bulletin or text file if there
                         were no records in the database.  You may now
                         allow certain Security Levels to Add, Edit or
                         Update the listings while allowing others to
                         only view, Text or Area code search the
                         database.  Be sure to read the UPGRADE.TXT to
                         change you CFG files to the new standard.  You
                         may also create the Color bulletin with or
                         without the @pause@ code at the end.   Added two
                         new screens to the \SCREENS directory.  Be sure
                         to unZIP SCREENS.ZIP and add the new screens to
                         your existing directory.

                         A Million and one pardons to Tom Lamere.  I
                         left him out of the DOCs as a ßeta tester.  No
                         wonder when I called his BBS, I was no longer
                         listed as a user. <G>

                         Added the ability to create a special file with
                         a specified number of listings in it.  Had
                         several request this feature.  This involves a
                         CFG file change so be sure to make the
                         necessary correction to your CFG file.  this
                         feature is ONLY available to registered users.

                         Added a time check routine to kick the user off
                         when the input routines timed out.  Had a sysop
                         report that he left CatList up for 45 min and
                         it didn't time him out like it should.

                         Listers may now specify if they want their BBS
                         listed in the Text file/Color file/both or
                         none.  Added these switches to the [A]dd a BBS
                         screens.  You will need to run FIXUP.EXE before
                         running this release.  It will change the
                         defaults in the old database over to the new
                         defaults.  If you forget to run it, there will
                         be no listings in your bulletins and such.

                         Added the ability to create a second COLOR
                         display file.  There were a few that wanted
                         this file for a GOODBYE.BBS screen.  Line 15
                         controls the number of listings in the file.
                         These will be selected randomly from the
                         database.  4 to 5 will make a good GOODBYE
                         screen.

                         Re-compiled CatList with the latest release of
                         DoorFrame.  This release fixed a few small bugs
                         as well as increased the overall display speed.
                         the problem with the cursor jumping to the top
                         of the screen when a user used the backspace
                         key has been fixed.

                         The CFG file has changed!  Check the DOCs and
                         SAMPLE.CFG to make sure yours is correct.

CatList 1.0    08/11/92  Initial ßeta release.