Subject: bug#67706: 30.0.50; timer-next-integral-multiple-of-time does not account for different time-zones

From: Eli Zaretskii <[email-masked]>
Date: Fri, 08 Dec 2023 14:44:36 +0200

> Cc: [email-masked]
> From: Bruno Boal <[email-masked]>
> Date: Fri, 08 Dec 2023 11:51:01 +0000
> 
> While trying the following snippet in both Lisbon and Athens, we
> get the same timer object as showed in list-timers.
> 
> (run-at-time t 14400 #'message "Testing")
> 
> What we would expect, is two different timer objects accounting for the
> different time zones.
> 
> We did a edebug and found out that the function aforementioned on the
> subject is always returning the same value despite of the different
> local times.
> 
> Are we missing something obvious or is this a bug?

Please show a minimal recipe, starting from "emacs -Q", to reproduce
the issue you are seeing.  I'm not sure I understand all the details,
and therefore don't follow why you expected two objects.

Thanks.