;
                                 LBRHLP.COM                                   

             Size (recs) CRC   Version    Author/Latest Issue      Disk
LHC.COM        5k (38)   5ADC  1.5        Howard Goldstein 6/90    Z3COM5
LHQ.COM        5k (36)   FCEE  1.5        Howard Goldstein 6/90

  1- Syntax  2- Notes  3- Examples of Use                                     

   LBRHLP is  derived from  HELP53  by R. Conn.  Two versions exist:  LHC.COM
will read crunched HLP files in libraries and LHQ.COM  will read squeezed HLP
files.

   LBRHLP sets the error flag on errors and resets it when you type ctrl-c.
:1


    Syntax   LBRHLP [-dir:][library] [helpfn]

   The (-) must be included if Lbr is specified.
   If no dir is given, the [-Library] is used.
:2
 LBRHLP Notes: 1/3 
 
   a. The default LBR name is HLPFILES
      The default DIR name is HELP
      The default DU is A15
      The default filename is MENU

      These can be changed with Zpatch, patch or some other file editor.

      The Locations are:
      DIR - 116h (HELP)
      DU  - 11Eh (disk) 0=A, 1=B etc.
      DU  - 11Fh (user)
      FILE  120h (MENU)
      LBR - 128h (HLPFILES)
 
   b. The program allows you to specify a different Library and or help
      file from the command line.
 LBRHLP Notes 2/3 

   c. Vs 1.5 updates (06/20/90, Howard Goldstein):
      - Fixed  a problem that caused the program to search the wrong drive for
        the help library under certain conditions.

   d. Vs 1.4 updates (06/18/90, Howard Goldstein):
      - Improved buffer allocation.   Uncrunched files in libraries may now be
        24k larger than previously.   (If a crunched file is too large for the
        program, put it in the LBR uncrunched.)
      - A colon,  (:),  is no longer dispayed  at the  beginning  of each info
        section in help-inexed files.
      - Terminal de-init routine now called on program exit.
      - Print routines improved:  tabs expanded; stack bug fixed.
      - Screen-full logic improved.  Can now handle one more line per screen.
      - Lines per screen and lines per page now obtained from environment.
      - Built-in usage message reflects patchable values for file names, etc.
      - Linked with latest versins of libraries.
 LBRHLP Notes 3/3 

   e. Vs 1.3 updates (02-13-88, Bob Peddicord):
      - Fixed  a Ctrlc bug,  still sets  error flag on errors and resets error
        flag when you type ctrlc.

   f. Vs 1.2 updates (02-10-88, Bob Peddicord):
      - Renamed file to LHC (the 'C' stands for cruncehed files).
      - Fixed a bug that was introduced in ver 1.1
      - Created a file that will unsqueeze library files,  (this is similar to 
        lhelp), but has more versatility.  The name is LHQ.COM (the 'Q' stands 
        for squeezed files).   A new  help file that  handles  crunched files, 
        based on HELP53, will soon be released.

   g. Vs 1.1 updates
     - Program now sets the  error  flag  on most errors,  so that a different
       program can be called.
:3
 Examples of Use 

   a. lbrhlp -c15:special syslib

      - we want a different library on c15 and a help file called syslib.  
        The (-) must precede the drive/user or library name, if the default  
        D/U is wanted.

   b. lbrhlp syslib

      - we want the default LBR with the filename syslib.

   c. lbrhlp -help

      - we are specifing just the library, using the default DU/DIR and 
        default filename.
