xref: /netbsd/usr.bin/patch/pch.h (revision bf9ec67e)
1 /*	$NetBSD: pch.h,v 1.7 2002/03/16 22:36:42 kristerw Exp $	*/
2 
3 void re_patch(void);
4 void open_patch_file(char *);
5 void set_hunkmax(void);
6 void grow_hunkmax(void);
7 bool there_is_another_patch(void);
8 int intuit_diff_type(void);
9 void next_intuit_at(long, long);
10 void skip_to(long, long);
11 bool another_hunk(void);
12 char *pgets(char *, int, FILE *);
13 bool pch_swap(void);
14 LINENUM pch_first(void);
15 LINENUM pch_ptrn_lines(void);
16 LINENUM pch_newfirst(void);
17 LINENUM pch_repl_lines(void);
18 LINENUM pch_end(void);
19 LINENUM pch_context(void);
20 short pch_line_len(LINENUM);
21 char pch_char(LINENUM);
22 char *pfetch(LINENUM);
23 LINENUM pch_hunk_beg(void);
24 void do_ed_script(void);
25