Home | History | Annotate | Line # | Download | only in patch
pch.h revision 1.1
      1 /* $Header: /tank/opengrok/rsync2/NetBSD/src/usr.bin/patch/pch.h,v 1.1 1993/04/09 11:34:09 cgd Exp $
      2  *
      3  * $Log: pch.h,v $
      4  * Revision 1.1  1993/04/09 11:34:09  cgd
      5  * patch 2.0.12u8, from prep.ai.mit.edu.  this is not under the GPL.
      6  *
      7  * Revision 2.0.1.1  87/01/30  22:47:16  lwall
      8  * Added do_ed_script().
      9  *
     10  * Revision 2.0  86/09/17  15:39:57  lwall
     11  * Baseline for netwide release.
     12  *
     13  */
     14 
     15 EXT FILE *pfp INIT(Nullfp);		/* patch file pointer */
     16 
     17 void re_patch();
     18 void open_patch_file();
     19 void set_hunkmax();
     20 void grow_hunkmax();
     21 bool there_is_another_patch();
     22 int intuit_diff_type();
     23 void next_intuit_at();
     24 void skip_to();
     25 bool another_hunk();
     26 bool pch_swap();
     27 char *pfetch();
     28 short pch_line_len();
     29 LINENUM pch_first();
     30 LINENUM pch_ptrn_lines();
     31 LINENUM pch_newfirst();
     32 LINENUM pch_repl_lines();
     33 LINENUM pch_end();
     34 LINENUM pch_context();
     35 LINENUM pch_hunk_beg();
     36 char pch_char();
     37 char *pfetch();
     38 char *pgets();
     39 void do_ed_script();
     40