home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / business / bibl.zip / BIBLSW.INS / REVISION.HST < prev   
Text File  |  1993-05-18  |  27KB  |  611 lines

  1.        BIBL's revision history (since release 6.00)
  2.        ============================================
  3.  
  4. 8.44a (May 18, 1993 compilation)
  5.  
  6.       Shaved approximately 2K off BIBL's RAM
  7.       requirement by optimizing several functions.
  8.       No change in program's operation or
  9.       features (hence no new release number).
  10.  
  11.       New requirements for free conventional
  12.       memory (free at the DOS prompt before
  13.       BIBL loads):
  14.  
  15.              Shareware version: 455K free.
  16.       Registered version (286): 448K free
  17.              Registered w/ EMS: 430K free
  18.      Registered version (8088): 452K free
  19.  
  20.  
  21. 8.44a  Restored Boyer-Moore search method for full
  22.        record search (and in the bibliography
  23.        function when searching 'Anywhere').  This
  24.        method speeds up full-record searching from
  25.        0-100% (depending on the length of your
  26.        search string...the longer it is the faster
  27.        BIBL searches).
  28.  
  29.        A release or two ago, we turned off access to
  30.        the maintenance menu if a database was empty
  31.        (the situation you'd have if you just created
  32.        it).  This wasn't very intelligent on our part
  33.        -- some users might want to create a database
  34.        then import a BIX file (hard to do with
  35.        maintenance turned off!).  We've fixed that
  36.        'enhancement' (put it back the way it was.
  37.  
  38.        Status bar now reports EMPTY when no records
  39.        exist in a database...you get: Records in File: empty
  40.        instead of the older message: Records in File: 0
  41.  
  42.        Minor modification to the EXPORT sub-menu...it
  43.        doesn't go quite as far to the right side of
  44.        the screen now.
  45.  
  46.        Selecting User-Selects option under Export for
  47.        a database with fewer than 10 records in it
  48.        would cause BIBL to bomb as the progress
  49.        chart was drawn (reporting a 'divide by
  50.        zero' error). Fixed.  You can now use this
  51.        option on databases of any size.
  52.  
  53.  
  54. 8.43a  Added ability to move a file to the destination
  55.        shown in the Link: field if the file is not
  56.        already stored in the drive/directory entered
  57.        in the Link: field.
  58.  
  59.        New function under MAINTENANCE--list possible
  60.        duplicate records.  When selected, this function
  61.        moves through the database, writing to the ASCII
  62.        file DUPES.TXT whenever it finds a record that
  63.        has the same first 14 characters of the author
  64.        field and the same 6 characters of the title
  65.        field.  The full author, title and publisher
  66.        fields for the second record are written to
  67.        DUPES.TXT.  By viewing this file and then
  68.        searching the Author field, BIBL pulls together
  69.        all matches--making identification and deletion
  70.        of possible dupicates fairly simple.  If you
  71.        do a lot of importing of BIX files from CD-ROM
  72.        downloads, this function can help you keep
  73.        duplicate records to a minimum.
  74.  
  75.        added code to help with monochrome displays
  76.        in import/export functions (specifically
  77.        hercules cards)
  78.  
  79.        ...a few other minor tweaks.
  80.  
  81. 8.42a  Shaved 500 bytes off BIBL.EXE. No functional
  82.        changes to the program.
  83.  
  84. 8.41b  New database will now be automatically
  85.        deleted (when created under bibliography)
  86.        if there are no matching records to your
  87.        query.  Previously, an empty database was
  88.        created and if no matches occurred (thus
  89.        no records were copied to it) it wasn't
  90.        deleted at the end of the function.
  91.  
  92. 8.41a  Changed the bibliography function in the
  93.        registered version.  Now when creating an
  94.        export file (bibliography), instead of the
  95.        'Labelled' option, BIBL offers a 'Database'
  96.        option.  If selected, BIBL writes all
  97.        matching records to a new database--this
  98.        gives you an easy way to get the formatting
  99.        power of 'User-Selects' under export for
  100.        a bibliography.
  101.  
  102.          1. Create bibliography and select
  103.             Database output format.
  104.          2. When main menu returns, select
  105.             the new database.
  106.          3. Now go to EXPORT menu and choose
  107.             the User-Selects option.
  108.  
  109.        If you really needed the BIX format that
  110.        labelled produced in earlier versions,
  111.        just do steps 1 and 2 above, then select
  112.        BIX format under EXPORT -- you'll have
  113.        a BIX file of just those items that
  114.        matched your bibliography search topic.
  115.  
  116. 8.40c  Changed counter variable for import of BIX
  117.        files from integer to longint...if you were
  118.        importing a BIX file with more than 32,000
  119.        records, the counter cycled back to 0. No
  120.        harm done, but it did make for a strange
  121.        display...Now will correctly report number
  122.        of records imported up to 2 billion.
  123.  
  124. 8.40b  Added small "progress" graph for User-Selects
  125.        export option. If you have a large database,
  126.        this helps you see the progress of the export
  127.        file's creation...
  128.  
  129. 8.40   Changed "user selects" option under Export.
  130.        Format option B now creates lists that look like
  131.        this:
  132.  
  133. Boswell, Thomas           The Heart of the Order    Office Library
  134. Bratley, Paul and Chouek  Processing Truncated Ter  Filing cabinet at work. D
  135. Carroll, David M. And Ot  Bibliographic Pattern Ma
  136. Cavuoto, James.           OCR comes of age  recent  
  137. Damerau, Fred J.          Prospects for Knowledge-
  138. Dexter, Colin             Last Seen Wearing         Beach House shelves.      
  139. Doszkocs, Tamas E.; Toli  First Toronto Conference
  140. Einon, Geoff.             Buyer's guide: text retr
  141. Ferguson, Douglas K. And  Electronic Information D
  142. Freed, Les and Frank J.   PC Magazine Guide to Usi
  143.  
  144.        Basically, each field you select will be written
  145.        in a columnar fashion.  You are asked to select a
  146.        value (between 1 and 70) where each field will be
  147.        cut.  The excerpt above was done with a column
  148.        value of 24...each column is 24 characters wide.
  149.        If a field is shorter than 24 characters, it has
  150.        been padded with spaces--if longer than 24, it has
  151.        been truncated.  Two spaces separate each column.
  152.        A carriage return follows the final field.
  153.  
  154.        You should probably limit your choice of fields to
  155.        three and keep your column width below 25 if you
  156.        want all text to fit on an 80 character line.
  157.  
  158.        Note that the KEYWORD is not supported under
  159.        option B (since 24 characters would likely
  160.        pick up more than 1 term.
  161.  
  162.        The field for entering the name for the export
  163.        file has been increased to 35 characters. This
  164.        should help those users wishing to redirect the
  165.        file to some other drive/directory (by supporting
  166.        a longer path name).
  167.  
  168.  
  169. 8.34a  TRANSFER.BIX (created by pressing T when a
  170.        record displays) was dropping the subject,
  171.        keyword and location fields from the BIX
  172.        record. Fixed.
  173.  
  174.        Fixed problem that occurred with some
  175.        systems only --  doing a FULL RECORD
  176.        search under BIBLIOGRAPHY and entering
  177.        a short (less than 2 or 3 characters)
  178.        search term could cause system to hang.
  179.        [registered version only].
  180.  
  181.        Reduced stack requirement by 1000 bytes.
  182.        Now requires 1K less RAM to load the
  183.        program. You now need at least 462K free
  184.        at the DOS prompt.
  185.  
  186.        A few other minor cosmetic fixes to better
  187.        standardize screens.
  188.  
  189. 8.33d  Added a snippet of code to clear up the problem
  190.        with duplicate records and keyword searching.
  191.        Before this fix, if you had a record with
  192.        the same keyword (or stem), and searched that
  193.        keyword (or stem) you'd get two displays of
  194.        the record.  For example, if you had NETWORKS
  195.        and NETWARE as keywords in a record and you
  196.        searched NET, you'd get 2 matches...not just
  197.        a single match (that is, the record would
  198.        display twice in your list of matching
  199.        records). Now BIBL correctly filters out
  200.        records that are already in the match set
  201.        when they show up a second time in the
  202.        index.
  203.  
  204. 8.33c  You can now use the line HEAP=MAX in BIBL.INI
  205.        if you wish (registered version only). This
  206.        will force BIBL to use all but 40K of available
  207.        RAM for index storage. EMS (if it exists on
  208.        your PC) will be ignored if you use the MAX
  209.        directive. Basically MAX enables you to quickly
  210.        devote the maximum amount of RAM to the program's
  211.        index buffers.  If you run into problems,
  212.        scale HEAP= back to a smaller number (which
  213.        will boost the 'Free RAM after allocation
  214.        of Index Buffers' number (figures shown
  215.        during BIBL's initialization routine).
  216.  
  217.        Example: You have 565K free memory at the
  218.        DOS prompt before BIBL loads.  You put the
  219.        line HEAP=MAX in your BIBL.INI file and
  220.        activate the program.  133488 bytes of RAM
  221.        will be used for index storage...with 41K
  222.        of the remaining RAM (heap) reserved for
  223.        BIBL's use during the program's run.
  224.  
  225. 8.33b  BOOLEAN search (when writing results to disk)
  226.        now prompts you with the default file name.
  227.        BIBL also offers a longer box to enter a
  228.        different name if desired (letting you put
  229.        longer path names in).
  230.  
  231.        Fixed minor problem when doing a boolean
  232.        search and writing to disk...if you had
  233.        only one search term.  BIBL was leaving
  234.        the 'you may not interrupt..' message on
  235.        the status line until you hit the Q to
  236.        QUIT to main menu.
  237.  
  238. 8.33a  BIBL.REG is no longer created. Registration
  239.        number is written to the REGIS= line in
  240.        BIBL.INI.  If you still have a BIBL.REG
  241.        hanging around, BIBL will check it before
  242.        startup but generally speaking, the program
  243.        now supports the REGIS= line in BIBL.INI
  244.  
  245.        A few cosmetic changes to various display
  246.        screens.
  247.  
  248.        Up to 1.7 megabytes of EMS memory will now used
  249.        for index storage if BIBL finds it available.
  250.        If you are using the registered version and
  251.        have EMS installed, set WAIT=Yes in BIBL.INI
  252.        and you'll see the EMS initialization report.
  253.  
  254.  
  255. 8.32d  Added report of time (minutes & seconds) needed
  256.        to rebuild an index.
  257.  
  258.        Added code to help insure accuracy of link
  259.        to an external editor (EDIT= statement in BIBL.INI).
  260.        No need to comment out lines in BIBL.INI any
  261.        longer.  If you have a label (e.g., EDIT=)
  262.        but no text following the label, BIBL correctly
  263.        ignores that particular label.
  264.  
  265.        BIBL now recognizes Yes as well as True in
  266.        BIBL.INI statements (e.g., MONO=Yes).
  267.  
  268.        Registration number can now be put in BIBL.INI
  269.        with line REG=xxxxxxxxx.
  270.  
  271. 8.32c  Added WAIT= statement to BIBL.INI (for
  272.        registered version only). Forces BIBL to wait for a
  273.        keystroke before clearing the initialization
  274.        information that displays on startup. Useful
  275.        for fine-tuning the HEAP= statement (for
  276.        devoting more RAM to index storage). Add
  277.        a line WAIT=Yes to pause on startup.
  278.  
  279.        Added EMS= statement to BIBL.INI (for
  280.        registered version only). Enables user to
  281.        force BIBL to ignore the presence of EMS
  282.        memory (that is, not use it...relying on
  283.        conventional RAM instead). To block use
  284.        of EMS, add EMS=No to your BIBL.INI file.
  285.  
  286.        If using EMS, BIBL reports the number of bytes
  287.        of EMS memory devoted to index storage during
  288.        initialization.  Again, if you're fine-tuning,
  289.        set WAIT=Yes in your BIBL.INI file to pause
  290.        the initialization display.
  291.  
  292. 8.32b  Minor tweak.
  293.  
  294. 8.32a  Fixed problem where BIBL carried information from
  295.        a note field a record into the note field of
  296.        the next blank record.
  297.  
  298. 8.31b  (Registered version only)
  299.  
  300.        Fixed problem with PATH= statement in BIBL.INI.
  301.        BIBL now correctly finds databases placed in
  302.        subdirectory pointed to by the PATH= statement.
  303.  
  304.        (Registered version only)
  305.  
  306.        Fixed problem where BIBL would shell out to
  307.        DOS if you asked to view an IMAGE file but
  308.        had no VIEW= statement in your BIBL.INI
  309.        file.  Now if your VIEW= statement is
  310.        empty (or doesn't exist), BIBL ignores
  311.        requests to view a linked image file.
  312.  
  313.        All versions
  314.  
  315.        You may now view *.INI from BIBL's VIEW FILE
  316.        option (previously just *.TXT, *.DOC, *.BIX
  317.        and files with NO extension showed up in the
  318.        picklist).
  319.  
  320. 8.31   Improved coding of several functions in BIBL,
  321.        which shaves 20-30K off the memory required
  322.        to run the program despite the new features.
  323.  
  324.                   New RAM requirements
  325.  
  326.                            Shareware version: 458K
  327.                    Registered version (8088): 450K
  328.                   Registered version (80x86): 448K
  329.   Registered version (80x86 with EMS memory): 432K
  330.  
  331.        Registered version: added ability to turn off
  332.        EMS use if desired.
  333.  
  334.        Added functionality of KEYLIST.EXE to BIBL (for
  335.        registered version only). Under export, option
  336.        F (Titles/Keys) now produces a list of titles
  337.        in a database, sorted by keyword.  Note that since
  338.        BIBL truncates keywords in the index at twenty
  339.        characters, if you have longer terms, you'll have
  340.        to go into the export file later and flesh out
  341.        any terms that got truncated.
  342.  
  343.        Improved SUBJECT listing under export. Now
  344.        each unique subject serves as a heading for
  345.        the report.
  346.        
  347.        New code for checking RAM at startup. Also added
  348.        a few more informative messages during the
  349.        initializing stage (RAM available, whether EMS
  350.        is detected, whether you're running under
  351.        Windows, registered or shareware, etc.).
  352.  
  353.        Added code to fix a minor quirk in the SHAREWARE
  354.        version of BIBL.  If you put a link in a record
  355.        to an image file (which the SHAREWARE version
  356.        doesn't support), you get dropped to a DOS shell
  357.        when you ask to view it. Now BIBL will pop up a
  358.        message informing you that image support is not
  359.        included in the SHAREWARE version.
  360.  
  361.        You can now use upper (OR lower) case in your
  362.        labels for any *.DBL file. Previously, BIBL
  363.        recognized changes to the defaults only when
  364.        your label (e.g., TIMENU=) was upper case.
  365.        You can now use something like 'timenu='
  366.  
  367. 8.21   Changed behavior of ADD RECORD screen slightly.
  368.        Before, if you went back into a note field a 2nd
  369.        time during data entry, the note was reinitialized
  370.        to empty....now BIBL holds whatever you've put in
  371.        the note field regardless of how many times you
  372.        return to the note before you press ESC to finally
  373.        save (or abandon) the record.
  374.  
  375.        Minor fix. BIBL was displaying a 'no matching files
  376.        found' if you had no BIX files on your disk but
  377.        still selected Z on the Maintenance menu and pressed
  378.        return when the "No Files" message displayed in the
  379.        BIX file picklist box.
  380.  
  381. 8.20   Added ability to delete a BIX file from within BIBL.
  382.        New function (Z)ap on the Maintenance menu will show
  383.        a list of BIX files.  Selecting one from the list
  384.        will delete it.
  385.  
  386. 8.11   Fixed problem with ignore case on global find/replace.
  387.        If you asked BIBL to ignore case, it didn't find
  388.        matches where the case of the find text didn't
  389.        match what was in a record. Now behaves as you'd
  390.        expect...ask BIBL to ignore case and the characters
  391.        will match regardless of case.
  392.  
  393. 8.10   Fixed a minor problem with LABELLED format under
  394.        BIBLIOGRAPHY.  Added code to initialization process.
  395.        BIBL now checks for presence of EMS memory (registered
  396.        version only) earlier than before. If found, BIBL
  397.        will allow startup if as little as 40K free RAM
  398.        is present. Previously, test for free RAM was done
  399.        before BIBL established that EMS was present. This
  400.        change will help those users who were on the borderline
  401.        in terms of free RAM...if you have sufficient
  402.        EMS (approximately 600K) free.  Recompiled BIBL
  403.        using the new BORLAND PASCAL (7.0) compiler. Shaves
  404.        about 1K off the EXE file...
  405.  
  406. 8.01   Primarily a maintenance release (fixing 2 bugs that
  407.        cropped up in the initial release of 8.0).  Added
  408.        a HEAP= and MONO= parameters to BIBL.INI (for
  409.        registered version only).
  410.  
  411.        If you are using the registered version of BIBL,
  412.        you can specifiy how much RAM will be devoted to
  413.        in-memory storage of the index buffers.  The default
  414.        for registered version is 40% of available RAM after
  415.        BIBL loads--unless EMS is available in which case
  416.        it is used instead (and only 2K of conventional
  417.        RAM is used).
  418.  
  419.        If you don't have EMS memory and want to use more
  420.        than 40%, put the number of bytes to use after
  421.        the HEAP= line (e.g., HEAP=60000)...that would
  422.        use 60K of RAM for index storage.
  423.  
  424.        HEAP= must be at least 20K!  If you enter a number
  425.        but it is smaller than 20K, BIBL will bump it up
  426.        before allocating index buffers.  If the value in
  427.        HEAP= exceeds the amount of memory available,
  428.        then the total available minus 40K is used (e.g.,
  429.        you have 540K RAM, 80K free after BIBL loads. You
  430.        put HEAP=90000 in BIBL.INI. Since the 90K exceeds
  431.        the 80K you have free, BIBL uses 80K minus 40K
  432.        for an equivalent of HEAP=40000.  Simple, right?
  433.  
  434.        MONO= line added to BIBL.INI. If you set MONO=True
  435.        (or MONO=true), then BIBL will operate in monochrome
  436.        mode...just as though you had used the /m switch
  437.        at startup.
  438.  
  439.        Added code so you can press RETURN at the "Name
  440.        of External Editor" prompt to break the link to
  441.        an editor that's already been installed. Saves
  442.        having to physically delete the EDIT= line from
  443.        BIBL.INI
  444.  
  445. 8.00a  New database structure introduced. We've added 20 bytes
  446.        to a BIBL record for storing a file name--enabling BIBL
  447.        to provide linked file support for text and/or image
  448.        files. Before you begin to worry about losing precious
  449.        disk space, note that we've also managed to shrink the
  450.        IX file for a given database by 20-50% (depending on
  451.        the size of your database and the number of descriptors
  452.        you assign). We took out the index for the subject
  453.        field (it wasn't being used for much) and trimmed the
  454.        title index a bit as well.  You can still search by
  455.        subject and we still include a subject-ordered listing
  456.        (we use an on-the-fly index for that).
  457.  
  458.        If you are using a pre-8.0 release now, you'll need to
  459.        export your database to a BIX file using your older
  460.        version of BIBL, then import it into the new version
  461.        of BIBL...or use the BIBLUP utility (included on the
  462.        registered version distribution diskette).
  463.  
  464.        To use this feature, put a file name in a record's
  465.        new 'Link:' field. Then anytime BIBL displays that
  466.        record, you can press L (for Link) to activate the
  467.        associated file.  If you have an external editor installed,
  468.        BIBL will use it for viewing a linked text file.
  469.  
  470.        For Image (PCX) viewing (registered version only),
  471.        pressing L when a record containing a linked image
  472.        file displays activates a call to the image viewing
  473.        program. We include BIBLPCX.EXE on the disk with
  474.        the registered version of BIBL for viewing PCX files.
  475.        BIBL swaps out (to XMS, EMS or disk) and runs BIBLPCX
  476.        to show you the image.  Press ESC and you return to
  477.        BIBL -- right where you left off.
  478.  
  479.          ** ONLY REGISTERED VERSION SUPPORTS IMAGE FILES **
  480.  
  481.        Using BIBLPCX.EXE (included with BIBL), you can link
  482.        a PCX image file to a particular BIBL record. When that
  483.        record displays (during a search or via the LIST option),
  484.        pressing L activates the PCX viewer and feeds it the
  485.        file name stored in the record.
  486.  
  487.        The same holds true for linked Text files...the program
  488.        you use as an external viewer (e.g., WordPerfect) will
  489.        be activated and passed the name of the file stored in
  490.        the LINK: field.
  491.  
  492.        You must use the full path name for each linked file,
  493.        unless the file is in the same subdirectory as BIBL.EXE.
  494.        If you think you'll be adding many linked files, we
  495.        suggest you create a subdirectory (e.g, C:\BIBL\LINKS)
  496.        to store them in one place.
  497.  
  498.        New function under Maintenance will check all linked
  499.        files in a database, reporting those that can no longer
  500.        be found on the disk. If desired, BIBL will break the
  501.        link.  Over time (with files coming and going on your
  502.        disk) this function helps maintain the link to
  503.        external files.
  504.  
  505.        We've reduced BIBL's stack requirement to 16000 bytes,
  506.        down from 24000--a savings of 8K.  Combined with other
  507.        optimizations, this has allowed us to add the new 8.0
  508.        features and still allow BIBL to run with 465K RAM.
  509.  
  510.        We've improved memory handling during BIBL's swapping
  511.        procedure. BIBL (registered version) now leaves only
  512.        a 46K kernel behind when swapping out to run an
  513.        external program (a PCX viewer or text editor) or
  514.        run a DOS shell (under Maintenance).  Shaving 100K off
  515.        the memory-retained should make it possible to run
  516.        larger programs--even if you have network drivers loaded
  517.        on your PC before BIBL loads.  We've found that WordPerfect
  518.        will work as your external link file viewer, but since
  519.        that program is so large, it can get kinda crowded
  520.        unless you have 600K or so free at the DOS prompt.
  521.  
  522.        Note: Shareware version leaves a slightly larger
  523.        kernel behind (47K).
  524.  
  525.        BIBL now will use XMS when swapping.  BIBL will first
  526.        try to use EMS memory. If it is not available,
  527.        XMS will then be tried. If XMS is missing or insufficient
  528.        XMS is available, virtual memory (disk) will be used.
  529.        Previously BIBL used EMS or disk.  Adding XMS support
  530.        will help those 386 users who don't have QEMM or DRDOS
  531.        to provide EMS support.
  532.  
  533.        BIBL now supports a mouse while within the note
  534.        field editor.  Additionally, if using a mouse,
  535.        clicking on the field not only moves the cursor
  536.        to that field, but clicking a 2nd time moves
  537.        the cursor to the point of your click. Makes
  538.        editing much nicer...
  539.  
  540.        New internal file viewer added. This one can look
  541.        at files of any size.  You probably won't have need
  542.        for it, but this viewer also supports HEX viewing
  543.        (just press ALT-H). Press F1 for help with commands
  544.        when using the built-in viewer.
  545.  
  546.        If you have REGISTERED VERSION and EMS memory, BIBL
  547.        will use only 2K of conventional RAM for index
  548.        pointers...the index pages are now stored entirely
  549.        in EMS...this frees an additional 20K or so of
  550.        conventional RAM
  551.  
  552.       Whole word searching (during full and boolean) has
  553.       been removed. It was a resource hog and not terribly
  554.       useful unless your database exceeded a few thousand
  555.       records.  To add the new linked file capability, we
  556.       excised whole-word searching...saving a fair amount
  557.       of memory.
  558.  
  559.       Several functions were tightened up...95% of the
  560.       program was examined and recoded where possible
  561.       for improved performance.
  562.  
  563. --------------------------------------------------------------
  564. 7.80a Added a text-editor for editing note field.
  565. 7.71a Bug fix. Transfer under LIST option was not moving location.
  566. 7.70c Match array increased to 1000 records (from 750).
  567. 7.70b Fixed minor problem with whole word searching.
  568. 7.70a Support for Windows 3.1 clipboard added.
  569. 7.63b Added an error message when external programs fail to load.
  570. 7.63a Added ability to CLONE data during data entry.
  571. 7.62b Improved speed of the "show close matches" function.
  572. 7.62a Changed the format of keywords list under export.
  573. 7.61  User-Select option further improved.
  574. 7.60a Only fields with text stored are now displayed.
  575. 7.51b Global find/replace now offers an AUTOMATIC switch.
  576. 7.51a Changed the way BIBL handles indexed-field searches.
  577. 7.50c Minor tweaks.
  578. 7.50b Fix (Registered version only) for boolean search to disk
  579. 7.50a Major reworking of PUBLISHER, LOCATION, FULL and BOOLEAN search.
  580. 7.42a Changed output under delimited export. Note field now 10 lines.
  581. 7.41b Check RAM availability at startup
  582. 7.40  Value field added.
  583. 7.30  Minor update.
  584. 7.20  New reindexing algorithm implemented.
  585. 7.10  Registered version. Added ability to redefine all field labels.
  586. 7.01  Minor fix to User-Selects option on export.
  587. 7.00e More work on mouse problems.
  588. 7.00d Better support for mono users.
  589. 7.00c Mouse support improved.
  590. 7.00b Minor fix to clear up a problem with the data entry screen.
  591. 7.00a Fairly major rewrite. Database structure changed. Note
  592.       field size increased to 700 characters; data entry
  593.       screen now mouseable. BRX updated to reflect new
  594.       structure of database.
  595. -----------------------------------------------------------
  596. 6.51a Now will IGNORE CASE during global find & replace.
  597. 6.50b Recompile after upgrading to Object Professional 1.14
  598. 6.50a Auto index update during global change. 9th descriptor added
  599.       Backup improved--allows copy of archive to diskette.
  600. 6.41a Updates index automatically during BIX file import.
  601. 6.40a Full record searching on bibliographys (registered ver only)
  602. 6.30e Specify database on command line.
  603. 6.30d Fixed minor display quirk.
  604. 6.30b File viewer safety feature added. No longer bombs
  605.       if file-to-view is larger than available memory.
  606. 6.30a Search progress graph added. Better MONOCHROME support.
  607. 6.20a Two new export options added.
  608. 6.11a Minor modifications.
  609. 6.10a Convert SHAREWARE no longer appears on menu of REGISTERED VERSIONS
  610.  
  611.