Re: section-from-path 1

2013-08-12 Thread Jason A. Donenfeld
The relevant code is here:

if (ctx.cfg.section_from_path) {
n  = ctx.cfg.section_from_path;
if (n  0) {
slash = rel.buf;
while (slash  n  (slash = strchr(slash, '/')))
n--;
} else {
slash = rel.buf + rel.len;
while (slash  n  (slash = xstrrchr(rel.buf,
slash, '/')))
n++;
}
if (slash  !n) {
*slash = '\0';
repo-section = xstrdup(rel.buf);
*slash = '/';
if (!prefixcmp(repo-name, repo-section)) {
repo-name += strlen(repo-section);
if (*repo-name == '/')
repo-name++;
}
}
}

I haven't looked at this closely, but do you see a bug that resembles the
issue you're seeing? Currently on vacation and I can look in more depth
when I return.
___
CGit mailing list
CGit@lists.zx2c4.com
http://lists.zx2c4.com/mailman/listinfo/cgit


Re: section-from-path 1

2013-08-12 Thread Jason A. Donenfeld
Caught up to mailing list posts. Thanks for the fix Lukas. Disregard prior
message.
___
CGit mailing list
CGit@lists.zx2c4.com
http://lists.zx2c4.com/mailman/listinfo/cgit