home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 November / PCO1197.ISO / FilesBBS / DOS / MXL226.EXE / ENGDOC.ZIP / WHATSNEW.226 < prev   
Encoding:
Text File  |  1996-10-19  |  16.0 KB  |  433 lines

  1.                          -------------------
  2. =========================  W H A T S N E W  =================================
  3.                          -------------------
  4.  
  5.                             MaxList 2.26
  6.                             ------------
  7.  
  8.     Bugfixes:
  9.     ---------
  10.  
  11.       + The number of filehandles under OS/2 has been increased to 255.
  12.  
  13.       + Little bugs in @Adjust( .. ) fixed.
  14.         The bug happens only in connetions with Mecca-Token and Truncate.
  15.  
  16.       + By moving of files (RemoveOldFile) has been changed the filedate.
  17.  
  18.  
  19.     Other:
  20.     ------
  21.  
  22.       + The OS/2 version includes a SNOOP-Server.
  23.         If you use a network, you can see the logstrings, of another
  24.         computer.
  25.  
  26.         To activate the pipe, you must do following entry:
  27.           SNOOP   \Pipe\<AnyName>
  28.  
  29.         <AnyName> is any name for the pipe.
  30.         SNOOP must stand before the entry "LOGFILE <d:\Path\Name.ext>" !
  31.  
  32.         To readout the pipe you can use e.g. PMSNOOP.EXE. This program is
  33.         included in the Maximus archive.
  34.  
  35.       + New configtoken  RESETBADFILEDATE  <Yes | No>
  36.         With this you can set the actually date to files with a wrong
  37.         filedate (in the future).
  38.  
  39.       + In the filelists a new entry is added:
  40.           GroupTitle       <TemplateDatei>
  41.         
  42.         With this you can (only by filedivisions) insert the title of the
  43.         group into the filelist. This one appears one time before the first
  44.         area, which also includes files (new files).
  45.  
  46.         In the template only the variables @GROUPTAG and @GROUPDESC can be
  47.         distributed. A example (GRPTITLE.TPL) is given in the archive.
  48.  
  49. -----------------------------------------------------------------------------
  50.                             MaxList 2.25
  51.                             ------------
  52.     Bugfixes:
  53.     ---------
  54.  
  55.       + FILES.BBS access by Maximus is supported.
  56.         MaxList is still waiting, until the access is possible.
  57.         In previous version a error 53 occours.
  58.  
  59.       + Missing doublepoint after MSGID added.
  60.  
  61.     Changes:
  62.     --------
  63.  
  64.      + The token "ClMaxReqIndex" is named "MaxFReqIndex" now.
  65.        Logical... ;-)
  66.  
  67. -----------------------------------------------------------------------------
  68.                             MaxList 2.24
  69.                             ------------
  70.     Bugfixes:
  71.     ---------
  72.  
  73.       + Error 'Division by zero' removed. The Graficbar is displayed
  74.         correct now.
  75.  
  76.       + In the formattingroutine, I have found a little bug.
  77.         A '+' character, which stands inside the description, was replaced
  78.         by a blank. This is fixed.
  79.  
  80.       + Long filenames in the filebase will be detected correctly now.
  81.         These files are removed from the files.bbs. A corresponding entry
  82.         in the Logfile is made.
  83.  
  84. -----------------------------------------------------------------------------
  85.                             MaxList v2.22
  86.                             -------------
  87.  
  88.     Bugfixes:
  89.     ---------
  90.  
  91.       + Error by 'NoFormat' removed. The list's  will be formatted again.
  92.  
  93.       + Grunged Date error by Squish removed.
  94.  
  95.       + The first line was broken too early, if a path was inside the
  96.         files.bbs. This is fixed, too.
  97.  
  98.       + Import by files with pathes inside the files.bbs works correctly now.
  99.  
  100.  
  101.     Other:
  102.     ------
  103.  
  104.       + SquishMail expanded:
  105.           SqishMail      <MsgAka>  <MsgTag>  <d:\Path\squishfile>  [NetMail]
  106.         In pointsystems, that make his annnoucements in Squish-Netmailareas,
  107.         the FMPT Kludge is inserted, if 'NETMAIL' is given.
  108.  
  109.       + The token 'MaxMsgSize   <Kb>' was not in the documentation.
  110.         With this, you can adjust the size of each mail.
  111.         <Kb> is a number between 1 and 63. Default is 16.
  112.         Normaly, it's not necessary, do not use this token.
  113.  
  114.       + A little bit opticaly made.
  115.         During processing, a grafical bar in different colours is displayed:
  116.             Green    - Reading the Files.bbs
  117.             Blue     - While importing of FILE_ID.DIZ (not by AutoAdd)
  118.             Cyan     - Writing of any lists
  119.             Yellow   - Comparing for the annonce
  120.             Red      - Writing of files.bbs
  121.  
  122.  
  123. -----------------------------------------------------------------------------
  124.                             MaxList 2.21
  125.                             ------------
  126.     Bugfixes:
  127.     ---------
  128.  
  129.       + The OKFile is created correctly now.
  130.  
  131.       + Date and size of files, with a path inside the Files.bbs, are
  132.         correctly now.
  133.  
  134.       + The character 'ß' and also the characters '/' and '\' not longer
  135.         filtered, if a "CreateLongDesc" given.
  136.  
  137.       + Mecca-Tokens inside a @ADJUST instruction will be correctly
  138.         fitted in given borders.
  139.  
  140.  
  141.     Changes:
  142.     --------
  143.  
  144.      + The token "NoFormat" will work other.
  145.        The DESCRIPTION of a file is NOT changed. The token @FileDesc( ... )
  146.        does NOTHING! All other tokens (e.g. @DLCounter) are handled.
  147.  
  148.      + The size of a message (Announce) reduced to 16 Kb.
  149.  
  150.  
  151. -----------------------------------------------------------------------------
  152.                             MaxList 2.20
  153.                             ------------
  154.  
  155.     News:
  156.     -----
  157.     + Block OKFile changed.
  158.       'LogoFile' escapes. For that there are introduced new tokens
  159.       'HeaderFile' and 'FooterFile'. Both could be used more than one time.
  160.  
  161.     + Token ClMaxReqIndex   <Yes | No>
  162.       I have made a OS/2 Requestprocessor for the new Mailer CANTALOUP
  163.       and Maximus 3.x. His name is CLMAXREQ.
  164.       MaxList is capable to create a special indexfile (FILES.CMX) for the
  165.       Description. This Descriptionindex will be used of my Requestprocessor
  166.       if available.
  167.  
  168.     + Token ExternEditor    <d:\path\file.ext>
  169.       Here you can enter a editor of your choise.
  170.       MaxList starts this program every time, if a file_id.diz imported and
  171.       it's started with the commandlineparameter -M (manually)
  172.  
  173.     + New listtype 'ANNOUNCE' added.
  174.       MaxList now can create announcelists and write this directly to your
  175.       Squishbase. This list becomes all files, which are not included in the
  176.       index of Maximus. (MAXFILES.IDX)
  177.  
  178.       To write announce to Squishbase, the block of 'Filelist' is expanded
  179.       with following tokens:
  180.  
  181.         SquishMail  <YourAKA>   <EchoTag>   <d:\path\squishFile>
  182.           <YourAKA>             Your nodenumber (Zone:Net/Node[.Point]
  183.           <EchoTag>             Name of this echo, e.g. NEWFILES.GER
  184.           <d:\path\SquishFile>  Path and name of .SQD file
  185.  
  186.         MsgHeader   "<From>"    "<To>"      "<Subject>"
  187.           This strings are written to messageheader. Each parameter must be
  188.           enclosed in double quote, e.g. "xyz" and separate by blanks.
  189.  
  190.         MsgOrigin   <String>
  191.           Origin of your message. This is written at the and of mail, e.g.
  192.           * Origin <String> (<YourAKA>)
  193.             
  194.       Also two new tokes are added in section 'Path and Name of Controlfiles':
  195.  
  196.         MaxIndexFile    <d:\path\file.ext>
  197.           At this, you must enter path and name of Maximus indexfile.
  198.           Normaly, this is MAXFILES.IDX.
  199.       
  200.         EchoTossLog     <d:\path\file.ext>
  201.           In this file the Echotags of Squish echos are written.
  202.           Most Tossers need it to scan for new mails.
  203.  
  204.  
  205.     Other
  206.     -----
  207.     + Some changes and fixes done and mistake in monthname fixed.
  208.       
  209.     + In the formatstring for @Bytes now you can use comma as separator.
  210.  
  211.     + Commands now only written in Allfiles or Partlists.
  212.  
  213.     + Orphanlist will be create only, when one ore more orphanfiles are added.
  214.  
  215.  
  216. -----------------------------------------------------------------------------
  217.                            MaxList 2.14a / 2.14b
  218.                            ---------------------
  219.   
  220.     Bugfixes:
  221.     ---------
  222.     2.14a
  223.  
  224.     + MaxList had written the Mecca-Token [left cr lf] to any Files.bbs
  225.       even if they had no header defined. 
  226.  
  227.     + if you use a '#' as FlagChar, this will produce a bad output.
  228.       The procedure was changed. Now you can define any char as Flagchar.
  229.  
  230.     + The token "HdrInEmphtyBBS" is write bad.
  231.       I have corrected that in program and dokumentation.
  232.       The Syntax is now:        HdrInEmptyBBS   <Yes | No>
  233.       
  234.     + In TEMPLATE.DOC I have forgotten to document extended info about
  235.       the Token @TEST. The Documentation is corrected.
  236.  
  237.  
  238.     2.14b
  239.     + Dateerror (change of year) fixed.
  240.       Because of this error, newfiles weren't recognized.
  241.       Besides ALL files were moved into areas with 'RemoveOldFile'.
  242.  
  243.     + In areas, which had not files.bbs, no files by 'AddOrphan' were
  244.       imported.
  245.  
  246.     + 'HdrInEmptyBBS' now also works right, i.e. files.bbs will not be
  247.       created, if 'Debugg' is set to Yes.
  248.       Besides the header will now be rewritten during each run.
  249.  
  250.     + At 'SortBetweenComment' the NOT market areas will be processed.
  251.       I have correct them.
  252.     
  253. -----------------------------------------------------------------------------
  254.                             MaxList 2.14
  255.                             ------------
  256.  
  257.     News:
  258.     -----
  259.  
  260.     + Support for Maximus 3.0 - TYPE CD expanded. With
  261.         "WriteBBSTypeCD      <Yes | No>"
  262.       you can select, wheather MaxList write files.bbs was marked with
  263.       TYPE CD.
  264.  
  265.     + Maximus 2.xx Users can use the Token
  266.         "NoWriteFileBBS      <Area [ .. Area ]>"
  267.       to select, in which areas MaxList should NOT write the files.bbs.
  268.  
  269.     + I have expanded the files sort routine.
  270.       Now, you can sort files BETWEEN comments.
  271.       This special methode is activated by use the token
  272.         "SortBetweenComment      <Area [ .. Area]>"
  273.  
  274.       The marked areas will by sorted as long as a comment line will
  275.       be recognized. After this line, the sorting will restart from this
  276.       postion. The comment line stays therefore always at the pretend position.
  277.       For all NOT marked areas, the sort methode is executed in normaly mode.
  278.       That is, a comment will be allways put in order to the next file and
  279.       it will sort corresponding.
  280.  
  281.     + Now, MaxList can create long descriptions from any text in files.bbs,
  282.       if you use following token:
  283.         CreateLongDesc  <Area [ .. Area]>  <MaxLen>
  284.  
  285.       By this procedure, all grafical characters, dulicate blanks and
  286.       normaly used frame chars are removed. The maximum length of this text
  287.       can be limited.
  288.       Furthermore, you can arrange this text in ONE or multiple lines.
  289.       For this, use "Noformat <Area>" token.
  290.       (see "CreateLongDesc" and "NoFormat" for more info about this)
  291.  
  292.     + If desired, MaxList can write a header into a files.bbs, even if this
  293.       area contains no files. Select this with the token
  294.         "HdrInEmptyBBS      <Yes | No>"
  295.  
  296.     + Finaly, I have added a new listtype, ORPHAN.
  297.       Have you defined a list with this typ, MaxList will write all files
  298.       which has been added by 'AdOrphan' to this list. Note, that this list
  299.       is always created, also if no file added!
  300.  
  301.  
  302.     Other:
  303.     ------
  304.  
  305.     + Integrated template precompiler.
  306.         The templates will be precompiled during loading. This needs
  307.         lower memory and speedup processing.
  308.     
  309.     + Timecritical routines translated to assembler language.
  310.         By this, MaxList will run faster.
  311.  
  312.     + Detection of comment lines improved.
  313.         A empty line in a description is used only as comment start, even
  314.         is a empty line previous the next filename. In other hand, this
  315.         line is proceed as normaly description.
  316.         
  317.     + New error detection added.
  318.         MaxList now will distribute fully decoded messages for all errors.
  319.         A brief of this error messages you can found in ERRLIST.DOC
  320.  
  321.     + I have made little corrections at the outfit.
  322.  
  323.     + New font editor added.
  324.         The font editor now also available in a OS/2 version.
  325.         The name is changed into FNTMAKE.EXE (DOS) resp. FNTMAKEP.EXE (OS/2)
  326.  
  327.     + Mouse support for the OS/2 version of FNTMAKE
  328.         All key functions can be processed with the mouse.
  329.         A short guide (FNTMAKE.DOC) you can found in archive FONTS.ZIP
  330.  
  331.  
  332.     Bugfixes:
  333.     ---------
  334.  
  335.       Random error fixed. (I have no other word for this type of error)
  336.         MaxList will read the files.bbs into a large buffer.
  337.         Even the length of description is odd and the filepos in buffer
  338.         additional the lenght of description was equal to the length of
  339.         buffer, a SYS3175 error occurs under OS/2.
  340.         That is, I mean, a random error ;-)
  341.  
  342. -----------------------------------------------------------------------------
  343.                             MaxList 2.13
  344.                             ------------
  345.  
  346.     Bugfixes:
  347.     ---------
  348.  
  349.       "Hang" by missing token "LogoFile" im Block OKFILE have been fixed.
  350.  
  351.       If there are no areas outside FileDivisions and "MainGroupAtFront" has
  352.       been set to "Yes", a crash occurs.
  353.  
  354.       I have fixed a bug in Dateroutines. Yearnumbers greater then 1999
  355.       now are correctly displayed.
  356.  
  357.  
  358. -----------------------------------------------------------------------------
  359.                             MaxList 2.12
  360.                             ------------
  361.  
  362.     News:
  363.     -----
  364.  
  365.     + I have expanded 'OKFile' for Xenia-User.
  366.       With the token 'LOGOFILE <d:\path\Filename.ext> you can append
  367.       this file to the end of OkFile.
  368.  
  369.     + Relative path now as well as expanded by DOWNLOAD and FILELIST, if
  370.       you use 'UseMaxHomeDir Yes'.
  371.  
  372.     + Four new fonts (Medium, Outline, Shadow und Round) are enclosed.
  373.  
  374.  
  375.     Bugfixes:
  376.     ---------
  377.       Fixed a bug by 'OkFile' - Mode LONG
  378.       Reportlists now distributed correctly.
  379.  
  380. -----------------------------------------------------------------------------
  381.  
  382.                         HINTS for DOS-Users
  383.                         -------------------
  384.  
  385.       Because all templates and fonts are resides in memory, MaxList 2.xx
  386.       needs more memory then earlier versions.
  387.  
  388.       MaxList will allocate up to 100Kb for workingbuffer and temporary 64Kb
  389.       while copying files. Is the dupechecking enabled, maxlist will allocate
  390.       furthermore 64Kb for Dupebuffer. Each font and template are loaded
  391.       into memory. Also needs each filelist and area or group in the
  392.       Filearea.ctl memory.
  393.  
  394.       Filenames, filedate und size resides in memory until area is lost.
  395.  
  396.       Under "normaly conditions" you can use the DOS-Version without
  397.       any problems. If MaxList runs out of memory (i.e Runtime-Error)
  398.       then you can use the DMPI-Version of MaxList.
  399.       You can find that program (MAXLISTD.EXE), RTL and overlay in the
  400.       archive MXL2DMPI.ZIP.
  401.       
  402.  
  403.                       The MaxList 2.xx highlights
  404.                      -----------------------------
  405.  
  406.    + 100% Templatecontrol for ALL Filelists and Files.bbs
  407.    + Maximus 3.0 TYPE DATELIST support (Files.bbs with filesize and date)
  408.    + Seperat lists for report und statistic, also Partlists
  409.    + Fast Dupechecking for Name.Ext or Name only
  410.    + Dupelistformat templatecontrolled
  411.    + Data und filesize can be free formated
  412.    + Nearly unlimited numbers of Newfileflags
  413.    + Newest file (with size and date) for each area
  414.    + Nearly unlimited linelenght (one line max. 8 Kb !)
  415.    + Perfect formating of filedescriptions
  416.    + Adjustable linecount for filedescriptions
  417.    + Automatic wrap or truncate on long lines
  418.    + Create Longdescription whitout Grafical chars (one or multiply lines)
  419.    + Exactly detect of bad filedate
  420.    + Path in the Files.bbs are supported
  421.    + Switchable support for relative path
  422.    + Many sortingmodes of areas and groups (FileDivisions)
  423.    + Unlimited nested of FileDivisions
  424.    + Graficfonts for templates
  425.    + The Fontfiles can be edit and create with MAKEFONT.EXE
  426.    + IF / IFN can be nested up to 50 levels
  427.    + Announcelist over Maximus Index
  428.    + Can write announces directly to Squishbase
  429.    + Special support for Requestprocessor CLMAXREQ
  430.  
  431.       
  432. Wilfried Brinkmann, FidoNet 2:2444/2050             Hattingen, Februaryr 1996
  433.