summaryrefslogtreecommitdiffabout
path: root/cgit.h
Unidiff
Diffstat (limited to 'cgit.h') (more/less context) (show whitespace changes)
-rw-r--r--cgit.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/cgit.h b/cgit.h
index e3d9cb8..e96311f 100644
--- a/cgit.h
+++ b/cgit.h
@@ -157,33 +157,33 @@ extern void cgit_querystring_cb(const char *name, const char *value);
157 157
158extern int chk_zero(int result, char *msg); 158extern int chk_zero(int result, char *msg);
159extern int chk_positive(int result, char *msg); 159extern int chk_positive(int result, char *msg);
160extern int chk_non_negative(int result, char *msg); 160extern int chk_non_negative(int result, char *msg);
161 161
162extern int hextoint(char c); 162extern int hextoint(char c);
163extern char *trim_end(const char *str, char c); 163extern char *trim_end(const char *str, char c);
164 164
165extern void *cgit_free_commitinfo(struct commitinfo *info); 165extern void *cgit_free_commitinfo(struct commitinfo *info);
166 166
167extern int cgit_diff_files(const unsigned char *old_sha1, 167extern int cgit_diff_files(const unsigned char *old_sha1,
168 const unsigned char *new_sha1, 168 const unsigned char *new_sha1,
169 linediff_fn fn); 169 linediff_fn fn);
170 170
171extern void cgit_diff_tree(const unsigned char *old_sha1, 171extern void cgit_diff_tree(const unsigned char *old_sha1,
172 const unsigned char *new_sha1, 172 const unsigned char *new_sha1,
173 filepair_fn fn); 173 filepair_fn fn, const char *prefix);
174 174
175extern void cgit_diff_commit(struct commit *commit, filepair_fn fn); 175extern void cgit_diff_commit(struct commit *commit, filepair_fn fn);
176 176
177extern char *fmt(const char *format,...); 177extern char *fmt(const char *format,...);
178 178
179extern void html(const char *txt); 179extern void html(const char *txt);
180extern void htmlf(const char *format,...); 180extern void htmlf(const char *format,...);
181extern void html_txt(char *txt); 181extern void html_txt(char *txt);
182extern void html_ntxt(int len, char *txt); 182extern void html_ntxt(int len, char *txt);
183extern void html_attr(char *txt); 183extern void html_attr(char *txt);
184extern void html_hidden(char *name, char *value); 184extern void html_hidden(char *name, char *value);
185extern void html_link_open(char *url, char *title, char *class); 185extern void html_link_open(char *url, char *title, char *class);
186extern void html_link_close(void); 186extern void html_link_close(void);
187extern void html_filemode(unsigned short mode); 187extern void html_filemode(unsigned short mode);
188extern int html_include(const char *filename); 188extern int html_include(const char *filename);
189 189
@@ -225,25 +225,25 @@ extern void cgit_print_error(char *msg);
225extern void cgit_print_date(time_t secs, char *format); 225extern void cgit_print_date(time_t secs, char *format);
226extern void cgit_print_age(time_t t, time_t max_relative, char *format); 226extern void cgit_print_age(time_t t, time_t max_relative, char *format);
227extern void cgit_print_docstart(char *title, struct cacheitem *item); 227extern void cgit_print_docstart(char *title, struct cacheitem *item);
228extern void cgit_print_docend(); 228extern void cgit_print_docend();
229extern void cgit_print_pageheader(char *title, int show_search); 229extern void cgit_print_pageheader(char *title, int show_search);
230extern void cgit_print_snapshot_start(const char *mimetype, 230extern void cgit_print_snapshot_start(const char *mimetype,
231 const char *filename, 231 const char *filename,
232 struct cacheitem *item); 232 struct cacheitem *item);
233 233
234extern void cgit_print_repolist(struct cacheitem *item); 234extern void cgit_print_repolist(struct cacheitem *item);
235extern void cgit_print_summary(); 235extern void cgit_print_summary();
236extern void cgit_print_log(const char *tip, int ofs, int cnt, char *grep, char *path, int pager); 236extern void cgit_print_log(const char *tip, int ofs, int cnt, char *grep, char *path, int pager);
237extern void cgit_print_blob(struct cacheitem *item, const char *hex, char *path); 237extern void cgit_print_blob(struct cacheitem *item, const char *hex, char *path);
238extern void cgit_print_tree(const char *rev, char *path); 238extern void cgit_print_tree(const char *rev, char *path);
239extern void cgit_print_commit(char *hex); 239extern void cgit_print_commit(char *hex);
240extern void cgit_print_tag(char *revname); 240extern void cgit_print_tag(char *revname);
241extern void cgit_print_diff(const char *new_hex, const char *old_hex); 241extern void cgit_print_diff(const char *new_hex, const char *old_hex, const char *prefix);
242extern void cgit_print_snapshot(struct cacheitem *item, const char *head, 242extern void cgit_print_snapshot(struct cacheitem *item, const char *head,
243 const char *hex, const char *prefix, 243 const char *hex, const char *prefix,
244 const char *filename, int snapshot); 244 const char *filename, int snapshot);
245extern void cgit_print_snapshot_links(const char *repo, const char *head, 245extern void cgit_print_snapshot_links(const char *repo, const char *head,
246 const char *hex, int snapshots); 246 const char *hex, int snapshots);
247extern int cgit_parse_snapshots_mask(const char *str); 247extern int cgit_parse_snapshots_mask(const char *str);
248 248
249#endif /* CGIT_H */ 249#endif /* CGIT_H */