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.bugs Subject: bug#61344: 29.0.50; NEWS double announcement for BMP and w32-use-native-image-API Date: Tue, 07 Feb 2023 14:28:42 +0200 Message-ID: <83edr1pslh.fsf@gnu.org> References: <86a61p26jt.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26220"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 61344@debbugs.gnu.org To: Arash Esbati Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Feb 07 13:29:19 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1pPN66-0006dk-QO for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 07 Feb 2023 13:29:19 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pPN5t-0006BQ-DO; Tue, 07 Feb 2023 07:29:05 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pPN5s-0006B9-14 for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 07:29:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pPN5q-0008SG-Bs for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 07:29:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pPN5q-0003sp-7R for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 07:29:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Feb 2023 12:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61344 X-GNU-PR-Package: emacs Original-Received: via spool by 61344-submit@debbugs.gnu.org id=B61344.167577291614893 (code B ref 61344); Tue, 07 Feb 2023 12:29:02 +0000 Original-Received: (at 61344) by debbugs.gnu.org; 7 Feb 2023 12:28:36 +0000 Original-Received: from localhost ([127.0.0.1]:51424 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPN5P-0003s8-Oh for submit@debbugs.gnu.org; Tue, 07 Feb 2023 07:28:36 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:54576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPN5O-0003rx-Nr for 61344@debbugs.gnu.org; Tue, 07 Feb 2023 07:28:35 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pPN5H-0008Lx-UP for 61344@debbugs.gnu.org; Tue, 07 Feb 2023 07:28:29 -0500 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=nKPKoVRkZ6eyuaRu5YMMRF5q3Kbumj2mpM/h8NvpX+8=; b=qbOFariIrKbc RhAQ46bRpcTDSrxLRIVB5ovC0TAJ1IsxrBpjbnsBpzS6IQrWrvG2/KqvgccV3xY/FAsfJuNWz2wSI BkqKTTQw3uOX7fRxRUIKBL4AuDm/6bmP7lEgiGkWwxiYqEjn9LA8xdU7bHBHTEgAIrFHCeaBkiwfq 7ZQMn6DymsR6MwsVWggs/Hd3Jzsj6b5So9hcsXrF8PbdDV3CYXDts1PaOdT/cjieF4ogKBYEk+LBe miGC6fBebAMNO8mb2ZT/gbF49Ap3EbIeu+/luuMJkzOy43KddGy+viSHZZj5V9TF35tJnJ2d1f1dS w7NMO22cN3BHpkeC2kzqJQ==; Original-Received: from [87.69.77.57] (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 1pPN5G-0005dQ-IK; Tue, 07 Feb 2023 07:28:27 -0500 In-Reply-To: <86a61p26jt.fsf@gnu.org> (message from Arash Esbati on Tue, 07 Feb 2023 10:01:10 +0100) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:255036 Archived-At: > From: Arash Esbati > Date: Tue, 07 Feb 2023 10:01:10 +0100 > > --- > *** Emacs now uses native image APIs to display some image formats. > On Windows 2000 and later, Emacs now defaults to using the native > image APIs for displaying the BMP, GIF, JPEG, PNG, and TIFF images. > This means Emacs on MS-Windows needs no longer use external image > support libraries to display those images. Other image types -- XPM, > SVG, and WEBP -- still need support libraries for Emacs to be able to > display them. > > The use of native image APIs is controlled by the variable > 'w32-use-native-image-API', whose value now defaults to t on systems > where those APIs are available. > > +++ > *** Emacs now supports display of BMP images using native image APIs. > When 'w32-use-native-image-API' is non-nil, Emacs on MS-Windows now > has built-in support for displaying BMP images. > > Is this double announcement necessary? Unless I'm missing something, > everything in the second item is actually said in the first one. The BMP images were never supported before, now they are, but only if native image APIs are used. That's what the second item above says. The first one, by contrast, just says that native image APIs are used by default, not as an opt-in feature. So there's no duplication, or at least there shouldn't be one.