;
                                     QL.COM                                   

             Size (recs) CRC   Version    Author/Latest Issue      Disk
               8k (63)   6D7D  4.0        Steven Greenberg 8/88    Z3COM7

  1- Syntax/Usage  2- Help Screen  3- Notes                                   
   
   QL is  a 'Quick Look' typer for reasonably sized libraried  or unlibraried,
crunched,  squeezed and normal text and binary files, for Z80 cpu's only under
CP/M 2.0 or later.  

   Features include:  fast random access paging  of libraried  or stand-alone,
crunched,  squeezed  or normal text files;  DDT-like display of binary  files, 
crunched,  squeezed or normal;  easy access to  lbr members;  page  numbering;
immediate jump to any page;  core dumping;  fast simple  string searching  for 
text and hex bytes within files and core for reasonably sized files or as much
as can be entirely RAM resident.
:1

   Syntax:  QL <afn>   //where <afn> should not match more than 255 files//

1. Type QL.   A vertically oriented,  alphabetized display of all filenames in 
   the current du: will be displayed, with a number next to each one.
   
2. Pick a number of  a  file to view.   If it's squeezed/crunched,  it will be 
   taken care of.   If it's a library file,  you'll  be presented with   a new 
   screen with all the members listed. 

3. Now view the file, one screen at a time.   Go forward/backward  a page at a 
   time, forward line by line,  or directly to a  specific page by typing  the 
   'page' number, or by using the 'find' command to scan for specific text.
   
4. Typing '?' will display a help screen  which also gives current settings of 
   the 'toggles' and a summary of the file,  where it is,  its size  in kbytes 
   and number of words and lines if appropriate.
   
5. Type ^X (or ESC or Q)  to escape  to the previous level.  ^C  (or ^K)  will
   instantly exit to CP/M from any point. 
:2

QL v4.0 /Z3 14 August 1988
      
  --- While viewing ---              --- Toggle Commands ---

<cr>   Forward one page            A   Display ASCII / HEX:  ASCII
<sp>   Forward one line            T   Truncate long lines*    YES
<##>   Go to any page ##           C   Case sensitive find:     NO
 B     Backward one page
 F     Find text or hex byte
 R     Repeat find
 X     Exit viewing  //also ESC, ^X, Q//

  File: B10:QL     .DOC
  Size: 2419 bytes (3k)
Approx: 53 lines, 396 words.

Command, or <ret> to resume Viewing:
:3

QL Notes:

   a. QL will handle 50k for normal text files,  50k for squeezed  files after
      unsqueezing, or 28k for crunched files after uncrunching.
    
   b. Version 4.0  provides  file extraction  for LBR files.   At the  'View a 
      member:" prompt, enter 'E' for extract mode.   A new prompt,  'Extract a
      member:" will appear  and  any  members selected  will automatically  be
      extracted  to   the  originally  logged  du:  (unsqueesed/uncrunched  if 
      necessary.  QL will not overwrite a pre-existing file without a prompt.

   c. Version 4.0  also provides a memory dump option,  which can be initiated
      at  the first 'select by number' prompt.   'M' will  display the current
      system memory (actual addresses).   When a file is displayed in HEX mode
      the addresses are correct for a file loaded at 100h.   Most commands are 
      available during memory dump.

   d. To search for hex bytes  in HEX mode,  precede them with '$'.  '$1176AC' 
      thus searches for the series of bytes 11h, 76h, 0ACh.
