summaryrefslogtreecommitdiffabout
path: root/cgit.c
authorOndrej Jirman <ondrej.jirman@zonio.net>2007-05-26 01:26:14 (UTC)
committer Lars Hjemli <hjemli@gmail.com>2007-05-31 08:24:37 (UTC)
commita922615dae5d1f7b932dd1fc5a5f121748d96c5a (patch) (unidiff)
tree05fec55980234a64658f6612499212f923206d29 /cgit.c
parent3ce6fc16ef4670c535c6e35d48c7f980ff8a5532 (diff)
downloadcgit-a922615dae5d1f7b932dd1fc5a5f121748d96c5a.zip
cgit-a922615dae5d1f7b932dd1fc5a5f121748d96c5a.tar.gz
cgit-a922615dae5d1f7b932dd1fc5a5f121748d96c5a.tar.bz2
Add option to disable pager to cgit_print_log().
This is needed for upcomming shortlog on summary page patch. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Diffstat (limited to 'cgit.c') (more/less context) (ignore whitespace changes)
-rw-r--r--cgit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cgit.c b/cgit.c
index e5d8fbd..34e590e 100644
--- a/cgit.c
+++ b/cgit.c
@@ -73,49 +73,49 @@ static void cgit_print_repo_page(struct cacheitem *item)
73 cgit_repo->url, cgit_query_name); 73 cgit_repo->url, cgit_query_name);
74 return; 74 return;
75 } 75 }
76 76
77 if (cgit_cmd == CMD_BLOB) { 77 if (cgit_cmd == CMD_BLOB) {
78 cgit_print_blob(item, cgit_query_sha1, cgit_query_path); 78 cgit_print_blob(item, cgit_query_sha1, cgit_query_path);
79 return; 79 return;
80 } 80 }
81 81
82 show_search = (cgit_cmd == CMD_LOG); 82 show_search = (cgit_cmd == CMD_LOG);
83 cgit_print_docstart(title, item); 83 cgit_print_docstart(title, item);
84 if (!cgit_cmd) { 84 if (!cgit_cmd) {
85 cgit_print_pageheader("summary", show_search); 85 cgit_print_pageheader("summary", show_search);
86 cgit_print_summary(); 86 cgit_print_summary();
87 cgit_print_docend(); 87 cgit_print_docend();
88 return; 88 return;
89 } 89 }
90 90
91 cgit_print_pageheader(cgit_query_page, show_search); 91 cgit_print_pageheader(cgit_query_page, show_search);
92 92
93 switch(cgit_cmd) { 93 switch(cgit_cmd) {
94 case CMD_LOG: 94 case CMD_LOG:
95 cgit_print_log(cgit_query_head, cgit_query_ofs, 95 cgit_print_log(cgit_query_head, cgit_query_ofs,
96 cgit_max_commit_count, cgit_query_search, 96 cgit_max_commit_count, cgit_query_search,
97 cgit_query_path); 97 cgit_query_path, 1);
98 break; 98 break;
99 case CMD_TREE: 99 case CMD_TREE:
100 cgit_print_tree(cgit_query_head, cgit_query_sha1, cgit_query_path); 100 cgit_print_tree(cgit_query_head, cgit_query_sha1, cgit_query_path);
101 break; 101 break;
102 case CMD_COMMIT: 102 case CMD_COMMIT:
103 cgit_print_commit(cgit_query_head); 103 cgit_print_commit(cgit_query_head);
104 break; 104 break;
105 case CMD_VIEW: 105 case CMD_VIEW:
106 cgit_print_view(cgit_query_sha1, cgit_query_path); 106 cgit_print_view(cgit_query_sha1, cgit_query_path);
107 break; 107 break;
108 case CMD_DIFF: 108 case CMD_DIFF:
109 cgit_print_diff(cgit_query_head, cgit_query_sha1, cgit_query_sha2, 109 cgit_print_diff(cgit_query_head, cgit_query_sha1, cgit_query_sha2,
110 cgit_query_path); 110 cgit_query_path);
111 break; 111 break;
112 default: 112 default:
113 cgit_print_error("Invalid request"); 113 cgit_print_error("Invalid request");
114 } 114 }
115 cgit_print_docend(); 115 cgit_print_docend();
116} 116}
117 117
118static void cgit_fill_cache(struct cacheitem *item, int use_cache) 118static void cgit_fill_cache(struct cacheitem *item, int use_cache)
119{ 119{
120 static char buf[PATH_MAX]; 120 static char buf[PATH_MAX];
121 int stdout2; 121 int stdout2;