From unknown Sun Jun 15 08:53:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61344: 29.0.50; NEWS double announcement for BMP and w32-use-native-image-API Resent-From: Arash Esbati Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Feb 2023 09:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61344 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 61344@debbugs.gnu.org X-Debbugs-Original-To: emacs-bugs Received: via spool by submit@debbugs.gnu.org id=B.167576049225812 (code B ref -1); Tue, 07 Feb 2023 09:02:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Feb 2023 09:01:32 +0000 Received: from localhost ([127.0.0.1]:51059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPJr1-0006iE-RS for submit@debbugs.gnu.org; Tue, 07 Feb 2023 04:01:32 -0500 Received: from lists.gnu.org ([209.51.188.17]:37792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPJqz-0006i5-UD for submit@debbugs.gnu.org; Tue, 07 Feb 2023 04:01:30 -0500 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 1pPJqz-0001y9-9p for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 04:01:29 -0500 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 1pPJqy-0007OZ-VY for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 04:01:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=bL22cxHCBP6VM+8iXZdXYHQf5xl39OR+cQmXEsaqbns=; b=KLdY68rFJw8gCx hrFzJNBMYJbg6hOHwrqkXCYV4GoMcvsOZ9bY/0Y0yUugzazWwD0J/W2VjHKdpPgfUSHevrEh4LaU1 MrPaTbgsji/3Wy/qri3uWqYxpcP+qATHj/FMXG2xWorpJz1ZyPUxyfJUGsn4h4Q/5iiU0YyX1tKH/ Hqm9W9oiHBQfbTEwO0f7GQ/pOXG6oVb6YxXKAGVWfpmF0QnBIJrVjtkjptaOQgaxeequ0IaPHQb6X yRh+3GcUqYOW/GFt31Oyt/j4DgluiFbCTcsVuyXWGqh3JamOu4QqO+8jxwJBmeF8iFY7+Bd6faJoa Cxrnb+i8J06cwYA+3LKg==; Received: from p5b326467.dip0.t-ipconnect.de ([91.50.100.103] helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pPJqy-0007zo-B6 for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 04:01:28 -0500 From: Arash Esbati Date: Tue, 07 Feb 2023 10:01:10 +0100 Message-ID: <86a61p26jt.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi all, NEWS says currently after line 4792: --- *** 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. Best, Arash From unknown Sun Jun 15 08:53:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61344: 29.0.50; NEWS double announcement for BMP and w32-use-native-image-API 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 X-GNU-PR-Keywords: To: Arash Esbati Cc: 61344@debbugs.gnu.org Received: via spool by 61344-submit@debbugs.gnu.org id=B61344.167577291614893 (code B ref 61344); Tue, 07 Feb 2023 12:29:02 +0000 Received: (at 61344) by debbugs.gnu.org; 7 Feb 2023 12:28:36 +0000 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 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 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==; 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 Date: Tue, 07 Feb 2023 14:28:42 +0200 Message-Id: <83edr1pslh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <86a61p26jt.fsf@gnu.org> (message from Arash Esbati on Tue, 07 Feb 2023 10:01:10 +0100) References: <86a61p26jt.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > 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. From unknown Sun Jun 15 08:53:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61344: 29.0.50; NEWS double announcement for BMP and w32-use-native-image-API Resent-From: Arash Esbati Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Feb 2023 13:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61344 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 61344@debbugs.gnu.org Received: via spool by 61344-submit@debbugs.gnu.org id=B61344.167577639329692 (code B ref 61344); Tue, 07 Feb 2023 13:27:01 +0000 Received: (at 61344) by debbugs.gnu.org; 7 Feb 2023 13:26:33 +0000 Received: from localhost ([127.0.0.1]:51499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPNzV-0007il-AQ for submit@debbugs.gnu.org; Tue, 07 Feb 2023 08:26:33 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33790) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPNzT-0007iT-UF; Tue, 07 Feb 2023 08:26:32 -0500 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 1pPNzO-0003ZX-CO; Tue, 07 Feb 2023 08:26:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=eIgdevCiIW4EFLJLEz9YqrBTltqRVJlTGaAkSQcxO/k=; b=dKaFn2cMC/1qyEjNmvLX yY4jxpW3w5sQjau4aJrFrcqjknWKY1RyjuH2y2aFOHz9iktHmryKGGXBn9zwLj+IYIwqssjv397nC wXJE0sq4hCYJk+MGpQEC/aDZIVdzlWrKBqlRnJYnCElQUnjFRli87bqrQRKFeV2r9o/pv50C2rtJ1 g8XSgEjPcwTumILpa4eOF52cz6Co/l8CDGgiDJp1lLOHztoz7QKKNKe2dSEyhZmi6yaZxbE/wa1OB eYsJHfNzdrjylRbKSqa3H6n0btM6eFmr9tnJ7ECN4S8/lpa0rPmlqxkD7ACdPoDCSk7oIO7W9BUEQ SMPmxsgYmMsFmg==; Received: from p5b326467.dip0.t-ipconnect.de ([91.50.100.103] helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pPNzN-00027O-4h; Tue, 07 Feb 2023 08:26:26 -0500 From: Arash Esbati In-Reply-To: <83edr1pslh.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 07 Feb 2023 14:28:42 +0200") References: <86a61p26jt.fsf@gnu.org> <83edr1pslh.fsf@gnu.org> Date: Tue, 07 Feb 2023 14:25:33 +0100 Message-ID: <86edr1ip4i.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 61344 notabug close 61344 quit Eli Zaretskii writes: > 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. Thanks, now I get the point. Best, Arash From unknown Sun Jun 15 08:53:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61344: 29.0.50; NEWS double announcement for BMP and w32-use-native-image-API Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Feb 2023 13:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61344 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Arash Esbati Cc: 61344-done@debbugs.gnu.org Received: via spool by 61344-done@debbugs.gnu.org id=D61344.16757771527609 (code D ref 61344); Tue, 07 Feb 2023 13:40:02 +0000 Received: (at 61344-done) by debbugs.gnu.org; 7 Feb 2023 13:39:12 +0000 Received: from localhost ([127.0.0.1]:51525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPOBk-0001yf-0e for submit@debbugs.gnu.org; Tue, 07 Feb 2023 08:39:12 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47220) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPOBh-0001yS-TE for 61344-done@debbugs.gnu.org; Tue, 07 Feb 2023 08:39:10 -0500 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 1pPOBc-0005mV-MC for 61344-done@debbugs.gnu.org; Tue, 07 Feb 2023 08:39:04 -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=R7WGd/zHLGqfU1jN7zAtVbd4zgniSlPLfsatcjWXIsI=; b=FX4CWRbXw+TL qmSt9sWB274xaH4K816XXLsQqCSkKvEl4p9SB5rfwRbnzV0UkmkXW8epBQF46+fwPTAlI3e8vlwMs vmOvF3pgLFXW3NM2r6CpMUdVKKMiCnRY3x6OK9Eru7RW9NjL4TEs4WpAgzWmr032W5hBkOfIqa6oh csiQPv7GsVJ3SnwJuyjA5oPlhZ0O1AE5nleYF7s3kyVTCRW+4WUmkhzWox4RVe39CfDpmmefOu4T/ rDzv9PJwiije8ozfWFTMHJGwp/NZE516UhfmcCVnB8Zmoug/1+f7yrV6bmmDxNXvs1gyrT+RmSJDX WfyywSIYj39m03LkAzV+4w==; 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 1pPOBc-0007Uu-1L; Tue, 07 Feb 2023 08:39:04 -0500 Date: Tue, 07 Feb 2023 15:39:19 +0200 Message-Id: <837cwtppbs.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <86edr1ip4i.fsf@gnu.org> (message from Arash Esbati on Tue, 07 Feb 2023 14:25:33 +0100) References: <86a61p26jt.fsf@gnu.org> <83edr1pslh.fsf@gnu.org> <86edr1ip4i.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Arash Esbati > Cc: 61344@debbugs.gnu.org > Date: Tue, 07 Feb 2023 14:25:33 +0100 > > tags 61344 notabug > close 61344 > quit > > Eli Zaretskii writes: > > > 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. > > Thanks, now I get the point. OK, closing.