From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: gnutls on mingw64 Date: Fri, 29 Nov 2019 04:16:56 +0100 Message-ID: References: <86h82qq0jh.fsf@stephe-leake.org> <83k17mskr1.fsf@gnu.org> <86zhghod06.fsf@stephe-leake.org> <83blsxqprv.fsf@gnu.org> <86v9r3op8n.fsf@stephe-leake.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000c388e9059873ab8e" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="220140"; mail-complaints-to="usenet@blaine.gmane.org" Cc: emacs-devel To: Stephen Leake Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 29 04:22:04 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iaWr5-000v7f-1u for ged-emacs-devel@m.gmane.org; Fri, 29 Nov 2019 04:22:03 +0100 Original-Received: from localhost ([::1]:54596 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iaWr2-0003Ys-Pt for ged-emacs-devel@m.gmane.org; Thu, 28 Nov 2019 22:22:00 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55320) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iaWmw-0003Nm-Fp for emacs-devel@gnu.org; Thu, 28 Nov 2019 22:17:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iaWmo-0005mH-77 for emacs-devel@gnu.org; Thu, 28 Nov 2019 22:17:42 -0500 Original-Received: from mail-qt1-x832.google.com ([2607:f8b0:4864:20::832]:46850) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iaWmo-0005Ym-1x for emacs-devel@gnu.org; Thu, 28 Nov 2019 22:17:38 -0500 Original-Received: by mail-qt1-x832.google.com with SMTP id r20so31021625qtp.13 for ; Thu, 28 Nov 2019 19:17:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qVwmP+C1Pof/5THB4Z0H9Yr8h4vs/MN5OmmqkwV9aCo=; b=umMwihB8LTEHVaHEKEZ1QgIiQfIFEjjTwTR+e1wUo76D8Uon61GS+DmZTtlSJXy9K8 AJ58lULcDKLf2OHhV+DuWCL9EcABZFWz+S0GlFrjBD1Q9LCd8GUGK9lvKHpCFhX0qAym OdN+O2TcWApMaqs0T31hLUvp9W0RvjE7GH++LBH+G/EjZcB/WqPP0V3dUG14yZj3J5xX Vng93Cf6nOV+n1s4tLNBcte2yXEpVisyTl0iYGTs/mM8/mgRbWEo5slv6mWj1jnyQ4aZ /Fs8q2vh1yDSqJvMSbRQZgcIO9PU7QJsCkl9PeUdofTxXhZM5v1ccaFso/PbEyME98GT Cdow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qVwmP+C1Pof/5THB4Z0H9Yr8h4vs/MN5OmmqkwV9aCo=; b=KCGsfzwCxvDqyNRVYMkRrz0U/CxR2RYsE9ZusYdwmN6V5Rx6Fjrmv7HhxfEhHMESyb CsWa5qQWJthply2Op9j9wdk959WHJTxoGL0A+WzpYvnCprJj3Fo+9dmANmu7r7ZWadJR JyF2qhtxDh99KjWE+qoZSvtFEXUpc8Rp8c/3NZDPfQHfm0Vej53aoUtEpfVvFtalfE1k hy7Buf4jHiF6rw6/kOrdjUQ2Ob9GNm+7wRw9NGGZYJHgGxx4Ukj14XfC9Mr5t9bW9uDr 0ZT+cpUMePyFyjYc9MUyKdp+T5KhSsV2nvxVCNpsjB9IBlK3ptuNPLhhXqSgQL/Ooqj4 qVbg== X-Gm-Message-State: APjAAAUuUxS5pNni2lcaS5Exppzg8IpZ777XmXoC3bf3A/QQGtqRvIbw GLydd1giTGEQXfZmZjvu5NlgUoIPuKlMqpWBcPZBpg== X-Google-Smtp-Source: APXvYqzE35JJZm4Ja8MTjMt2lTVwWec/CHN9vvVUZmxF4qjenLP5OdoS+F46UU/cRKukiZSyll2/gSDkAI3/i5O9u4A= X-Received: by 2002:ac8:230d:: with SMTP id a13mr46156818qta.354.1574997453931; Thu, 28 Nov 2019 19:17:33 -0800 (PST) In-Reply-To: <86v9r3op8n.fsf@stephe-leake.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::832 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:242852 Archived-At: --000000000000c388e9059873ab8e Content-Type: text/plain; charset="UTF-8" On Thu, Nov 28, 2019 at 10:08 PM Stephen Leake < stephen_leake@stephe-leake.org> wrote: > I'm also assuming that whoever wrote w32_delayed_load tested calling > GetLastError, got an unhelpful message, and deleted it. It would be nice > if there was a comment saying that. "Whoever wrote w32_delayed_load" didn't do that, because the already existing code that loaded the image libraries didn't do it either. The whoever-dude just added a mechanism to allow the user to add new image libraries on their own, which was previously impossible because they were hard-coded (if such-and-such-v2 loads, then good, else if such-and-such-v1 loads, then good too, else oh no!). I'm not saying that the whoever-dude shouldn't have done what you suggest, just that he was fixing other issue and didn't even think of calling GetLastError. Bad, bad whoever-dude! ;-) --000000000000c388e9059873ab8e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Thu, Nov 28, 2019 at 1= 0:08 PM Stephen Leake <stephen_leake@stephe-leake.org> wrote:

> I'm also assuming that whoever w= rote w32_delayed_load tested calling
> GetLastError, got an unhelpful= message, and deleted it. It would be nice
> if there was a comment s= aying that.

"Whoever wrote w32_delayed_load" didn&#= 39;t do that, because the already existing code
that loaded the image libraries didn't do it either. The= whoever-dude just added a
mechan= ism to allow the user to add new image libraries on their own, which was
previously impossible because they = were hard-coded (if such-and-such-v2 loads, then
good, else if such-and-such-v1 loads, then good too, else o= h no!).

I'm not saying that the whoever-dude shouldn'= t have done what you suggest, just
that he was fixing other issue and didn't even think of calling GetLa= stError.

Bad, bad whoever-dude! ;-)

--000000000000c388e9059873ab8e--