summaryrefslogtreecommitdiff
path: root/cache.h
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2009-02-20 22:15:22 (GMT)
committerJunio C Hamano <gitster@pobox.com>2009-02-21 05:45:42 (GMT)
commit7dff9b30ea0603fe265f9f7da055fc34f5d57d2f (patch)
treea59ae4b1012d9e64a74e5cde457f3f9eb12da2e6 /cache.h
parent8c5b85ce87d15e4db37a6408f03b0eb71dde080e (diff)
downloadgit-7dff9b30ea0603fe265f9f7da055fc34f5d57d2f.zip
git-7dff9b30ea0603fe265f9f7da055fc34f5d57d2f.tar.gz
git-7dff9b30ea0603fe265f9f7da055fc34f5d57d2f.tar.bz2
Support 'raw' date format
Talking about --date, one thing I wanted for the 1234567890 date was to get things in the raw format. Sure, you get them with --pretty=raw, but it felt a bit sad that you couldn't just ask for the date in raw format. So here's a throw-away patch (meaning: I won't be re-sending it, because I really don't think it's a big deal) to add "--date=raw". It just prints out the internal raw git format - seconds since epoch plus timezone (put another way: 'date +"%s %z"' format) Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'cache.h')
-rw-r--r--cache.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/cache.h b/cache.h
index 21a6310..189151d 100644
--- a/cache.h
+++ b/cache.h
@@ -696,7 +696,8 @@ enum date_mode {
DATE_SHORT,
DATE_LOCAL,
DATE_ISO8601,
- DATE_RFC2822
+ DATE_RFC2822,
+ DATE_RAW
};
const char *show_date(unsigned long time, int timezone, enum date_mode mode);