From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: Optional support for GDI+ on Windows (emacs-28) Date: Wed, 1 Apr 2020 20:39:39 +0200 Message-ID: References: <86lfnh8wzn.fsf@csic.es> <83pncs1ulv.fsf@gnu.org> <86ftdoedvh.fsf@csic.es> <83d08s1nf9.fsf@gnu.org> <831rp81kfs.fsf@gnu.org> <83h7y3z61m.fsf@gnu.org> <83a73vyztt.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000f09ac705a23f031d" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="90089"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , juanjose.garciaripoll@gmail.com, Emacs developers To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Apr 01 20:40:57 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 1jJiIL-000NNK-47 for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Apr 2020 20:40:57 +0200 Original-Received: from localhost ([::1]:35882 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jJiIK-0007hE-6l for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Apr 2020 14:40:56 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55062) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jJiHk-0006g3-6B for emacs-devel@gnu.org; Wed, 01 Apr 2020 14:40:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jJiHj-0003kR-4w for emacs-devel@gnu.org; Wed, 01 Apr 2020 14:40:20 -0400 Original-Received: from mail-qk1-x733.google.com ([2607:f8b0:4864:20::733]:34170) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jJiHh-0003js-3Z; Wed, 01 Apr 2020 14:40:17 -0400 Original-Received: by mail-qk1-x733.google.com with SMTP id i6so1152445qke.1; Wed, 01 Apr 2020 11:40:17 -0700 (PDT) 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=l49XqArNMPKyak8dtRzkGJ/l1s/wgantbAh+qREHUgI=; b=q64WCvADW/r51Ge4VgHQuxgw/2mbmZt6Ph6HsYP4Fe9Q1V2NOEWUyLjv2omxTdNRCb W4gH54EXflxQhT7kDOPfk+L9YgLoxFOYT4/2F0K7nKFUgTMIIn6hUFpl9yeAv37ZnEr1 CivFD9VjmGw7KR8khdX9TejjC9ew/ATukjxFowsWUu2t7B/VnNEK2jNJJCCWJcpff3VP IQcD8aeLn56/yjsAPlLUUkJEWiRMUyVUuLoPoicFtPmDq465GT3yuvPrKXxDTCjeaOuv G2PAmJFG+oTo8g96iYvHLEEtk9tvNJ3Hec2rt5dTznZpj9RK+dViYfHuyENWtGxM0gEb 5U3Q== 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=l49XqArNMPKyak8dtRzkGJ/l1s/wgantbAh+qREHUgI=; b=FK0olucQwnv0+CDdYpKqNdwPRwE1hOpMEZAf/BKQzxE0LiP2KIz3K5bM37qEZkjkZG Na9gzKtIy0O4/IsqLlfQGBfUyPbHQvPrMQUxfStJ33Ld68k55QlxYfYojxJNh0X6qY5d NnEOy1UkL+TK0AeampvyxVgl+Ea4wq8yFo20eGGcpwHmQpeMFYSL/YnA7GDq8rASz3Rv YShiYpbkrOdPFgLul8LaifaGH+dWLOOp2ZMHzsCwf38Wht5j03Etg8+bcAd7iryWXRlz nJgTbM9VGQHTsmviM+0YuzTMIW+b4hNzduX+X0vBwlJgqYERTvjwxuauydzsEnL0Zcub 8rww== X-Gm-Message-State: ANhLgQ1QItSHQDYyC/Z25BK0CkG8DeR88ugyHFWmoEma1UaIS02YuAhv CLBvwFXFfXnkqr9y58qnlE62bYq4/rk+ed0awc4= X-Google-Smtp-Source: ADFU+vvpboyYZ9qoyOem6VDem7rQCetFKCvYuNEX92QIbFi9UfAC95JqrQ+VOH5Ce9FcX5bevLDjBinGqEo6VgsdRtk= X-Received: by 2002:a37:591:: with SMTP id 139mr11336856qkf.281.1585766416291; Wed, 01 Apr 2020 11:40:16 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::733 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:246216 Archived-At: --000000000000f09ac705a23f031d Content-Type: text/plain; charset="UTF-8" On Wed, Apr 1, 2020 at 8:27 PM Stefan Monnier wrote: > A compile-time option seems plenty to get that experience. I think most users of Emacs on Windows do not build their own Emacs. So, if we want GDI+ support to be tested so we can trust it, we would need to "distribute" (as we do know, non-officially) two different binaries. Which means that a user that knows nothing about the current image libraries *or* GDI+ has to decide beforehand and without enough information; or alternatively we would need to "push" the GDI+ build as preferable, which would be weird for a new feature that can potentially cause problems. --000000000000f09ac705a23f031d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Wed, Apr 1, 2020 at 8:27 PM Stefan Monnier <monnier@iro.umontreal.ca> wr= ote:

=C2=A0> A compile-time option seems plenty to get that exper= ience.

I think most users of Emacs on Windows do not build their own= Emacs.
So, if we want GDI+ support to be tested so we can trust it, we = would
need to "distribute" (as we do know, non-officially) two= different binaries.
Which means that a user that knows nothing about th= e current image
libraries *or* GDI+ has to decide beforehand and without= =C2=A0enough
information; or alternatively we would need to "push&= quot; the GDI+ build as
preferable, which would be weird for a new featu= re that can potentially
cause problems.

--000000000000f09ac705a23f031d--