help-gnu-emacs
[Top][All Lists]
Advanced

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

Timer questions


From: Doug Lewan
Subject: Timer questions
Date: Tue, 3 Dec 2013 18:55:56 +0000

On occasion (probably a few times a week) I get an error like the following:

Debugger entered--returning value: (0 0 500000 0)
  time-add((0 0 500000 0) (0 0 0 0))
  timer-relative-time((21149 10968 408673 700000) 0.5 0 nil)
  timer-inc-time([t 21149 10968 408673 0.5 blink-cursor-timer-function nil nil 
700000] 0.5 0)
  timer-event-handler([t 21149 10968 408673 0.5 blink-cursor-timer-function nil 
nil 700000])

Here are some things that I have found:
* Ultimately this comes from the value of blink-cursor-timer in frame.el.
* timer-list (admittedly, checked after the above error) has only one timer, 
the one for displaying time.
* On a fresh emacs no timer for blink-cursor-timer-function is set, and 
blink-cursor-timer is nil.
* The last call, (time-add '(0 0 500000 0) '(0 0 0 0)), does /not/ signal an 
error.

Does anyone know why I might be getting this? (Given the last point, it seems 
especially mysterious to me.)

Thanks.

,Douglas
Douglas Lewan
Shubert Ticketing
(201) 489-8600 ext 224

Statistics: The science of figuring out exactly how wrong you probably are.





reply via email to

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