home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / MSGXP200.ZIP / HISTORY.DOC < prev    next >
Text File  |  1992-05-04  |  9KB  |  219 lines

  1.      Version 1.00 beta                  26-Feb-1992
  2.      
  3.        + Initial release.
  4.      
  5.      Version 1.01 beta                  09-Mar-1992
  6.      
  7.        +  Command line qualifiers were case sensitive, and
  8.           should not have been.
  9.        
  10.        +  Optimization parameters caused Trap 13 errors
  11.           under OS/2 when run with Maximus 2.01wb.
  12.      
  13.      Version 1.02 beta                  15-Mar-1992
  14.        
  15.        +  Corrected bug in date subtraction routine when
  16.           using the keyword "previous".
  17.        
  18.      Version 1.03 beta                  20-Mar-1992
  19.      
  20.        +  Added configuration file support.
  21.        
  22.        +  Added mulitple message area support to a single
  23.           archive.
  24.        
  25.        +  Archive name can now be constructed by MsgX, or
  26.           specified by the user.
  27.        
  28.        +  Partial support for appending new messages to
  29.           existing message text files.  If the message text
  30.           file exists in the Work Directory, new messages
  31.           will be appended to the file.  Previous version
  32.           would have overwritten the file.  Future version
  33.           of MsgX will also uncompress the archive if
  34.           /AppendMsgs is activated.
  35.        
  36.        +  Added logging feature.
  37.        
  38.        +  Area tag names are now specified instead of the
  39.           entire physical path of the message base.
  40.        
  41.        +  Area information is derived from Maximus's message
  42.           area control file (the text version) MSGAREA.CTL.
  43.        
  44.        +  /Destination qualifier is no longer supported.
  45.           Specify the location of the FILES.BBS file using
  46.           the /FilesBBS qualifier, or in the configuration
  47.           file.
  48.        
  49.        +  The description in FILES.BBS for that archive file
  50.           can be constructed by MsgX, or customized by the
  51.           user by using /Description.
  52.      
  53.      Version 1.03a beta                 21-Mar-1992
  54.      
  55.        +  Added support for Squish.Cfg and Areas.Bbs.  Echo
  56.           information can now be obtained from these sources
  57.           also.
  58.      
  59.      Version 1.04 beta                  23-Mar-1992
  60.      
  61.        +  Fixed a bug conflict between /quiet and
  62.           /statistics.
  63.      
  64.        +  Modified a few of the log messages for clarity.
  65.        
  66.        +  Added Log qualifiers to the command line (used to
  67.           only be in configuration file).
  68.        
  69.        +  Added julian date macro '%j' and '%J'.
  70.        
  71.        +  If the archive name is not specified on the
  72.           command line or in the configuration, a default
  73.           will now be created in the current directory
  74.           called ECHOS.ZIP.
  75.        
  76.        +  Default message text file names are now derived
  77.           from the Squish/*.MSG area file name, and not the
  78.           EchoTag name.
  79.        
  80.        +  Removed /LongFileNames qualifier since it is now
  81.           obsolete.  Since default message text files names
  82.           are now derived from the Squish/*.MSG file name
  83.           instead of the EchoTag, the file name will always
  84.           be the appropriate length for the Operating System
  85.           (DOS or OS/2).
  86.        
  87.      Version 1.05 beta                  24-Mar-1992
  88.      
  89.        +  Increased error checking for MsgApi routines,
  90.           especially locking functions.
  91.        
  92.        +  Change default for Control information (PATH,
  93.           REALNAME, etc.) in message to FALSE.
  94.        
  95.        +  Fixed error introduced when 3 or more areas are
  96.           specified on command line.
  97.        
  98.        +  Archive program can now be defined in MsgX.Cfg.
  99.           You are no longer confined to PKZIP.
  100.        
  101.        +  Area names on the command line can now contain
  102.           wildcards '?' and '*'.  For example, if you want
  103.           all OS/2 areas, you can specify "OS2*".  If you
  104.           want every area, specify "*".  (Do not include the
  105.           quotes.)
  106.        
  107.        +  Can now put multiple areas in one file, if using a
  108.           wildcard specification.  This, OS2*(OS2.TXT) would
  109.           extract all messages from OS/2 echos and put them
  110.           in the text file OS2.TXT.
  111.        
  112.        +  /AppendMsgs is now fully functional.  If this is
  113.           active, needed text files will be extracted from
  114.           the archive (if it exists), messages will be
  115.           appended to them, and they will updated in the
  116.           archive.
  117.        
  118.        +  If appending to an existing file, the file header
  119.           is now suppressed.
  120.      
  121.      Version 1.06 beta                  25-Mar-1992
  122.        
  123.        +  Removed trailing backslash on file path name if
  124.           present in the Squish/*.MSG definition in
  125.           MsgArea.Ctl, Squish.Cfg, or Areas.Bbs.  This was
  126.           yielding a blank default text file name of ".Txt".
  127.      
  128.        +  All files are now deleted from the Work Directory
  129.           when MsgX is invoked.
  130.        
  131.        +  Instead of archiving each specified message text
  132.           file, ALL files in the Work Directory are
  133.           archived.  This is necessary since wildcards can
  134.           be specified for areas.  This would create a
  135.           command line that was too long for the archiver
  136.           programs.  By using a global match "*.*" for the
  137.           archiver programs, all files from the archive will
  138.           be extracted or added, depending upon the desired
  139.           mode when MsgX is invoked.
  140.      
  141.      Version 1.06a beta                 27-Mar-1992
  142.      
  143.        +  Added %l support to archiver definition in
  144.           configuration file.  This instructs MsgX to create
  145.           a file which lists all the echos to extract or
  146.           archive.  This is a bit more efficient instead of
  147.           extracting all the files from the archive when
  148.           /AppendMsgs is used.  This can only be used with
  149.           archiving programs that offer this functionality
  150.           (such as PKZIP).
  151.      
  152.      Version 1.06b beta                 29-Mar-1992
  153.      
  154.        +  Added /Title qualifier and TextFileTitle verb in
  155.           the configuration file.
  156.        
  157.      Version 1.10 beta                  06-Apr-1992
  158.      
  159.        +  Implemented /Kill qualifier.  Archived messages
  160.           can now be purged, or just deleted if /Compress is
  161.           not present.
  162.        
  163.        +  Added /LimitSize=n qualifier.  Message bases can
  164.           now be re-sized to 'n' messages.  The /Date
  165.           qualifier is ignored if used.
  166.        
  167.        +  Added /Skip qualifier.  This specifies the number
  168.           of messages to skip before extraction/deletion.
  169.        
  170.        +  Added ability to read parameters from a control
  171.           file instead of the command line.  Specify
  172.           @control_file in lieu of areatag names.  See
  173.           Example.Ctl for details.
  174.        
  175.      Version 1.11 beta                  08-Apr-1992
  176.        
  177.        +  Implemented new version sequence methodology to
  178.           more appropriately reflect major/minor changes.
  179.      
  180.        +  Now checks the end of a FILES.BBS file for a line-
  181.           feed.  If not there, one will be added.
  182.        
  183.        +  Bug fix for command line parser.  Quoted
  184.           delimiters were not taking precedence over
  185.           parenthesis.
  186.        
  187.      Version 1.12 beta                  13-Apr-1992
  188.      
  189.        +  Bug fix when extracting messages.  If date
  190.           description exceeded 40 characters, memory became
  191.           slightly corrupted, changing the actual file/path
  192.           name of the message area.  This would result in a
  193.           "Can't read message area --" error.
  194.        
  195.        +  Bug fix when there is no match on area name(s)
  196.           specified on the command line.  If an invalid
  197.           (unknown) area is specified to be extracted, MsgX
  198.           will now exit with "Could not find definition for
  199.           area --".
  200.        
  201.      Version 1.20 beta                  23-Apr-1992
  202.      
  203.        +  Bug fix: If no 'to date' (as in the case when
  204.           using /LimitSize), macro expansion (%j, etc.) will
  205.           default to current date.
  206.        
  207.        +  Bug fix: If deleting messages _and_ creating and
  208.           archive, some open files could not be deleted from
  209.           the work directory, resulting in an error message.
  210.           This has been fixed.
  211.      
  212.        +  New feature: /LimitSize now may now take one or
  213.           two parameters.  See documentation (MsgX.Doc) for
  214.           details.
  215.        
  216.      Version 2.00                       04-May-1992
  217.      
  218.        +  First Non-beta release to the general public.
  219.