Hello, Colin Baxter <m43...@yandex.com> writes:
> I can now confirm that if the above commit is reversed then my > Arithmetic range error disappears. > > diff --git a/lisp/ox-publish.el b/lisp/ox-publish.el > index d9fc8d2..2144aa1 100644 > --- a/lisp/ox-publish.el > +++ b/lisp/ox-publish.el > @@ -1366,7 +1366,9 @@ does not exist." > (expand-file-name (or (file-symlink-p file) file) > (file-name-directory file))))) > (if (not attr) (error "No such file: \"%s\"" file) > - (floor (float-time (file-attribute-modification-time attr)))))) > + (+ (ash (car (nth 5 attr)) 16) > + (cadr (nth 5 attr)))))) > +;; (floor (float-time (file-attribute-modification-time attr)))))) I think it is worth reporting it to Emacs devel list, because the commented code doesn't look wrong. Regards, -- Nicolas Goaziou