From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: emacs-27 d66331a: Don't build the Gnulib 'utimens' module on MinGW Date: Tue, 24 Mar 2020 20:56:28 +0200 Message-ID: <83wo79a8f7.fsf@gnu.org> References: <20200323143828.31224.77075@vcs0.savannah.gnu.org> <20200323143829.ED56720E43@vcs0.savannah.gnu.org> <83lfnrax0r.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="78449"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Robert Pluim Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Mar 24 19:57:20 2020 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 1jGojm-000KHt-J8 for ged-emacs-devel@m.gmane-mx.org; Tue, 24 Mar 2020 19:57:18 +0100 Original-Received: from localhost ([::1]:53714 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jGojl-0002Zb-Lp for ged-emacs-devel@m.gmane-mx.org; Tue, 24 Mar 2020 14:57:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44258) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jGoj7-00028x-8H for emacs-devel@gnu.org; Tue, 24 Mar 2020 14:56:38 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:53034) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jGoj7-0005ft-4V; Tue, 24 Mar 2020 14:56:37 -0400 Original-Received: from [176.228.60.248] (port=1943 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jGoj3-000071-SV; Tue, 24 Mar 2020 14:56:36 -0400 In-Reply-To: (message from Robert Pluim on Tue, 24 Mar 2020 18:07:13 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:245765 Archived-At: > From: Robert Pluim > Cc: emacs-devel@gnu.org > Date: Tue, 24 Mar 2020 18:07:13 +0100 > > In that case I should go the other direction. How about the following > to remove the 1-char readahead for sockets (which then allows us to > enable datagram sockets on MSWindows). I have no idea whether and how the result will differ from what we do today. The sheer amount of "remarks" in the MSDN documentation scares me. E.g., what happens if the remote end closes the socket, gracefully or otherwise? IOW, I'd love someone who _really_ knows about Windows socket programming to review this and compare with what we do now. I'm not that person, sorry.