commit e418cceaab5ac78fd8ef66a54e7586d49a31d7ad
parent ff291d6c72608cbd385874f6cf66ba2662ed2b75
Author: Michael Skec
Date: Sat, 11 Nov 2023 18:37:13 +1100
adjust columns
Diffstat:
M | stagit.c | | | 26 | +++++++++++++++----------- |
1 file changed, 15 insertions(+), 11 deletions(-)
diff --git a/stagit.c b/stagit.c
@@ -890,10 +890,7 @@ printshowfile(FILE *fp, struct commitinfo *ci)
void
writelogline(FILE *fp, struct commitinfo *ci)
{
- fputs("<tr><td class=\"age\">", fp);
- if (ci->author)
- printtimeshort(fp, &(ci->author->when));
- fputs("</td><td>", fp);
+ fputs("<tr><td>", fp);
if (ci->summary) {
fprintf(fp, "<a href=\"%scommit/%s.html\">", relpath, ci->oid);
xmlencode(fp, ci->summary, strlen(ci->summary));
@@ -902,6 +899,9 @@ writelogline(FILE *fp, struct commitinfo *ci)
fputs("</td><td>", fp);
if (ci->author)
xmlencode(fp, ci->author->name, strlen(ci->author->name));
+ fputs("</td><td class=\"age\">", fp);
+ if (ci->author)
+ printtimeshort(fp, &(ci->author->when));
fputs("</td><td class=\"num\" align=\"right\">", fp);
fprintf(fp, "%zu", ci->filecount);
fputs("</td><td class=\"num\" align=\"right\">", fp);
@@ -1302,8 +1302,9 @@ writerefs(FILE *fp)
if (++count == 1) {
fprintf(fp, "<h2>%s</h2><table id=\"%s\">"
"<thead>\n<tr><td><b>Name</b></td>"
+ "<td><b>Author</b></td>"
"<td><b class=\"date-age\">Latest commit</b></td>"
- "<td><b>Author</b></td>\n</tr>\n"
+ "\n</tr>\n"
"</thead><tbody>\n",
titles[j], ids[j]);
}
@@ -1313,12 +1314,12 @@ writerefs(FILE *fp)
fputs("<tr><td>", fp);
xmlencode(fp, s, strlen(s));
- fputs("</td><td class=\"age\">", fp);
- if (ci->author)
- printtimeshort(fp, &(ci->author->when));
fputs("</td><td>", fp);
if (ci->author)
xmlencode(fp, ci->author->name, strlen(ci->author->name));
+ fputs("</td><td class=\"age\">", fp);
+ if (ci->author)
+ printtimeshort(fp, &(ci->author->when));
fputs("</td></tr>\n", fp);
}
/* table footer */
@@ -1478,11 +1479,14 @@ main(int argc, char *argv[])
relpath = "";
mkdir("commit", S_IRWXU | S_IRWXG | S_IRWXO);
writeheader(fp, NULL);
- fputs("<table id=\"log\"><thead>\n<tr><td><b class=\"date-age\">Latest commit</b></td>"
+ fputs("<table id=\"log\"><thead>\n<tr>"
"<td><b>Commit message</b></td>"
- "<td><b>Author</b></td><td class=\"num\" align=\"right\"><b>Files</b></td>"
+ "<td><b>Author</b></td>"
+ "<td><b class=\"date-age\">Latest commit</b></td>"
+ "<td class=\"num\" align=\"right\"><b>Files</b></td>"
"<td class=\"num\" align=\"right\"><b>+</b></td>"
- "<td class=\"num\" align=\"right\"><b>-</b></td></tr>\n</thead><tbody>\n", fp);
+ "<td class=\"num\" align=\"right\"><b>-</b></td>"
+ "</tr>\n</thead><tbody>\n", fp);
if (cachefile && head) {
/* read from cache file (does not need to exist) */