home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-386-Vol-2of3.iso / b / bibl810a.zip / REVISION.HST < prev   
Text File  |  1993-01-04  |  11KB  |  222 lines

  1.               BIBL's revision history (since release 6.00)
  2.               ============================================
  3.  
  4. 8.10   Fixed a minor problem with LABELLED format under
  5.        BIBLIOGRAPHY.  Added code to initialization process.
  6.        BIBL now checks for presence of EMS memory (registered
  7.        version only) earlier than before. If found, BIBL
  8.        will allow startup if as little as 40K free RAM
  9.        is present. Previously, test for free RAM was done
  10.        before BIBL established that EMS was present. This
  11.        change will help those users who were on the borderline
  12.        in terms of free RAM...if you have sufficient
  13.        EMS (approximately 600K) free.  Recompiled BIBL
  14.        using the new BORLAND PASCAL (7.0) compiler. Shaves
  15.        about 1K off the EXE file...
  16.  
  17. 8.01   Primarily a maintenance release (fixing 2 bugs that
  18.        cropped up in the initial release of 8.0).  Added
  19.        a HEAP= and MONO= parameters to BIBL.INI (for
  20.        registered version only).
  21.  
  22.        If you are using the registered version of BIBL,
  23.        you can specifiy how much RAM will be devoted to
  24.        in-memory storage of the index buffers.  The default
  25.        for registered version is 40% of available RAM after
  26.        BIBL loads--unless EMS is available in which case
  27.        it is used instead (and only 2K of conventional
  28.        RAM is used).
  29.  
  30.        If you don't have EMS memory and want to use more
  31.        than 40%, put the number of bytes to use after
  32.        the HEAP= line (e.g., HEAP=60000)...that would
  33.        use 60K of RAM for index storage.
  34.  
  35.        HEAP= must be at least 20K!  If you enter a number
  36.        but it is smaller than 20K, BIBL will bump it up
  37.        before allocating index buffers.  If the value in
  38.        HEAP= exceeds the amount of memory available,
  39.        then the total available minus 40K is used (e.g.,
  40.        you have 540K RAM, 80K free after BIBL loads. You
  41.        put HEAP=90000 in BIBL.INI. Since the 90K exceeds
  42.        the 80K you have free, BIBL uses 80K minus 40K
  43.        for an equivalent of HEAP=40000.  Simple, right?
  44.  
  45.        MONO= line added to BIBL.INI. If you set MONO=True
  46.        (or MONO=true), then BIBL will operate in monochrome
  47.        mode...just as though you had used the /m switch
  48.        at startup.
  49.  
  50.        Added code so you can press RETURN at the "Name
  51.        of External Editor" prompt to break the link to
  52.        an editor that's already been installed. Saves
  53.        having to physically delete the EDIT= line from
  54.        BIBL.INI
  55.  
  56. 8.00a  New database structure introduced. We've added 20 bytes
  57.        to a BIBL record for storing a file name--enabling BIBL
  58.        to provide linked file support for text and/or image
  59.        files. Before you begin to worry about losing precious
  60.        disk space, note that we've also managed to shrink the
  61.        IX file for a given database by 20-50% (depending on
  62.        the size of your database and the number of descriptors
  63.        you assign). We took out the index for the subject
  64.        field (it wasn't being used for much) and trimmed the
  65.        title index a bit as well.  You can still search by
  66.        subject and we still include a subject-ordered listing
  67.        (we use an on-the-fly index for that).
  68.  
  69.        If you are using a pre-8.0 release now, you'll need to
  70.        export your database to a BIX file using your older
  71.        version of BIBL, then import it into the new version
  72.        of BIBL...or use the BIBLUP utility (included on the
  73.        registered version distribution diskette).
  74.  
  75.        To use this feature, put a file name in a record's
  76.        new 'Link:' field. Then anytime BIBL displays that
  77.        record, you can press L (for Link) to activate the
  78.        associated file.  If you have an external editor installed,
  79.        BIBL will use it for viewing a linked text file.
  80.  
  81.        For Image (PCX) viewing (registered version only),
  82.        pressing L when a record containing a linked image
  83.        file displays activates a call to the image viewing
  84.        program. We include BIBLPCX.EXE on the disk with
  85.        the registered version of BIBL for viewing PCX files.
  86.        BIBL swaps out (to XMS, EMS or disk) and runs BIBLPCX
  87.        to show you the image.  Press ESC and you return to
  88.        BIBL -- right where you left off.
  89.  
  90.          ** ONLY REGISTERED VERSION SUPPORTS IMAGE FILES **
  91.  
  92.        Using BIBLPCX.EXE (included with BIBL), you can link
  93.        a PCX image file to a particular BIBL record. When that
  94.        record displays (during a search or via the LIST option),
  95.        pressing L activates the PCX viewer and feeds it the
  96.        file name stored in the record.
  97.  
  98.        The same holds true for linked Text files...the program
  99.        you use as an external viewer (e.g., WordPerfect) will
  100.        be activated and passed the name of the file stored in
  101.        the LINK: field.
  102.  
  103.        You must use the full path name for each linked file,
  104.        unless the file is in the same subdirectory as BIBL.EXE.
  105.        If you think you'll be adding many linked files, we
  106.        suggest you create a subdirectory (e.g, C:\BIBL\LINKS)
  107.        to store them in one place.
  108.  
  109.        New function under Maintenance will check all linked
  110.        files in a database, reporting those that can no longer
  111.        be found on the disk. If desired, BIBL will break the
  112.        link.  Over time (with files coming and going on your
  113.        disk) this function helps maintain the link to
  114.        external files.
  115.  
  116.        We've reduced BIBL's stack requirement to 16000 bytes,
  117.        down from 24000--a savings of 8K.  Combined with other
  118.        optimizations, this has allowed us to add the new 8.0
  119.        features and still allow BIBL to run with 465K RAM.
  120.  
  121.        We've improved memory handling during BIBL's swapping
  122.        procedure. BIBL (registered version) now leaves only
  123.        a 46K kernel behind when swapping out to run an
  124.        external program (a PCX viewer or text editor) or
  125.        run a DOS shell (under Maintenance).  Shaving 100K off
  126.        the memory-retained should make it possible to run
  127.        larger programs--even if you have network drivers loaded
  128.        on your PC before BIBL loads.  We've found that WordPerfect
  129.        will work as your external link file viewer, but since
  130.        that program is so large, it can get kinda crowded
  131.        unless you have 600K or so free at the DOS prompt.
  132.  
  133.        Note: Shareware version leaves a slightly larger
  134.        kernel behind (47K).
  135.  
  136.        BIBL now will use XMS when swapping.  BIBL will first
  137.        try to use EMS memory. If it is not available,
  138.        XMS will then be tried. If XMS is missing or insufficient
  139.        XMS is available, virtual memory (disk) will be used.
  140.        Previously BIBL used EMS or disk.  Adding XMS support
  141.        will help those 386 users who don't have QEMM or DRDOS
  142.        to provide EMS support.
  143.  
  144.        BIBL now supports a mouse while within the note
  145.        field editor.  Additionally, if using a mouse,
  146.        clicking on the field not only moves the cursor
  147.        to that field, but clicking a 2nd time moves
  148.        the cursor to the point of your click. Makes
  149.        editing much nicer...
  150.  
  151.        New internal file viewer added. This one can look
  152.        at files of any size.  You probably won't have need
  153.        for it, but this viewer also supports HEX viewing
  154.        (just press ALT-H). Press F1 for help with commands
  155.        when using the built-in viewer.
  156.  
  157.        If you have REGISTERED VERSION and EMS memory, BIBL
  158.        will use only 2K of conventional RAM for index
  159.        pointers...the index pages are now stored entirely
  160.        in EMS...this frees an additional 20K or so of
  161.        conventional RAM
  162.  
  163.       Whole word searching (during full and boolean) has
  164.       been removed. It was a resource hog and not terribly
  165.       useful unless your database exceeded a few thousand
  166.       records.  To add the new linked file capability, we
  167.       excised whole-word searching...saving a fair amount
  168.       of memory.
  169.  
  170.       Several functions were tightened up...95% of the
  171.       program was examined and recoded where possible
  172.       for improved performance.
  173.  
  174. --------------------------------------------------------------
  175. 7.80a Added a text-editor for editing note field.
  176. 7.71a Bug fix. Transfer under LIST option was not moving location.
  177. 7.70c Match array increased to 1000 records (from 750).
  178. 7.70b Fixed minor problem with whole word searching.
  179. 7.70a Support for Windows 3.1 clipboard added.
  180. 7.63b Added an error message when external programs fail to load.
  181. 7.63a Added ability to CLONE data during data entry.
  182. 7.62b Improved speed of the "show close matches" function.
  183. 7.62a Changed the format of keywords list under export.
  184. 7.61  User-Select option further improved.
  185. 7.60a Only fields with text stored are now displayed.
  186. 7.51b Global find/replace now offers an AUTOMATIC switch.
  187. 7.51a Changed the way BIBL handles indexed-field searches.
  188. 7.50c Minor tweaks.
  189. 7.50b Fix (Registered version only) for boolean search to disk
  190. 7.50a Major reworking of PUBLISHER, LOCATION, FULL and BOOLEAN search.
  191. 7.42a Changed output under delimited export. Note field now 10 lines.
  192. 7.41b Check RAM availability at startup
  193. 7.40  Value field added.
  194. 7.30  Minor update.
  195. 7.20  New reindexing algorithm implemented.
  196. 7.10  Registered version. Added ability to redefine all field labels.
  197. 7.01  Minor fix to User-Selects option on export.
  198. 7.00e More work on mouse problems.
  199. 7.00d Better support for mono users.
  200. 7.00c Mouse support improved.
  201. 7.00b Minor fix to clear up a problem with the data entry screen.
  202. 7.00a Fairly major rewrite. Database structure changed. Note
  203.       field size increased to 700 characters; data entry
  204.       screen now mouseable. BRX updated to reflect new
  205.       structure of database.
  206. -----------------------------------------------------------
  207. 6.51a Now will IGNORE CASE during global find & replace.
  208. 6.50b Recompile after upgrading to Object Professional 1.14
  209. 6.50a Auto index update during global change. 9th descriptor added
  210.       Backup improved--allows copy of archive to diskette.
  211. 6.41a Updates index automatically during BIX file import.
  212. 6.40a Full record searching on bibliographys (registered ver only)
  213. 6.30e Specify database on command line.
  214. 6.30d Fixed minor display quirk.
  215. 6.30b File viewer safety feature added. No longer bombs
  216.       if file-to-view is larger than available memory.
  217. 6.30a Search progress graph added. Better MONOCHROME support.
  218. 6.20a Two new export options added.
  219. 6.11a Minor modifications.
  220. 6.10a Convert SHAREWARE no longer appears on menu of REGISTERED VERSIONS
  221.  
  222.