From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: sqlite3 Date: Tue, 28 Dec 2021 08:17:03 +0100 Message-ID: <87v8z99p1s.fsf@gnus.org> References: <87tufmjyai.fsf@gnus.org> <871r28vg4y.fsf@gnus.org> <834k748wez.fsf@gnu.org> <831r288vne.fsf@gnu.org> <83zgow7fpi.fsf@gnu.org> <83y24g7dui.fsf@gnu.org> <8735mnr5cb.fsf@gnus.org> <83bl19zwwy.fsf@gnu.org> <87bl18g7r3.fsf@gnus.org> <83ee64ych1.fsf@gnu.org> <83o853pydo.fsf@gnu.org> <875yrbzjc5.fsf@gnus.org> <8335mfpox7.fsf@gnu.org> <83pmpjo79j.fsf@gnu.org> <83ilvbo2ab.fsf@gnu.org> <83h7avo1l6.fsf@gnu.org> <87o852cl7z.fsf@gnus.org> <83r19ym6vv.fsf@gnu.org> <87k0fqaxy8.fsf@gnus.org> <83o852m661.fsf@gnu.org> <83lf06m1ll.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20418"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Dec 28 08:18:37 2021 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 1n26km-00059V-Ld for ged-emacs-devel@m.gmane-mx.org; Tue, 28 Dec 2021 08:18:36 +0100 Original-Received: from localhost ([::1]:58266 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n26kl-00054F-BB for ged-emacs-devel@m.gmane-mx.org; Tue, 28 Dec 2021 02:18:35 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:36490) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n26jP-0004N3-6G for emacs-devel@gnu.org; Tue, 28 Dec 2021 02:17:11 -0500 Original-Received: from [2a01:4f9:2b:f0f::2] (port=38108 helo=quimby.gnus.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n26jN-0007IX-M1; Tue, 28 Dec 2021 02:17:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Xho1xmrU4bffQq0X/IbS1/GBCd6NZipDaAD/ljlFbe8=; b=YY4XqHt5ykSvjYZQKElEzumFDD B0Wi5THQvSO9OaxVGPkI3NSjBTthAHvzk3xrjuOOVstd/sOiPyf3q3OqkcDY7Ugobzq1U92QqV1C2 Zl63lY8HKGjD+6WdJWbPdkwfGxW4fL7j4qe1T9JpH1NID5l8qBOZV9J62KaN07jJJdaY=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n26jH-0004a2-OP; Tue, 28 Dec 2021 08:17:06 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAMFBMVEX+/v7v6evk0Nmx paPXz8/Fwbvr3OLMp7jctMnhl7+4Zo7HbZuvSXrLj66iNGf///8Qc8TRAAAAAWJLR0QPGLoA2QAA AAd0SU1FB+UMHAY4DTjBmUMAAACgSURBVDjLY2AgDBhxSSg7uGAVZzIIxC7BmFDowIZVJi3QNNgA m0SysbGpITYJlTAcrnUgwkujgFjA2IBVmG06x0Js4tJKuySPY6qW2NZ+bY3scnTxhNrKJb1lVwQx LF1w1/IErwC6KDBlPbvn4Yiumuk2AwPvEYx0JSh0fQ9QUgDD8Nq7u25g82nt7rVXBbBIsK0yUsQe NkWUh+8oIAkAAHxaIJjVfWeNAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTEyLTI4VDA2OjU2OjEz KzAwOjAwjKYp1gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMi0yOFQwNjo1NjoxMyswMDowMP37 kWoAAAAASUVORK5CYII= X-Now-Playing: Telebossa's _Garagen Aurora_: "Quireras" In-Reply-To: <83lf06m1ll.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 27 Dec 2021 18:52:54 +0200") X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a01:4f9:2b:f0f::2 (failed) Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -35 X-Spam_score: -3.6 X-Spam_bar: --- X-Spam_report: (-3.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:283492 Archived-At: Eli Zaretskii writes: > Hmmm... but our w32 'stat' emulation only supports time_t times, > i.e. 1-second resolution. Could that be the reason for the problem? Yes, that would explain what we're seeing. Is there any chance the w32 stat emulation could be fixed to support sub-second resolutions like it does on other systems? If not, I think we'll have to change how the values are stored, and add a "header" section in the files themselves, so you'd have --- Timestamp: --- and then multisession has to open the file and look at the timestamp "header" to see whether it's newer than what we'd got. But fixing the stat call in w32 would obviously be better (and generally useful). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no