From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Time resolution in Emacs Date: Mon, 25 Apr 2022 19:57:42 +0300 Message-ID: <83k0bdm77d.fsf@gnu.org> References: <5ed963b2-3fa8-48d8-627e-bc0571d15b43@gmail.com> <4a23f3a4-fe8f-d396-49d8-10034803be63@gmail.com> <52fb10fb-892a-f273-3be8-28793f27e204@cs.ucla.edu> <5cd820d4-ae67-43d4-9e63-c284d51ff1e4@gmail.com> <83tuapvcxs.fsf@gnu.org> <6efc5d24-34a2-fd30-cd20-fe4ac3e48310@cs.ucla.edu> <83fsm8tdzl.fsf@gnu.org> <9e4781b2-2ffa-b1ce-09b4-ead82cad9038@cs.ucla.edu> <83ilr3siku.fsf@gnu.org> <4e41671c-fae8-61c4-845c-4c7ba4317e88@cs.ucla.edu> <83fsm7sh2s.fsf@gnu.org> <83czhbsgc2.fsf@gnu.org> <33fb24fb-282b-cc13-a597-e7b63f19982d@cs.ucla.edu> <83y1zzq6kd.fsf@gnu.org> <837d7hr8s3.fsf@gnu.org> <83h76kq5c6.fsf@gnu.org> <9afbcc3d-b57c-b5bf-e4f6-52b352f99af8@cs.ucla.edu> <83bkwspa1r.fsf@gnu.org> <3008dea1-572b-9010-f3c4-15272145fd8a@cs.ucla.edu> <83mtg9m9en.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28287"; mail-complaints-to="usenet@ciao.gmane.io" Cc: manikulin@gmail.com, emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Apr 25 18:58:46 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nj22u-0007Br-Pb for ged-emacs-devel@m.gmane-mx.org; Mon, 25 Apr 2022 18:58:44 +0200 Original-Received: from localhost ([::1]:37396 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nj22t-0001nN-OR for ged-emacs-devel@m.gmane-mx.org; Mon, 25 Apr 2022 12:58:43 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49316) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nj22D-00018c-96 for emacs-devel@gnu.org; Mon, 25 Apr 2022 12:58:01 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:42948) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nj22D-0005Kj-0b; Mon, 25 Apr 2022 12:58:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=yqG6cADGBuQJysCKmxiHUSGu1PW1IXCEdd52/uy1tbE=; b=EIeZ/vLv2Fh/ wc1Fp5kuYYsVfw8O2N91tFHQHWzlLwft7SZAl+4rHTVZHirwDovQ7ed+EPG8o4O5DiPKavOcCwZFH usAR3/4iJz/sHP0N3hBikME32ucYsFd8VUnnZN6FkQdLNm8U6S9q+S7Btmt7TR4VLIOZy8DIP+iSg uBGry3jaEDwpAsCqBNv7rBA+6kEShwdDd91NoZg2+Hk0q/gDDI7BXyOvJOYvppsP1JaQMZVJE0pMZ ACOnZGljfhjWNqI5WN7aATeGkroIWWYQBNuTPzEx9Uto0EwvaCAWTs/4JZHSHAhTCHBv4IhKF+Nyu is5NUVj6KP2/YzOjJbKvpw==; Original-Received: from [87.69.77.57] (port=2980 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nj229-0002RN-TT; Mon, 25 Apr 2022 12:57:59 -0400 In-Reply-To: (message from Paul Eggert on Mon, 25 Apr 2022 09:38:00 -0700) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:288866 Archived-At: > Date: Mon, 25 Apr 2022 09:38:00 -0700 > Cc: manikulin@gmail.com, emacs-devel@gnu.org > From: Paul Eggert > > On 4/25/22 09:10, Eli Zaretskii wrote: > > It's very hard to keep only that many significant digits when working > > with fractional numbers. > > It's not hard to send a textual timestamp. Yes, but the moment you do any arithmetics on that on the other end, you start losing precision and gaining random digits. We should keep that in mind and not treat the results too seriously.