From: Andy Parkins Date: Fri, 28 Sep 2007 14:17:31 +0000 (+0100) Subject: parse_date_format(): convert a format name to an enum date_mode X-Git-Tag: v1.5.4-rc0~392^2~4 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/856665f827c31ace3f19e672f8911f7f15f2a0e2?ds=sidebyside;hp=856665f827c31ace3f19e672f8911f7f15f2a0e2 parse_date_format(): convert a format name to an enum date_mode Factor out the code to parse --date= parameter to revision walkers into a separate function, parse_date_format(). This function is passed a string and converts it to an enum date_format: - "relative" => DATE_RELATIVE - "iso8601" or "iso" => DATE_ISO8601 - "rfc2822" => DATE_RFC2822 - "short" => DATE_SHORT - "local" => DATE_LOCAL - "default" => DATE_NORMAL In the event that none of these strings is found, the function die()s. Signed-off-by: Andy Parkins Signed-off-by: Junio C Hamano ---