diff options
| author | Michael Krelin <hacker@klever.net> | 2007-07-21 15:24:07 +0200 | 
|---|---|---|
| committer | Michael Krelin <hacker@klever.net> | 2007-07-21 15:24:07 +0200 | 
| commit | 1cb8bedf1e0a4aa73bb8ad3f96bfa7eda50919b3 (patch) | |
| tree | 471330d2f6ead56437bca3698329792a23ce1334 /cgit.h | |
| parent | added snapshot filename to the link (diff) | |
| download | cgit-1cb8bedf1e0a4aa73bb8ad3f96bfa7eda50919b3.tar.gz cgit-1cb8bedf1e0a4aa73bb8ad3f96bfa7eda50919b3.tar.bz2 cgit-1cb8bedf1e0a4aa73bb8ad3f96bfa7eda50919b3.zip | |
introduce cgit_repobasename
 that shortens reponame stripping any directories and .git suffixes, that is
 turning 'dir/repo.git/' or 'dir/repo/.git/' or alikes into mere 'repo'.
Signed-off-by: Michael Krelin <hacker@klever.net>
Diffstat (limited to '')
| -rw-r--r-- | cgit.h | 2 | 
1 files changed, 2 insertions, 0 deletions
| @@ -206,6 +206,8 @@ extern char *cgit_fileurl(const char *reponame, const char *pagename,  extern char *cgit_pageurl(const char *reponame, const char *pagename,  			  const char *query); +extern const char *cgit_repobasename(const char *reponame); +  extern void cgit_tree_link(char *name, char *title, char *class, char *head,  			   char *rev, char *path);  extern void cgit_log_link(char *name, char *title, char *class, char *head, | 
