]> gitweb.ps.run Git - ps-cgit/blobdiff - cgit.h
log: allow users to follow a file
[ps-cgit] / cgit.h
diff --git a/cgit.h b/cgit.h
index db9a8ebefa76d820a94668334da5936b439fea77..31205622d49784bfca1beb8ba12d2f9c0431c6ed 100644 (file)
--- a/cgit.h
+++ b/cgit.h
@@ -179,6 +179,7 @@ struct cgit_query {
        int show_all;
        int context;
        int ignorews;
+       int follow;
        char *vpath;
 };
 
@@ -221,6 +222,7 @@ struct cgit_config {
        int case_sensitive_sort;
        int embedded;
        int enable_filter_overrides;
+       int enable_follow_links;
        int enable_http_clone;
        int enable_index_links;
        int enable_index_owner;
@@ -340,6 +342,9 @@ extern int cgit_refs_cb(const char *refname, const struct object_id *oid,
 
 extern void *cgit_free_commitinfo(struct commitinfo *info);
 
+void cgit_diff_tree_cb(struct diff_queue_struct *q,
+                      struct diff_options *options, void *data);
+
 extern int cgit_diff_files(const unsigned char *old_sha1,
                           const unsigned char *new_sha1,
                           unsigned long *old_size, unsigned long *new_size,