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