diff.hon commit [PATCH] diff overhaul (57fe64a)
   1/*
   2 * Copyright (C) 2005 Junio C Hamano
   3 */
   4#ifndef DIFF_H
   5#define DIFF_H
   6
   7extern void diff_addremove(int addremove,
   8                           unsigned mode,
   9                           const unsigned char *sha1,
  10                           const char *base,
  11                           const char *path);
  12
  13extern void diff_change(unsigned mode1, unsigned mode2,
  14                             const unsigned char *sha1,
  15                             const unsigned char *sha2,
  16                             const char *base, const char *path);
  17
  18extern void diff_unmerge(const char *path);
  19
  20extern int diff_scoreopt_parse(const char *opt);
  21
  22extern void diff_setup(int detect_rename, int minimum_score,
  23                       int reverse, int raw_output,
  24                       const char **spec, int cnt);
  25
  26extern void diff_flush(void);
  27
  28#endif /* DIFF_H */