home *** CD-ROM | disk | FTP | other *** search
-
-
-
- Changes to MKSrcMsg
-
- v1.06 12/10/94
-
- + Added ReReadIdx function to JAM to reduce code
- size (was repeated in several areas) (thanks to
- Thomas Antepoth @2:2487/8086 for noticing this)
-
- - Now set HdrLoc in JAM index to -1 when a message
- is deleted
-
- + Added GetHighActiveMsg function so that highest
- active message number is available
- (for Brent Shellenberg @ 1:140/146)
-
- + Added IsValidAddr function to MKGlobT to ease
- checking addresses (from a suggestion by
- Matej Miheli~ @ 2:380/103.2)
-
- - Fixed Hudson delete msg to properly update number
- of msgs (changed OR to AND when checking if it
- was already deleted) (thanks to Patrick Riley
- @ 1:247/129 for reporting this)
-
- - Changed get number of msgs in Hudson to return
- number of msg in area instead of number of msgs
- in msg base. (suggested by Patrick Riley also)
-
- - Fixed bug in getstring method of *.Msg for
- messages larger than 64k (switched from
- word to longint) (thanks to Jonas Eckerman
- at 2:201/623 for catching this one and also
- for suggestions on improving speed, some of
- which are not implemented yet)
-
- + Changed GetString in *.Msg to get a block from
- the MKFFile buffer at a time to improve processing
- speed (this one I thought of!)
-
- - Fixed bug in deleting msgs in JAM areas (wasn't
- rewriting the msghdr to disk) (thanks to Vadim
- Rumyantsev @ 2:5030/48 for spotting this)
-
- - Fixed bug in no-kludge-line get string (thanks
- to Vadim Rumyantsev@2:5030/48 for catching this
- one)
-
- + Added prescan to *.Msg to significantly improve
- speed in *.Msg areas (also RESCAN method to allow
- for updates) (several people made suggestions for
- this one, although I ended up taking a slightly
- different approach to implement it)
-
- - Fixed INTL kludge lines in *.msg areas to
- ignore points (thanks to Ron Huiskes @2:281/506
- for spotting this one)
-
- - Added return value to open of *.msg area
-
- - Fixed bug in MKFile GetTempName routine that
- resulted in the temp file not being closed
-
- - Added code to prevent setting TOPT and FMPT kludge
- lines for *.Msg and Hudson unless the message type
- is Netmail
-
- v1.05 03/20/94
-
- + Changed name to MK Source for Messages (archive
- name MKSM???.*) to reduce confusion with a similar
- named Make Message utility by another author)
-
- + Changed "FileError" to "MKFileError" in MKFile unit
- to reduce conflict with other libraries that
- also used a "FileError" variable
-
- - Fixed bug in Hudson msg object so that messages
- exceeding the maximum message size it handles are
- now truncated
- (thanks to Mark Lewis for catching this one)
-
- - Fixed bug in "yournext" routine in Hudson msg base
- (read sizeof(yourarray) instead of "yoursize")
- (finally a bug that showed up in my own testing <grin>)
-
- - Fixes to MKFFile to improve effeciency by reducing
- writes to the file
-
- - Fixed serious error in detecting Hudson and
- Ezycom message bases. OpenOrCreate would not see
- the message base and re-create it (overwriting the
- old one!)
-
- - Improved ParseAddr to ignore @domain information
- when parsing zone, net, node, point fields
- (thanks to Ryan Murray at 1:153/942)
-
- - Fixed value returned by WriteMsg for Ezycom
- message object (thanks to Mark Lewis)
-
- + Added GetNoKludgeStr method to allow ^A kludge
- lines to be ignored while retreiving text
- {thanks to Johan Corstjens 2:281/610}
-
- + Added capability to create directories so that
- the CreateMsgBase function will now create
- subdirectories as needed
-
-
- v1.04 01/09/94
-
- + Major changes to the *.Msg routines to allow it
- to handle virtually unlimited message size with
- reasonable speed
-
- + Changed default in MKB.Def to use BASM interrupts
- under Windows
-
- - Fixed dropping character on JAM subbuf characters
- (array should start at 0) (Thanks to Frank
- Van.Der.Ham 2:285/630.3 for noticing this and the
- following fix)
-
- - Fixed JAM writeidx to only write the amount that
- had been read
-
- + Added support for NextSeeAlso for JAM (using
- suggestion provided by Jonas Eckerman 2:201/623)
-
- - Fixed seekprior in JAM format to avoid GPF when
- compiled for Windows (thanks to Ton Van Den Broek
- 2:2802/122)
-
-
- v1.03 11/21/93
-
- - Fixed handling of JAM lastread pointers
-
- + Added reading JAM msg kludge lines
-
- - Fixed handling of message deletes in JAM
-
- - Fixed bug that caused some kludge lines to be
- missed in *.Msg messages
-
-
- v1.02 08/15/93
-
- + Added support for JAM message bases
-
-
- v1.01 ??/??/??
-
- + Added support for Ezycom message bases
-
-
- v1.00 ??/??/??
-
- + MKMsgSrc released with support for Hudson,
- Squish, and *.Msg message formats