Introduction
Introduction Statistics Contact Development Disclaimer Help
atom feed: use published for author commit date, updated for committer date - s…
git clone git://git.codemadness.org/stagit
Log
Files
Refs
README
LICENSE
---
commit 45ee6876d5027311d0ac81345c27b3ee6e8fd43d
parent 462ba66ee7e0ae16f41d4fff9c8540913c3941a9
Author: Hiltjo Posthuma <[email protected]>
Date: Sun, 1 May 2016 17:20:54 +0200
atom feed: use published for author commit date, updated for committer date
this is the same as cgit.
Diffstat:
M stagit.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
---
diff --git a/stagit.c b/stagit.c
@@ -29,6 +29,7 @@ struct commitinfo {
char parentoid[GIT_OID_HEXSZ + 1];
const git_signature *author;
+ const git_signature *committer;
const char *summary;
const char *msg;
@@ -169,6 +170,7 @@ commitinfo_getbyoid(const git_oid *id)
git_oid_tostr(ci->parentoid, sizeof(ci->parentoid), git_commit_parent_…
ci->author = git_commit_author(ci->commit);
+ ci->committer = git_commit_committer(ci->commit);
ci->summary = git_commit_summary(ci->commit);
ci->msg = git_commit_message(ci->commit);
@@ -613,8 +615,13 @@ printcommitatom(FILE *fp, struct commitinfo *ci)
fprintf(fp, "<id>%s</id>\n", ci->oid);
if (ci->author) {
- fputs("<updated>", fp);
+ fputs("<published>", fp);
printtimez(fp, &(ci->author->when));
+ fputs("</published>\n", fp);
+ }
+ if (ci->committer) {
+ fputs("<updated>", fp);
+ printtimez(fp, &(ci->committer->when));
fputs("</updated>\n", fp);
}
if (ci->summary) {
You are viewing proxied material from codemadness.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.