<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Sun, 08 Apr 1984 14:19:00 MST (Sun)
From   : Keith Petersen <W8SDZ@Simtel20.ARPA>
Subject: M7LIB.COM bug fixed

Irv Hoff has just released a revised M7LIB.COM.  It's now on
SIMTEL20, in place of the previous version.  Irv didn't change
the name, unfortunately.  There is a way of telling if you have
the new version though.  Here's Irv's info on the fixes:

---
TOPIC  : M7LIB FIX
FROM   : IRV HOFF W6FFC
DATE   : 06 APR 84

       NOTE: IF YOUR COPY OF M7LIB.COM SAYS 04/06/84
            WHEN BROUGHT UP, IT HAS THE FOLLOWING
            FIX INCORPORATED AND NEEDS NO CHANGES.

   BACKGROUND: M7LIB.COM is used to alter phone numbers in the
               MDM730.COM modem program.  Unfortunately I based
               it on a buggy, obsolete program called CHGLIB v1.0
               dated Jan 82.

   PROBLEM   : If the 'R' (re-read the phone listing) is typed at
               ANY TIME when using M7LIB.COM, it will only write
               back to disk about 2-1/4k of the 18-1/4k via 'W'.
               Obviously this is unacceptable.

   SOLUTION 1: Do not use 'R' at any time.  Few apparently use it
               anyway, or this problem would have been noticed and
               fixed much sooner.

   SOLUTION 2: Use DDT and change:

               026C  32 76 08  change to 00 00 00   then save 8.

       -       -       -       -       -       -       -       -

   HOW TO    : If you are unfamiliar with using DDT, do this:

                       A>DDT M7LIB.COM

                       -S026C          (you add the S026C,  return)
                       026C 32 00      (you add the 00, hit return)
                       026D 76 00      (you add the 00, hit return)
                       026E 08 00      (you add the 00, hit return)
                       026F CD .       (you add the . then  return)
                       -G0             (you add the G0,  it returns
                                       to CP/M prompt, then:

                       A>SAVE 8 M7LIB.COM   (saves the fixed pgm)

       -       -       -       -       -       -       -       -
       
   COMMENT   : I fixed my own in this manner, and it works normally now
               no matter if/how/when 'R' is used.  This had been tested
               when writing the program, but the associated problem was
               not noticed.

   NOTE      : You can also use M7NM-6.ASM to change the library with
               your editor, etc.  That is an easier method if you want
               to make numerous changes or rewrite the phone library.
               M7LIB.COM is fast, easy and simple, intended to be used
               to change a few numbers occasionally.

                                       - Irv Hoff
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>