summaryrefslogtreecommitdiffabout
path: root/cgit.h
authorLars Hjemli <hjemli@gmail.com>2009-08-21 12:26:52 (UTC)
committer Lars Hjemli <hjemli@gmail.com>2009-08-21 12:26:52 (UTC)
commitb0f946bcc7f08168ea2858d8658a74a32accd7f5 (patch) (unidiff)
tree6bda2ca8e07bc19070155f5aa7e6e32e05d02782 /cgit.h
parentd67cc7f9d556650438e421cdcda37bc52710bffd (diff)
downloadcgit-b0f946bcc7f08168ea2858d8658a74a32accd7f5.zip
cgit-b0f946bcc7f08168ea2858d8658a74a32accd7f5.tar.gz
cgit-b0f946bcc7f08168ea2858d8658a74a32accd7f5.tar.bz2
Rename "linenumbers" to "enable-tree-linenumbers", change default to "1"
This makes the name of the cgitrc option more descriptive and at the same time changes the default from "0" to "1" in an attempt to stay backwards compatible - prior to the introduction of "source-filter" and "linenumbers", cgit always generated linenumber links in the tree view, but now this feature can be turned off (one might want to do this if the source-filter performs line-wrapping etc). While at it, the documentation is updated to match the surrounding descriptions. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Diffstat (limited to 'cgit.h') (more/less context) (ignore whitespace changes)
-rw-r--r--cgit.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/cgit.h b/cgit.h
index 2fdc531..a20679a 100644
--- a/cgit.h
+++ b/cgit.h
@@ -112,130 +112,130 @@ struct refinfo {
112 struct taginfo *tag; 112 struct taginfo *tag;
113 struct commitinfo *commit; 113 struct commitinfo *commit;
114 }; 114 };
115}; 115};
116 116
117struct reflist { 117struct reflist {
118 struct refinfo **refs; 118 struct refinfo **refs;
119 int alloc; 119 int alloc;
120 int count; 120 int count;
121}; 121};
122 122
123struct cgit_query { 123struct cgit_query {
124 int has_symref; 124 int has_symref;
125 int has_sha1; 125 int has_sha1;
126 char *raw; 126 char *raw;
127 char *repo; 127 char *repo;
128 char *page; 128 char *page;
129 char *search; 129 char *search;
130 char *grep; 130 char *grep;
131 char *head; 131 char *head;
132 char *sha1; 132 char *sha1;
133 char *sha2; 133 char *sha2;
134 char *path; 134 char *path;
135 char *name; 135 char *name;
136 char *mimetype; 136 char *mimetype;
137 char *url; 137 char *url;
138 char *period; 138 char *period;
139 int ofs; 139 int ofs;
140 int nohead; 140 int nohead;
141 char *sort; 141 char *sort;
142 int showmsg; 142 int showmsg;
143}; 143};
144 144
145struct cgit_config { 145struct cgit_config {
146 char *agefile; 146 char *agefile;
147 char *cache_root; 147 char *cache_root;
148 char *clone_prefix; 148 char *clone_prefix;
149 char *css; 149 char *css;
150 char *favicon; 150 char *favicon;
151 char *footer; 151 char *footer;
152 char *head_include; 152 char *head_include;
153 char *header; 153 char *header;
154 char *index_header; 154 char *index_header;
155 char *index_info; 155 char *index_info;
156 char *logo; 156 char *logo;
157 char *logo_link; 157 char *logo_link;
158 char *module_link; 158 char *module_link;
159 char *repo_group; 159 char *repo_group;
160 char *robots; 160 char *robots;
161 char *root_title; 161 char *root_title;
162 char *root_desc; 162 char *root_desc;
163 char *root_readme; 163 char *root_readme;
164 char *script_name; 164 char *script_name;
165 char *virtual_root; 165 char *virtual_root;
166 int cache_size; 166 int cache_size;
167 int cache_dynamic_ttl; 167 int cache_dynamic_ttl;
168 int cache_max_create_time; 168 int cache_max_create_time;
169 int cache_repo_ttl; 169 int cache_repo_ttl;
170 int cache_root_ttl; 170 int cache_root_ttl;
171 int cache_static_ttl; 171 int cache_static_ttl;
172 int embedded; 172 int embedded;
173 int enable_index_links; 173 int enable_index_links;
174 int enable_log_filecount; 174 int enable_log_filecount;
175 int enable_log_linecount; 175 int enable_log_linecount;
176 int enable_tree_linenumbers;
176 int local_time; 177 int local_time;
177 int linenumbers;
178 int max_repo_count; 178 int max_repo_count;
179 int max_commit_count; 179 int max_commit_count;
180 int max_lock_attempts; 180 int max_lock_attempts;
181 int max_msg_len; 181 int max_msg_len;
182 int max_repodesc_len; 182 int max_repodesc_len;
183 int max_stats; 183 int max_stats;
184 int nocache; 184 int nocache;
185 int noplainemail; 185 int noplainemail;
186 int noheader; 186 int noheader;
187 int renamelimit; 187 int renamelimit;
188 int snapshots; 188 int snapshots;
189 int summary_branches; 189 int summary_branches;
190 int summary_log; 190 int summary_log;
191 int summary_tags; 191 int summary_tags;
192 struct string_list mimetypes; 192 struct string_list mimetypes;
193 struct cgit_filter *about_filter; 193 struct cgit_filter *about_filter;
194 struct cgit_filter *commit_filter; 194 struct cgit_filter *commit_filter;
195 struct cgit_filter *source_filter; 195 struct cgit_filter *source_filter;
196}; 196};
197 197
198struct cgit_page { 198struct cgit_page {
199 time_t modified; 199 time_t modified;
200 time_t expires; 200 time_t expires;
201 size_t size; 201 size_t size;
202 char *mimetype; 202 char *mimetype;
203 char *charset; 203 char *charset;
204 char *filename; 204 char *filename;
205 char *etag; 205 char *etag;
206 char *title; 206 char *title;
207 int status; 207 int status;
208 char *statusmsg; 208 char *statusmsg;
209}; 209};
210 210
211struct cgit_environment { 211struct cgit_environment {
212 char *cgit_config; 212 char *cgit_config;
213 char *http_host; 213 char *http_host;
214 char *https; 214 char *https;
215 char *no_http; 215 char *no_http;
216 char *path_info; 216 char *path_info;
217 char *query_string; 217 char *query_string;
218 char *request_method; 218 char *request_method;
219 char *script_name; 219 char *script_name;
220 char *server_name; 220 char *server_name;
221 char *server_port; 221 char *server_port;
222}; 222};
223 223
224struct cgit_context { 224struct cgit_context {
225 struct cgit_environment env; 225 struct cgit_environment env;
226 struct cgit_query qry; 226 struct cgit_query qry;
227 struct cgit_config cfg; 227 struct cgit_config cfg;
228 struct cgit_repo *repo; 228 struct cgit_repo *repo;
229 struct cgit_page page; 229 struct cgit_page page;
230}; 230};
231 231
232struct cgit_snapshot_format { 232struct cgit_snapshot_format {
233 const char *suffix; 233 const char *suffix;
234 const char *mimetype; 234 const char *mimetype;
235 write_archive_fn_t write_func; 235 write_archive_fn_t write_func;
236 int bit; 236 int bit;
237}; 237};
238 238
239extern const char *cgit_version; 239extern const char *cgit_version;
240 240
241extern struct cgit_repolist cgit_repolist; 241extern struct cgit_repolist cgit_repolist;