From 2396dbcbdd306b91139e05334ffeefa88fc4c369 Mon Sep 17 00:00:00 2001 From: "Edward M. Reingold" Date: Sat, 27 Apr 1996 00:13:07 +0000 Subject: [PATCH] Double DST correction removed! --- lisp/calendar/solar.el | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/lisp/calendar/solar.el b/lisp/calendar/solar.el index 3a573620ab2..936f78501b1 100644 --- a/lisp/calendar/solar.el +++ b/lisp/calendar/solar.el @@ -883,13 +883,11 @@ No diary entry if there is no sunset on that date." (solar-setup)) (if (= (% (calendar-absolute-from-gregorian date) 7) 5);; Friday (let* ((sunset (car (cdr (solar-sunrise-sunset date)))) - (light (if sunset - (dst-adjust-time - date - (- (car sunset) (/ 18.0 60.0)))))) - (if (and light (calendar-date-equal date (car light))) + (light (if sunset + (cons (- (car sunset) (/ 18.0 60.0)) (cdr sunset))))) + (if sunset (format "%s Sabbath candle lighting" - (apply 'solar-time-string (cdr light))))))) + (apply 'solar-time-string light)))))) (defun solar-equinoxes/solstices (k year) "Date of equinox/solstice K for YEAR. -- 2.39.2