xref: /openbsd/usr.bin/patch/pch.h (revision db3296cf)
1 /*	$OpenBSD: pch.h,v 1.7 2003/07/28 18:35:36 otto Exp $	*/
2 
3 void		re_patch(void);
4 void		open_patch_file(const char *);
5 void		set_hunkmax(void);
6 bool		there_is_another_patch(void);
7 bool		another_hunk(void);
8 bool		pch_swap(void);
9 char		*pfetch(LINENUM);
10 short		pch_line_len(LINENUM);
11 LINENUM		pch_first(void);
12 LINENUM		pch_ptrn_lines(void);
13 LINENUM		pch_newfirst(void);
14 LINENUM		pch_repl_lines(void);
15 LINENUM		pch_end(void);
16 LINENUM		pch_context(void);
17 LINENUM		pch_hunk_beg(void);
18 char		pch_char(LINENUM);
19 char		*pfetch(LINENUM);
20 void		do_ed_script(void);
21