From 3e84074ae55bc93faad0b708aa0dd6fd0f09ade9 Mon Sep 17 00:00:00 2001
From: Lukas Fleischer <calcurse@cryptocrack.de>
Date: Thu, 6 Oct 2011 12:06:31 +0200
Subject: Make events start on 00:00 (12:00 a.m.)

There is absolutely no reason to make events start on noon, 12:00.
Switching to 00:00 seems totally reasonable here, and makes event
handling a bit easier, also.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
---
 src/apoint.c | 2 +-
 src/event.c  | 4 ++--
 src/recur.c  | 6 +++---
 3 files changed, 6 insertions(+), 6 deletions(-)

(limited to 'src')

diff --git a/src/apoint.c b/src/apoint.c
index d2394b9..36851c3 100644
--- a/src/apoint.c
+++ b/src/apoint.c
@@ -254,7 +254,7 @@ apoint_add (void)
         }
       else
         (void)event_new (item_mesg, 0L,
-                         date2sec (*calendar_get_slctd_day (), 12, 0), Id);
+                         date2sec (*calendar_get_slctd_day (), 0, 0), Id);
 
       if (hilt == 0)
         hilt++;
diff --git a/src/event.c b/src/event.c
index 6338c7e..80a1c7e 100644
--- a/src/event.c
+++ b/src/event.c
@@ -155,7 +155,7 @@ event_scan (FILE *f, struct tm start, int id, char *note)
     {
       *nl = '\0';
     }
-  start.tm_hour = 12;
+  start.tm_hour = 0;
   start.tm_min = 0;
   start.tm_sec = 0;
   start.tm_isdst = -1;
@@ -213,7 +213,7 @@ void
 event_paste_item (void)
 {
   (void)event_new (bkp_cut_event.mesg, bkp_cut_event.note,
-                   date2sec (*calendar_get_slctd_day (), 12, 0),
+                   date2sec (*calendar_get_slctd_day (), 0, 0),
                    bkp_cut_event.id);
   event_free_bkp ();
 }
diff --git a/src/recur.c b/src/recur.c
index 0415257..de2efff 100644
--- a/src/recur.c
+++ b/src/recur.c
@@ -425,7 +425,7 @@ recur_event_scan (FILE *f, struct tm start, int id, char type, int freq,
     {
       *nl = '\0';
     }
-  start.tm_hour = until.tm_hour = 12;
+  start.tm_hour = until.tm_hour = 0;
   start.tm_min = until.tm_min = 0;
   start.tm_sec = until.tm_sec = 0;
   start.tm_isdst = until.tm_isdst = -1;
@@ -988,7 +988,7 @@ recur_exc_scan (llist_t *lexc, FILE *data_file)
         {
           EXIT (_("syntax error in item date"));
         }
-      day.tm_hour = 12;
+      day.tm_hour = 0;
       day.tm_min = day.tm_sec = 0;
       day.tm_isdst = -1;
       day.tm_year -= 1900;
@@ -1089,7 +1089,7 @@ recur_event_paste_item (void)
   long new_start, time_shift;
   llist_item_t *i;
 
-  new_start = date2sec (*calendar_get_slctd_day (), 12, 0);
+  new_start = date2sec (*calendar_get_slctd_day (), 0, 0);
   time_shift = new_start - bkp_cut_recur_event.day;
 
   bkp_cut_recur_event.day += time_shift;
-- 
cgit v1.2.3-70-g09d2