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