1/* reading patches */
2
3/* $Id: pch.h 8008 2004-06-16 21:22:10Z korli $ */
4
5LINENUM pch_end PARAMS ((void));
6LINENUM pch_first PARAMS ((void));
7LINENUM pch_hunk_beg PARAMS ((void));
8LINENUM pch_newfirst PARAMS ((void));
9LINENUM pch_prefix_context PARAMS ((void));
10LINENUM pch_ptrn_lines PARAMS ((void));
11LINENUM pch_repl_lines PARAMS ((void));
12LINENUM pch_suffix_context PARAMS ((void));
13bool pch_swap PARAMS ((void));
14bool pch_write_line PARAMS ((LINENUM, FILE *));
15bool there_is_another_patch PARAMS ((void));
16char *pfetch PARAMS ((LINENUM));
17char pch_char PARAMS ((LINENUM));
18int another_hunk PARAMS ((enum diff, int));
19int pch_says_nonexistent PARAMS ((int));
20size_t pch_line_len PARAMS ((LINENUM));
21time_t pch_timestamp PARAMS ((int));
22void do_ed_script PARAMS ((FILE *));
23void open_patch_file PARAMS ((char const *));
24void re_patch PARAMS ((void));
25void set_hunkmax PARAMS ((void));
26