Files
emacs/doc/misc
Paul Eggert 396ed88a50 Avoid some excess precision in time arithmetic
* doc/misc/emacs-mime.texi (time-date):
Adjust example to match new behavior.
* etc/NEWS: Mention this.
* lisp/calendar/time-date.el (decoded-time-add)
(decoded-time--alter-second):
Don’t lose underestimate precision of seconds component.
* src/bignum.c (mpz): Grow by 1.
* src/timefns.c (trillion_factor): New function.
(timeform_sub_ps_p): Remove.
(time_arith): Avoid unnecessarily-large hz, by reducing the hz
to a value no worse than the worse hz of the two arguments.
The result is always exact unless an error is signaled.
* test/src/timefns-tests.el (timefns-tests--decode-time):
New function.
(format-time-string-with-zone): Test (decode-time LOOK ZONE t)
resolution as well as its numeric value.
2019-08-20 17:36:46 -07:00
..
2019-01-01 01:02:40 +00:00
2019-01-01 01:01:13 +00:00
2019-08-15 00:05:33 -07:00
2019-08-20 09:01:55 -07:00
2019-01-01 01:02:40 +00:00
2019-03-09 10:07:46 -08:00
2019-05-26 01:00:16 -07:00
2019-07-24 14:37:28 +02:00
2019-06-08 18:48:33 +03:00
2019-01-01 01:02:40 +00:00
2019-01-01 01:02:40 +00:00
2018-12-31 17:57:29 -08:00
2019-01-01 01:01:13 +00:00
2019-01-01 01:02:40 +00:00
2019-01-01 01:02:40 +00:00
2019-01-01 01:02:40 +00:00
2019-03-05 21:55:09 -08:00
2019-04-21 07:51:38 -07:00
2019-01-01 01:02:40 +00:00
2019-01-01 01:02:40 +00:00
2019-06-01 12:04:41 -07:00
2019-01-01 01:02:40 +00:00
2019-03-05 21:55:09 -08:00
2019-01-01 01:02:40 +00:00
2019-03-05 21:55:09 -08:00
2019-04-21 14:56:04 +03:00
2019-01-01 01:02:40 +00:00
2019-01-01 01:02:40 +00:00
2019-03-05 21:55:09 -08:00
2019-01-01 01:02:40 +00:00
2019-01-01 01:02:40 +00:00
2019-06-07 00:44:45 -07:00
2019-01-01 01:01:13 +00:00
2019-08-15 14:35:02 +02:00
2018-12-31 17:57:29 -08:00
2019-01-01 01:02:40 +00:00
2019-01-01 01:02:40 +00:00
2019-01-01 01:02:40 +00:00
2019-01-01 01:02:40 +00:00
2019-01-01 01:02:40 +00:00