mirror of
https://git.zx2c4.com/cgit
synced 2025-06-28 12:30:09 +02:00
Add display of tree content w/ui-tree.c
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
This commit is contained in:
parent
58d04f6523
commit
06fe0c2f47
9 changed files with 113 additions and 8 deletions
13
git.h
13
git.h
|
@ -188,6 +188,19 @@ struct tree {
|
|||
};
|
||||
|
||||
|
||||
struct tree *lookup_tree(const unsigned char *sha1);
|
||||
int parse_tree_buffer(struct tree *item, void *buffer, unsigned long size);
|
||||
int parse_tree(struct tree *tree);
|
||||
struct tree *parse_tree_indirect(const unsigned char *sha1);
|
||||
|
||||
typedef int (*read_tree_fn_t)(const unsigned char *, const char *, int, const char *, unsigned int, int);
|
||||
|
||||
extern int read_tree_recursive(struct tree *tree,
|
||||
const char *base, int baselen,
|
||||
int stage, const char **match,
|
||||
read_tree_fn_t fn);
|
||||
|
||||
extern int read_tree(struct tree *tree, int stage, const char **paths);
|
||||
|
||||
|
||||
/* from git:commit.h */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue