1. 10 Dec, 2005 1 commit
  2. 04 Jul, 2005 1 commit
  3. 14 Jul, 2004 1 commit
  4. 01 Sep, 2003 1 commit
  5. 04 Feb, 2003 1 commit
  6. 16 Jul, 2001 1 commit
  7. 19 Dec, 1996 1 commit
  8. 14 Jan, 1996 1 commit
  9. 05 Dec, 1995 1 commit
  10. 21 Sep, 1995 1 commit
  11. 30 May, 1994 2 commits
  12. 03 May, 1994 1 commit
  13. 07 Apr, 1994 2 commits
  14. 13 Nov, 1993 1 commit
  15. 21 Sep, 1993 1 commit
  16. 06 Sep, 1993 1 commit
  17. 28 Aug, 1993 1 commit
    • Paul Eggert's avatar
      (calendar-time-zone-daylight-rules): Scan through the · 6bc457fe
      Paul Eggert authored
      next few years until at most one rule remains; if none remain, then
      just use the first candidate rule; it's wrong in general, but it's
      right for at least one year.  This is a better heuristic in case the
      underlying time zone implementation has bugs (which is all too
      common).  If possible, don't convert back and forth between gregorian
      and absolute; this speeds things up noticeably.  This uses the new
      calendar-nth-named-absday function.
      
      (calendar-current-time-zone): Some locales start DST at a different
      time of day than they end; allow for this by yielding both times.  The
      performance speedups in calendar.el are great enough that we now no
      longer need the "Checking time zone data..." message.  If
      current-time-zone yields nil, don't bother with
      calendar-next-time-zone-transition.  Use clearer names for local vars.
      
      (calendar-time-zone, calendar-daylight-time-offset,
      calendar-{standard,daylight}-time-zone-name,
      calendar-daylight-savings-{starts,ends}): Default to US Eastern rules
      for information that is not available.
      
      (calendar-daylight-savings-{starts,ends}-time): New vars, replacing
      calendar-daylight-savings-switchover-time, to support locales that
      start DST at a different time of day than they end.
      
      (calendar-absolute-from-time):
      Fix typo by interchanging floor and mod.
      6bc457fe
  18. 10 Aug, 1993 3 commits
  19. 22 Jun, 1993 1 commit
    • Jim Blandy's avatar
      * cal-dst.el: New file. · 3e03d7c7
      Jim Blandy authored
              (calendar-/, calendar-%, calendar-absolute-from-time,
              calendar-time-from-absolute, calendar-next-time-zone-transition,
              calendar-time-zone-daylight-rules): New functions.
              (calendar-current-time-zone): Moved from calendar.el and rewritten.
              (calendar-current-time-zone-cache): New variable.
              (calendar-current-time-zone, calendar-time-zone,
              calendar-daylight-time-offset, calendar-standard-time-zone-name,
              calendar-daylight-time-zone-name,
              calendar-daylight-savings-starts, calendar-daylight-savings-ends,
              calendar-daylight-savings-switchover-time): Moved from calendar.el.
      3e03d7c7