From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#39735: 27.0.60; bugs about XBM images Date: Sun, 02 Aug 2020 16:36:03 +0200 Message-ID: <87tuxlglnw.fsf@gnus.org> References: <86mu9apvc7.fsf@gmail.com> <875za1mogy.fsf@gnus.org> <835za1ceqe.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18920"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 39735@debbugs.gnu.org, ynyaaa@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Aug 02 16:37:11 2020 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 1k2F6t-0004qi-BZ for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 02 Aug 2020 16:37:11 +0200 Original-Received: from localhost ([::1]:48168 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k2F6s-00024Z-D5 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 02 Aug 2020 10:37:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59322) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k2F6k-00023E-M0 for bug-gnu-emacs@gnu.org; Sun, 02 Aug 2020 10:37:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59805) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k2F6k-0005wx-Dj for bug-gnu-emacs@gnu.org; Sun, 02 Aug 2020 10:37:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k2F6k-0007xX-Bf for bug-gnu-emacs@gnu.org; Sun, 02 Aug 2020 10:37:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 02 Aug 2020 14:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39735 X-GNU-PR-Package: emacs Original-Received: via spool by 39735-submit@debbugs.gnu.org id=B39735.159637898530499 (code B ref 39735); Sun, 02 Aug 2020 14:37:02 +0000 Original-Received: (at 39735) by debbugs.gnu.org; 2 Aug 2020 14:36:25 +0000 Original-Received: from localhost ([127.0.0.1]:43110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k2F69-0007vq-Er for submit@debbugs.gnu.org; Sun, 02 Aug 2020 10:36:25 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:34096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k2F66-0007vZ-E5 for 39735@debbugs.gnu.org; Sun, 02 Aug 2020 10:36:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=QYFzB0ZetXCiRM33npP4jMDN72ynxSTvkLyBNZ/68No=; b=ov8er7LHq3876cTIHBErWkO+HP /mgn00UeO8tLF5jh9G+tpoUNafdXiBdKn6/xloFuve2yE38AhODUDTjvyaY7No0IX9KZFqmNlqiBD SxeXS/WAWwEN6Gc+PHnskbaOgwa0ywjfbXG8jXQQFAZEYBXGlU3A0m5zzFmhgsrOdt2w=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k2F5p-00033V-4b; Sun, 02 Aug 2020 16:36:15 +0200 In-Reply-To: <835za1ceqe.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 02 Aug 2020 17:19:21 +0300") 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" Xref: news.gmane.io gmane.emacs.bugs:183852 Archived-At: Eli Zaretskii writes: >> Eli, would it make sense to do a backwards-incompatible change here and >> rename the XBM parameters to :xbm-width and :xbm-height? > > Given the relative unimportance of XBM, that doesn't sound like a good > idea. > > Can't we instead add new parameters, so that the change is > backwards-compatible? Do you mean adding :display-width and :display-height to the XBM handlers (that would work like :width/:height in all the other image handlers)? I guess that would work, but it's rather awkward -- the code that calls `create-image' would then have to check whether the image is XBM or not to know what parameters to use... Since XBM is so obscure, we could just document that XBM just doesn't support scaling, and that it's an error to give those parameters (unless you really mean XBM dimensions). But again, that also means that somebody that writes a loop of `create-images' must be careful to not call it on XBM images... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no