Unidiff1 files changed, 7 insertions, 0 deletions
|
diff --git a/cmd.c b/cmd.c index fe0ea8f..c0e4db3 100644 --- a/ cmd.c+++ b/ cmd.c |
|
@@ -9,8 +9,9 @@ |
9 | #include "cgit.h" |
9 | #include "cgit.h" |
10 | #include "cmd.h" |
10 | #include "cmd.h" |
11 | #include "cache.h" |
11 | #include "cache.h" |
12 | #include "ui-shared.h" |
12 | #include "ui-shared.h" |
| |
13 | #include "ui-atom.h" |
13 | #include "ui-blob.h" |
14 | #include "ui-blob.h" |
14 | #include "ui-commit.h" |
15 | #include "ui-commit.h" |
15 | #include "ui-diff.h" |
16 | #include "ui-diff.h" |
16 | #include "ui-log.h" |
17 | #include "ui-log.h" |
@@ -21,8 +22,13 @@ |
21 | #include "ui-summary.h" |
22 | #include "ui-summary.h" |
22 | #include "ui-tag.h" |
23 | #include "ui-tag.h" |
23 | #include "ui-tree.h" |
24 | #include "ui-tree.h" |
24 | |
25 | |
| |
26 | static void atom_fn(struct cgit_context *ctx) |
| |
27 | { |
| |
28 | cgit_print_atom(ctx->qry.head, ctx->qry.path, 10); |
| |
29 | } |
| |
30 | |
25 | static void about_fn(struct cgit_context *ctx) |
31 | static void about_fn(struct cgit_context *ctx) |
26 | { |
32 | { |
27 | if (ctx->repo) |
33 | if (ctx->repo) |
28 | cgit_print_repo_readme(); |
34 | cgit_print_repo_readme(); |
@@ -101,8 +107,9 @@ static void tree_fn(struct cgit_context *ctx) |
101 | |
107 | |
102 | struct cgit_cmd *cgit_get_cmd(struct cgit_context *ctx) |
108 | struct cgit_cmd *cgit_get_cmd(struct cgit_context *ctx) |
103 | { |
109 | { |
104 | static struct cgit_cmd cmds[] = { |
110 | static struct cgit_cmd cmds[] = { |
| |
111 | def_cmd(atom, 1, 0), |
105 | def_cmd(about, 0, 1), |
112 | def_cmd(about, 0, 1), |
106 | def_cmd(blob, 1, 0), |
113 | def_cmd(blob, 1, 0), |
107 | def_cmd(commit, 1, 1), |
114 | def_cmd(commit, 1, 1), |
108 | def_cmd(diff, 1, 1), |
115 | def_cmd(diff, 1, 1), |
|