xref: /openbsd-src/usr.bin/patch/pch.h (revision b2ea75c1b17e1a9a339660e7ed45cd24946b230e)
1 /*	$OpenBSD: pch.h,v 1.2 1996/06/10 11:21:34 niklas 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