From unknown Mon Aug 18 14:25:47 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#38310 <38310@debbugs.gnu.org> To: bug#38310 <38310@debbugs.gnu.org> Subject: Status: 27.0.50; (image-convert "data" t) doesn't work Reply-To: bug#38310 <38310@debbugs.gnu.org> Date: Mon, 18 Aug 2025 21:25:47 +0000 retitle 38310 27.0.50; (image-convert "data" t) doesn't work reassign 38310 emacs submitter 38310 Katsumi Yamaoka severity 38310 normal tag 38310 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 21 02:13:43 2019 Received: (at submit) by debbugs.gnu.org; 21 Nov 2019 07:13:44 +0000 Received: from localhost ([127.0.0.1]:51187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXget-00026K-JV for submit@debbugs.gnu.org; Thu, 21 Nov 2019 02:13:43 -0500 Received: from lists.gnu.org ([209.51.188.17]:32964) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXger-00026C-Ie for submit@debbugs.gnu.org; Thu, 21 Nov 2019 02:13:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46064) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iXgeq-00033B-8I for bug-gnu-emacs@gnu.org; Thu, 21 Nov 2019 02:13:41 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iXgeo-0005zm-Un for bug-gnu-emacs@gnu.org; Thu, 21 Nov 2019 02:13:40 -0500 Received: from bisque.elm.relay.mailchannels.net ([23.83.212.18]:48650) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iXgeo-0005mD-MN for bug-gnu-emacs@gnu.org; Thu, 21 Nov 2019 02:13:38 -0500 X-Sender-Id: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 6CBC3600DEB; Thu, 21 Nov 2019 07:12:56 +0000 (UTC) Received: from hampton.hostforweb.net (100-96-4-107.trex.outbound.svc.cluster.local [100.96.4.107]) (Authenticated sender: tih5qno0ow) by relay.mailchannels.net (Postfix) with ESMTPA id 217B2600A07; Thu, 21 Nov 2019 07:12:51 +0000 (UTC) X-Sender-Id: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net Received: from hampton.hostforweb.net ([TEMPUNAVAIL]. [172.245.115.217]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Thu, 21 Nov 2019 07:12:56 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net X-MailChannels-Auth-Id: tih5qno0ow X-Trail-Juvenile: 11408e3f5fee031d_1574320375934_534147548 X-MC-Loop-Signature: 1574320375934:1271955463 X-MC-Ingress-Time: 1574320375934 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60000 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1iXgdv-008Coo-5g; Thu, 21 Nov 2019 01:12:44 -0600 Date: Thu, 21 Nov 2019 16:12:39 +0900 Message-ID: From: Katsumi Yamaoka To: bug-gnu-emacs@gnu.org Subject: 27.0.50; (image-convert "data" t) doesn't work Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-cygwin) Cancel-Lock: sha1:zbNIWm+12WzZRzbqm4hkKp+91QE= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-0.2 X-AuthUser: yamaoka@hampton.hostforweb.net X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 23.83.212.18 X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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: -2.4 (--) Hi, Whereas (image-convert "file") works, (image-convert "data" t) causes an error as follows: (let ((image-converter 'graphicsmagick)) (image-convert "data" t)) => image-convert: /usr/bin/gm convert: Unable to open file (-) [No such file or directory]. (let ((image-converter 'imagemagick)) (image-convert "data" t)) => image-convert: convert: unable to open image `nil:-': No such file or directory @ error/blob.c/OpenBlob/2873. convert: no decode delegate for this image format `' @ error/constitute.c/ReadImage/560. convert: no images defined `png:-' @ error/convert.c/ConvertImageCommand/3258. Where "data" is a binary string of a webp image gotten from: Is a temp file required instead of stdin to those converters? In relation to this, I think `image-convert' should be autoloaded for the case where `(create-image FILE-OR-DATA 'image-convert)' is called from a program other than `find-file'. Thanks. Regards, $ gm -version GraphicsMagick 1.3.33 2019-07-20 Q16 http://www.GraphicsMagick.org/ $ convert -version ImageMagick 6.9.10-11 Q16 x86_64 2018-09-08 https://www.imagemagick.org From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 21 07:56:01 2019 Received: (at 38310) by debbugs.gnu.org; 21 Nov 2019 12:56:01 +0000 Received: from localhost ([127.0.0.1]:51520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXm08-0005V3-Q2 for submit@debbugs.gnu.org; Thu, 21 Nov 2019 07:56:01 -0500 Received: from quimby.gnus.org ([95.216.78.240]:58698) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXm05-0005Up-KU for 38310@debbugs.gnu.org; Thu, 21 Nov 2019 07:55:58 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iXlzx-0004Xp-7V; Thu, 21 Nov 2019 13:55:51 +0100 From: Lars Ingebrigtsen To: Katsumi Yamaoka Subject: Re: bug#38310: 27.0.50; (image-convert "data" t) doesn't work References: Date: Thu, 21 Nov 2019 13:55:48 +0100 In-Reply-To: (Katsumi Yamaoka's message of "Thu, 21 Nov 2019 16:12:39 +0900") Message-ID: <87mucp2xt7.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Katsumi Yamaoka writes: > Whereas (image-convert "file") works, (image-convert "data" t) > causes an error as follows: > > (let ((image-converter 'graphicsmagick)) > (image-convert "data" t)) > => > image-convert: /usr/bin/g [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38310 Cc: 38310@debbugs.gnu.org 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: -1.0 (-) Katsumi Yamaoka writes: > Whereas (image-convert "file") works, (image-convert "data" t) > causes an error as follows: > > (let ((image-converter 'graphicsmagick)) > (image-convert "data" t)) > => > image-convert: /usr/bin/gm convert: Unable to open file (-) [No such > file or directory]. Yeah, but that's not a valid call format. As the doc string says --- If IMAGE-FORMAT is non-nil, IMAGE is a string containing the image data, and IMAGE-FORMAT is a symbol with a MIME format name like "image/webp". --- So you have to say (image-convert "data" 'image/webp) I'll rephrase the doc string, because it's not very well-written. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 21 08:02:29 2019 Received: (at 38310) by debbugs.gnu.org; 21 Nov 2019 13:02:29 +0000 Received: from localhost ([127.0.0.1]:51529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXm6O-0007U3-Hj for submit@debbugs.gnu.org; Thu, 21 Nov 2019 08:02:28 -0500 Received: from quimby.gnus.org ([95.216.78.240]:58750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXm6M-0007NK-A7 for 38310@debbugs.gnu.org; Thu, 21 Nov 2019 08:02:26 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iXm6C-0004bQ-W9; Thu, 21 Nov 2019 14:02:19 +0100 From: Lars Ingebrigtsen To: Katsumi Yamaoka Subject: Re: bug#38310: 27.0.50; (image-convert "data" t) doesn't work References: Date: Thu, 21 Nov 2019 14:02:16 +0100 In-Reply-To: (Katsumi Yamaoka's message of "Thu, 21 Nov 2019 16:12:39 +0900") Message-ID: <87imnd2xif.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Katsumi Yamaoka writes: > In relation to this, I think `image-convert' should be auto loaded > for the case where `(create-image FILE-OR-DATA 'image-convert)' > is called from a program other than `find-file'. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: jpl.org] -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38310 Cc: 38310@debbugs.gnu.org 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: -1.0 (-) Katsumi Yamaoka writes: > In relation to this, I think `image-convert' should be auto loaded > for the case where `(create-image FILE-OR-DATA 'image-convert)' > is called from a program other than `find-file'. Yup; should now be fixed on the trunk. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 21 08:02:39 2019 Received: (at control) by debbugs.gnu.org; 21 Nov 2019 13:02:39 +0000 Received: from localhost ([127.0.0.1]:51532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXm6T-0007YY-Vo for submit@debbugs.gnu.org; Thu, 21 Nov 2019 08:02:36 -0500 Received: from quimby.gnus.org ([95.216.78.240]:58764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXm6Q-0007RD-JJ for control@debbugs.gnu.org; Thu, 21 Nov 2019 08:02:32 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iXm6J-0004bZ-21 for control@debbugs.gnu.org; Thu, 21 Nov 2019 14:02:25 +0100 Date: Thu, 21 Nov 2019 14:02:22 +0100 Message-Id: <87h82x2xi9.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #38310 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 38310 fixed close 38310 27.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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: -1.0 (-) tags 38310 fixed close 38310 27.1 quit From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 21 19:02:41 2019 Received: (at 38310) by debbugs.gnu.org; 22 Nov 2019 00:02:41 +0000 Received: from localhost ([127.0.0.1]:53568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXwPG-0002l6-Pi for submit@debbugs.gnu.org; Thu, 21 Nov 2019 19:02:39 -0500 Received: from antelope.elm.relay.mailchannels.net ([23.83.212.4]:47651) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXwPE-0002kx-CC for 38310@debbugs.gnu.org; Thu, 21 Nov 2019 19:02:37 -0500 X-Sender-Id: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id D2EA5E01C7; Fri, 22 Nov 2019 00:02:34 +0000 (UTC) Received: from hampton.hostforweb.net (100-96-86-105.trex.outbound.svc.cluster.local [100.96.86.105]) (Authenticated sender: tih5qno0ow) by relay.mailchannels.net (Postfix) with ESMTPA id E2B37E08E3; Fri, 22 Nov 2019 00:02:33 +0000 (UTC) X-Sender-Id: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net Received: from hampton.hostforweb.net ([TEMPUNAVAIL]. [172.245.115.217]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Fri, 22 Nov 2019 00:02:34 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net X-MailChannels-Auth-Id: tih5qno0ow X-Bottle-Cooing: 2e5343bc39ae8085_1574380954544_1257343616 X-MC-Loop-Signature: 1574380954543:866269401 X-MC-Ingress-Time: 1574380954543 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60000 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1iXwP3-00BqII-Cv; Thu, 21 Nov 2019 18:02:26 -0600 Date: Fri, 22 Nov 2019 09:02:23 +0900 Message-ID: From: Katsumi Yamaoka To: Lars Ingebrigtsen Subject: Re: bug#38310: 27.0.50; (image-convert "data" t) doesn't work References: <87mucp2xt7.fsf@gnus.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-cygwin) Cancel-Lock: sha1:+Hp2FZy18TLMi3JXWzmjS7A8niU= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-0.2 X-AuthUser: yamaoka@hampton.hostforweb.net X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38310 Cc: 38310@debbugs.gnu.org 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: -1.0 (-) On Thu, 21 Nov 2019 13:55:48 +0100, Lars Ingebrigtsen wrote: > So you have to say > (image-convert "data" 'image/webp) > I'll rephrase the doc string, because it's not very well-written. Ah, thanks. I verified both these tests work with Emacs -Q. (with-current-buffer (url-retrieve-synchronously "https://www.gstatic.com/webp/gallery/1.sm.webp") (goto-char (point-min)) (search-forward "\n\n") (image-convert (buffer-substring (point) (point-max)) 'image/webp)) (with-current-buffer (url-retrieve-synchronously "https://www.gstatic.com/webp/gallery/1.sm.webp") (goto-char (point-min)) (search-forward "\n\n") (create-image (buffer-substring (point) (point-max)) 'image-convert t :format 'image/webp)) From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 22 07:17:55 2019 Received: (at 38310) by debbugs.gnu.org; 22 Nov 2019 12:17:55 +0000 Received: from localhost ([127.0.0.1]:53881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iY7sO-0007tD-CZ for submit@debbugs.gnu.org; Fri, 22 Nov 2019 07:17:28 -0500 Received: from quimby.gnus.org ([95.216.78.240]:48004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iY7rJ-0007QS-L2 for 38310@debbugs.gnu.org; Fri, 22 Nov 2019 07:17:11 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iY7rA-0002qE-6j; Fri, 22 Nov 2019 13:16:14 +0100 From: Lars Ingebrigtsen To: Katsumi Yamaoka Subject: Re: bug#38310: 27.0.50; (image-convert "data" t) doesn't work References: <87mucp2xt7.fsf@gnus.org> Date: Fri, 22 Nov 2019 13:16:11 +0100 In-Reply-To: (Katsumi Yamaoka's message of "Fri, 22 Nov 2019 09:02:23 +0900") Message-ID: <87a78ot8c4.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Katsumi Yamaoka writes: > Ah, thanks. I verified both these tests work with Emacs -Q. > > (with-current-buffer > (url-retrieve-synchronously > "https://www.gstatic.com/webp/gallery/1.sm.webp") > (goto-char (point-min)) > (se [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38310 Cc: 38310@debbugs.gnu.org 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: -1.0 (-) Katsumi Yamaoka writes: > Ah, thanks. I verified both these tests work with Emacs -Q. > > (with-current-buffer > (url-retrieve-synchronously > "https://www.gstatic.com/webp/gallery/1.sm.webp") > (goto-char (point-min)) > (search-forward "\n\n") > (image-convert (buffer-substring (point) (point-max)) 'image/webp)) Perhaps image-convert should signal an explicit error if the second parameter isn't on the proper format? I've now added some better error feedback on the trunk. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 25 18:40:28 2019 Received: (at 38310) by debbugs.gnu.org; 25 Nov 2019 23:40:29 +0000 Received: from localhost ([127.0.0.1]:49945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iZNy0-0007Vl-Mz for submit@debbugs.gnu.org; Mon, 25 Nov 2019 18:40:28 -0500 Received: from camel.birch.relay.mailchannels.net ([23.83.209.29]:8481) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iZNxz-0007Vb-Di for 38310@debbugs.gnu.org; Mon, 25 Nov 2019 18:40:28 -0500 X-Sender-Id: tih5qno0ow|x-authuser|yamaokac@detroit.hostforweb.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 11A30E1291; Mon, 25 Nov 2019 23:40:26 +0000 (UTC) Received: from detroit.hostforweb.net (100-96-87-246.trex.outbound.svc.cluster.local [100.96.87.246]) (Authenticated sender: tih5qno0ow) by relay.mailchannels.net (Postfix) with ESMTPA id 2F0A2E118D; Mon, 25 Nov 2019 23:40:25 +0000 (UTC) X-Sender-Id: tih5qno0ow|x-authuser|yamaokac@detroit.hostforweb.net Received: from detroit.hostforweb.net ([TEMPUNAVAIL]. [179.61.137.253]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Mon, 25 Nov 2019 23:40:25 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: tih5qno0ow|x-authuser|yamaokac@detroit.hostforweb.net X-MailChannels-Auth-Id: tih5qno0ow X-Troubled-Suffer: 7cca8e3426ff8958_1574725225824_3917030778 X-MC-Loop-Signature: 1574725225824:2647923109 X-MC-Ingress-Time: 1574725225823 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=detroit.hostforweb.net; s=default; h=Content-Type:MIME-Version:References: Subject:Cc:To:From:Message-ID:Date:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=cVMT28Asno8yzZkvjC2BjXOUcZPRfTtahLntlPVwfxU=; b=BlBCEUgxBDLQsBJYXGjPZjc6QC nFNvWp1qW9w/qHnvLm9wDEqMNuUSvujDkXL8tNzywmolWkYBmN0Kjtj/nwHVzBEd3aZTCfIfrLFQa WLnu8BNlS+3WkKVEAdW1yPY2H6COL2bEs8lF/F8gFnqeFo2shKMW/7pHs2IBj41Izp+hatpU1zPze L1tB3U7q2hHzW0HCpDxYTpRKYQXKbRMuhSELQlKhclV9+XTpwBbEfVXutyvyKEaohfSB4t35OIl4n aBw7Tvw6VagG5EYI759BleJYpjg3CHpDCTIkiAWDR7vFyoxv6iDSUexRCKl2CvxGEOWvIxFgJ3LPA gEcbNr7A==; Received: from yamaokac by detroit.hostforweb.net with local (Exim 4.92) (envelope-from ) id 1iZNxq-00084G-Uq; Mon, 25 Nov 2019 17:40:18 -0600 Date: Mon, 25 Nov 2019 13:11:43 +0900 Message-ID: From: Katsumi Yamaoka To: Lars Ingebrigtsen Subject: Re: bug#38310: 27.0.50; (image-convert "data" t) doesn't work References: <87mucp2xt7.fsf@gnus.org> <87a78ot8c4.fsf@gnus.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-cygwin) Cancel-Lock: sha1:zy3HOIZ3QfCj1hRfvTS9Ixs9SFg= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-AuthUser: yamaokac@detroit.hostforweb.net X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Fri, 22 Nov 2019 13:16:11 +0100, Lars Ingebrigtsen wrote: > Perhaps image-convert should signal an explicit error if the second > parameter isn't on the proper format? > I've now added some better error feedback on the trunk. Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 SPF_NONE SPF: sender does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.8 DATE_IN_PAST_12_24 Date: is 12 to 24 hours before Received: date -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [23.83.209.29 listed in list.dnswl.org] 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: hostforweb.net] X-Debbugs-Envelope-To: 38310 Cc: 38310@debbugs.gnu.org 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: 0.1 (/) On Fri, 22 Nov 2019 13:16:11 +0100, Lars Ingebrigtsen wrote: > Perhaps image-convert should signal an explicit error if the second > parameter isn't on the proper format? > I've now added some better error feedback on the trunk. It looks useful for people like me. Thanks. I think it would be better if we can see what types are available to convert before trying to convert no matter whether ImageMagick is built-in. The default value for `imagemagick-enabled-types' looks old as it does not contain at least WEBP, and there is no such one that can be used for GraphicsMagick. The goal might be to make it enable a programmer to do this without considering whether conversion is necessary or not: (let ((type "image/webp")) (if (image-type-displayable-p type) (create-image "file-or-data" type nil-or-t))) Regards, From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 27 07:04:19 2019 Received: (at 38310) by debbugs.gnu.org; 27 Nov 2019 12:04:19 +0000 Received: from localhost ([127.0.0.1]:53543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iZw3P-0000qJ-Ik for submit@debbugs.gnu.org; Wed, 27 Nov 2019 07:04:19 -0500 Received: from quimby.gnus.org ([95.216.78.240]:55160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iZw3N-0000q1-T1 for 38310@debbugs.gnu.org; Wed, 27 Nov 2019 07:04:18 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iZw3E-0001LD-Th; Wed, 27 Nov 2019 13:04:11 +0100 From: Lars Ingebrigtsen To: Katsumi Yamaoka Subject: Re: bug#38310: 27.0.50; (image-convert "data" t) doesn't work References: <87mucp2xt7.fsf@gnus.org> <87a78ot8c4.fsf@gnus.org> Date: Wed, 27 Nov 2019 13:04:08 +0100 In-Reply-To: (Katsumi Yamaoka's message of "Mon, 25 Nov 2019 13:11:43 +0900") Message-ID: <875zj5fruv.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Katsumi Yamaoka writes: > The goal might be to make it enable a programmer to do this > without considering whether conversion is necessary or not: > > (let ((type "image/webp")) > (if (image-type-displayable-p type) > (crea [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38310 Cc: 38310@debbugs.gnu.org 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: -1.0 (-) Katsumi Yamaoka writes: > The goal might be to make it enable a programmer to do this > without considering whether conversion is necessary or not: > > (let ((type "image/webp")) > (if (image-type-displayable-p type) > (create-image "file-or-data" type nil-or-t))) Yes, that would be nice. But you can almost do that with just (ignore-errors (create-image file)) :-) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Mon Aug 18 14:25:47 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 25 Dec 2019 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator