monotone-commits-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-commits-diffs] Revision 7cd64e925e3ee1aeb936cf8c85a648bd0b25bb


From: monotone
Subject: [Monotone-commits-diffs] Revision 7cd64e925e3ee1aeb936cf8c85a648bd0b25bb27
Date: Mon, 15 Mar 2010 03:56:47 +0100

-----------------------------------------------------------------
Revision: 7cd64e925e3ee1aeb936cf8c85a648bd0b25bb27
Ancestor: 613df1be9bd0d2426eb4706870c853cb12878eb5
Author: address@hidden
Date: 03/15/10 03:52:55
Branch: net.venge.monotone.experiment.changelog-editor

Modified files:
        cmd_ws_commit.cc dates.cc unit-tests/dates.cc

ChangeLog: 

fix date parsing to handle daylight saving time correctly

 * cmd_ws_commit.cc (status, commit): add debug logging of date check failures

 * dates.cc (as_formatted_localtime): add debug logging of date formatting
   (from_formatted_localtime): add debug logging of date parsing; set tm_isdst
   to -1 to request mktime to determine whether DST is in effect or not and
   produce time_t values accordingly; remove check for -1 in mktime's return
   value since it also represents a valid date; subsequent checks should catch
   any errors mktime encounters

 * unit-tests/dates.cc (roundtrip_localtimes): adjust checks of formatting and
   parsing 1969-12-31 23:59:59 to expect success

Attachment: txtofeTcsmhVw.txt
Description: Diff [613df1be9bd0d2426eb4706870c853cb12878eb5] -> [7cd64e925e3ee1aeb936cf8c85a648bd0b25bb27]


reply via email to

[Prev in Thread] Current Thread [Next in Thread]