home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_200 / 214_01 / headers.bds < prev    next >
Text File  |  1979-12-31  |  3KB  |  119 lines

  1. HEADERS.BDS      VERS:- 01.00  DATE:- 09/26/86  TIME:- 09:36:37 PM
  2.  
  3. Short descriptions of C programs and related files.
  4.  
  5. Written for BDS C compiler, version 1.50a, by
  6.  
  7. John A. Rupley
  8. 30 Calle Belleza
  9. Tucson, AZ  85716
  10. (602) 325-4533
  11.  
  12. /***************************************************************************/
  13.  
  14.  
  15. CHRONOR.C   
  16. CHRONOR.COM 
  17.  
  18. Read Hayes Chronograph, as device PUN:/RDR:; return strings
  19. for time, date, day of week, month, and displayable summary of these data.
  20. Also, a logon header message.
  21.  
  22.  
  23.  
  24. CTRLSHOR.C   
  25. CTRLSHOR.COM 
  26.  
  27. File filter:
  28.     strips high bits
  29.     displays control char (not cr, lf, tab) as "^char".
  30.     
  31. Use to find and display hidden control characters in wordprocessor files, 
  32.     eg wordstar files.
  33.  
  34. Operates under DIO, for saving output or other redirection of it.
  35.  
  36. Adapted from Van Nuys Toolkit program CLEAN, by Eugene H. Mallory.
  37.  
  38.  
  39. DIOR.C   
  40. DIO.CRL 
  41. DIO.H   
  42.  
  43. IO redirection library and header from BDS C and Van Nuys Toolkit, 
  44. by Eugene H. Mallory.
  45.  
  46. Minor modification: 
  47.     avoid CR-CR pair before LF by patch in putchar() and by adding
  48.         declaration of _putc_last in DIO.H;
  49.  
  50. TYPER-R.C   
  51. TYPER-R.COM 
  52.  
  53. Line editor that handles typing not suitable for a word processor, 
  54. eg, filling out forms, envelopes, short notes, etc.
  55.  
  56. The program offers control of full two-dimensional movement of the 
  57. printhead, for printers with reverse line feed.  It is set
  58. for Diablo conventions.
  59.  
  60. Based upon TYPER, by H. G. Lord.
  61.  
  62. TYPEXXR.C   
  63. TYPEXXR.COM 
  64.  
  65. Sequential display of a wildcard filelist, with option for printing.
  66.  
  67. Rewrite of TYPE20, by sfk, W. Earnest, and others.
  68.  
  69. Restored user number prefixes and introduced recognition of <du:> form
  70.     (new versions of DEFFx.CRL and WILDEXP).
  71. Introduced command_line options and flags toggled or set through them.
  72. Revised dochar() and xxxx_putchar() for efficiency.
  73. Sort filelist before display.
  74. Changed format of display, to accomodate printing.
  75. Option to add formfeed if needed to maintain phase of fanfold paper.
  76. OUT_BDOS option, so can print with cp/m ^p; route input also through bdos.
  77. General changes in code.
  78.  
  79. Examples of option settings:
  80.  
  81.     option = -S        option = -T        option = -U
  82.  
  83.     display 19 lines    display all file    display all file
  84.     no pausing        no pausing        pause at page/file
  85.     no form feed output    maintain paper phase    no form feed output
  86.     <-----allow routing of output to printer through bdos ^p----->
  87.  
  88.  
  89. XSHOW.H   
  90.  
  91. Header file for XSHOWR.C and XSHOWFNS.C
  92.  
  93.  
  94. XSHOWFNS.C   
  95.  
  96. Functions for XSHOWR.C
  97.  
  98.  
  99. XSHOWR.C   
  100. XSHOWR.COM 
  101.  
  102. Display wildcard filelist, using wordstar-like commands:
  103.     move forward and back in a file, by line, screen or 2K block;
  104.     go to start or end of a file;
  105.     return cursor and display to previous position in file;
  106.     tab screen display back and forth;
  107.     search for a string (wildcards and control chars allowed);
  108.     single or continuous repeat of last command;
  109.     display sorted filelist and select a file from it for display;
  110.     move forward or back by one file in filelist.
  111.  
  112. See help_mess for instructions.
  113.  
  114. Output and input is through bios, to allow for special handling through
  115. functions b_getchar() and b_putchar().
  116.  
  117. Note:     header file XSHOW.H
  118.     function file XSHOWFNS.C/CRL
  119.