1 1.4 christos /* $NetBSD: pch.h,v 1.4 1998/02/22 13:33:50 christos Exp $ */ 2 1.1 cgd 3 1.1 cgd EXT FILE *pfp INIT(Nullfp); /* patch file pointer */ 4 1.1 cgd 5 1.4 christos void re_patch __P((void)); 6 1.4 christos void open_patch_file __P((char *)); 7 1.4 christos void set_hunkmax __P((void)); 8 1.4 christos void grow_hunkmax __P((void)); 9 1.4 christos bool there_is_another_patch __P((void)); 10 1.4 christos int intuit_diff_type __P((void)); 11 1.4 christos void next_intuit_at __P((long, long)); 12 1.4 christos void skip_to __P((long, long)); 13 1.4 christos bool another_hunk __P((void)); 14 1.4 christos char *pgets __P((char *, int, FILE *)); 15 1.4 christos bool pch_swap __P((void)); 16 1.4 christos LINENUM pch_first __P((void)); 17 1.4 christos LINENUM pch_ptrn_lines __P((void)); 18 1.4 christos LINENUM pch_newfirst __P((void)); 19 1.4 christos LINENUM pch_repl_lines __P((void)); 20 1.4 christos LINENUM pch_end __P((void)); 21 1.4 christos LINENUM pch_context __P((void)); 22 1.4 christos short pch_line_len __P((LINENUM)); 23 1.4 christos char pch_char __P((LINENUM)); 24 1.4 christos char *pfetch __P((LINENUM)); 25 1.4 christos LINENUM pch_hunk_beg __P((void)); 26 1.4 christos void do_ed_script __P((void)); 27