xref: /netbsd-src/usr.bin/patch/pch.h (revision 2a399c6883d870daece976daec6ffa7bb7f934ce)
1 /*	$NetBSD: pch.h,v 1.3 1996/09/19 06:27:15 thorpej Exp $	*/
2 
3 EXT FILE *pfp INIT(Nullfp);		/* patch file pointer */
4 
5 void re_patch();
6 void open_patch_file();
7 void set_hunkmax();
8 void grow_hunkmax();
9 bool there_is_another_patch();
10 int intuit_diff_type();
11 void next_intuit_at();
12 void skip_to();
13 bool another_hunk();
14 bool pch_swap();
15 char *pfetch();
16 short pch_line_len();
17 LINENUM pch_first();
18 LINENUM pch_ptrn_lines();
19 LINENUM pch_newfirst();
20 LINENUM pch_repl_lines();
21 LINENUM pch_end();
22 LINENUM pch_context();
23 LINENUM pch_hunk_beg();
24 char pch_char();
25 char *pfetch();
26 char *pgets();
27 void do_ed_script();
28