[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Minibuffer tray to display current time and date
From: |
Eli Zaretskii |
Subject: |
Re: Minibuffer tray to display current time and date |
Date: |
Sun, 26 Apr 2015 17:48:13 +0300 |
> From: jorge.alfaro-murillo@yale.edu (Jorge A. Alfaro-Murillo)
> Date: Sat, 25 Apr 2015 22:38:48 -0400
>
> Dan Espen writes:
>
> > jorge.alfaro-murillo@yale.edu (Jorge A. Alfaro-Murillo) writes:
> >
> >> Thanks... I see, it seems like every time that the
> >> display-timer runs it updates its interval. That doesn't seem
> >> very efficient, but there could be a good reason why they did
> >> it that way.
> >
> > How is that not efficient?
> >
> > That's exactly the way I did it about 30 years ago on an IBM
> > mainframe. Works for anything you want running at a regular
> > interval. First pop is 60 seconds. Odds are, it will pop at 61,
> > or even 62 depending on system load, etc. So, the next wait
> > should be 60, 59, or 58.
>
> Well, I think that (run-at-time time repeat ...) already schedules
> the times to run at the correct times even if one is late, so
> there is no need to reschedule again even if the system load is
> high and misses one timing or more.
It's not a problem with system load, it's a problem with _when_ within
the minute does the timer run. Scheduling it to run every 60 sec
doesn't guarantee that it will run exactly when the minutes advance.
So, if you are unlucky, your time shown in the echo area can be 59 sec
late.
- Re: Minibuffer tray to display current time and date, (continued)
- Message not available
- Re: Minibuffer tray to display current time and date, Emanuel Berg, 2015/04/23
- Re: Minibuffer tray to display current time and date, Jorge A. Alfaro-Murillo, 2015/04/23
- Message not available
- Re: Minibuffer tray to display current time and date, Emanuel Berg, 2015/04/23
- Re: Minibuffer tray to display current time and date, tomas, 2015/04/24
- Re: Minibuffer tray to display current time and date, Eli Zaretskii, 2015/04/24
- Re: Minibuffer tray to display current time and date, Jorge A. Alfaro-Murillo, 2015/04/24
- Re: Minibuffer tray to display current time and date, Eli Zaretskii, 2015/04/24
- Re: Minibuffer tray to display current time and date, Jorge A. Alfaro-Murillo, 2015/04/24
- Message not available
- Re: Minibuffer tray to display current time and date, Dan Espen, 2015/04/24
- Re: Minibuffer tray to display current time and date, Jorge A. Alfaro-Murillo, 2015/04/25
- Re: Minibuffer tray to display current time and date,
Eli Zaretskii <=
- Re: Minibuffer tray to display current time and date, tomas, 2015/04/26
- Re: Minibuffer tray to display current time and date, Eli Zaretskii, 2015/04/26
- Re: Minibuffer tray to display current time and date, Stefan Monnier, 2015/04/26
- Re: Minibuffer tray to display current time and date, Alexander Shukaev, 2015/04/28
- Re: Minibuffer tray to display current time and date, Eli Zaretskii, 2015/04/28
- Re: Minibuffer tray to display current time and date, Alexander Shukaev, 2015/04/28
- Re: Minibuffer tray to display current time and date, Eli Zaretskii, 2015/04/28
- Re: Minibuffer tray to display current time and date, Stefan Monnier, 2015/04/28
- Message not available
- Re: Minibuffer tray to display current time and date, Emanuel Berg, 2015/04/28
- Re: Minibuffer tray to display current time and date, Stefan Monnier, 2015/04/28