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