From unknown Tue Aug 19 03:00:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10746: ImageMagick and priority of image loaders Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: joakim@verona.se, bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Feb 2012 04:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10746 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 10746@debbugs.gnu.org Cc: Joakim Verona X-Debbugs-Original-To: submit@debbugs.gnu.org X-Debbugs-Original-Xcc: Joakim Verona Received: via spool by submit@debbugs.gnu.org id=B.132858823921524 (code B ref -1); Tue, 07 Feb 2012 04:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Feb 2012 04:17:19 +0000 Received: from localhost ([127.0.0.1]:57960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RucUY-0005b6-Sh for submit@debbugs.gnu.org; Mon, 06 Feb 2012 23:17:19 -0500 Received: from fencepost.gnu.org ([140.186.70.10]:58736 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RucUW-0005az-9P for submit@debbugs.gnu.org; Mon, 06 Feb 2012 23:17:17 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RucTd-0001qg-VX; Mon, 06 Feb 2012 23:16:21 -0500 From: Glenn Morris X-Spook: Merlin FSF terrorist Elvis pre-emptive Centro clandestine X-Ran: 8gi6Z'T@p{YT1=5t21/NW"rKvf'*}/M`aZ8Y]{|6oE7.uI@#zpe$&tGv(.kTW')xe85o<> X-Hue: cyan X-Attribution: GM Date: Mon, 06 Feb 2012 23:16:21 -0500 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) Package: emacs Version: 24.0.93 The Emacs Lisp manual used to say (I'm going to comment it out, for the reasons given in this report): There may be overlap between image loaders in your Emacs installation, and you may prefer to use a different one for a given image type (which loader will be used in practice depends on the priority of the loaders). For example, if you never want to use the ImageMagick loader to use JPEG files, add @code{JPG} to this list. Firstly, I don't understand what this means. What does it means for there to be multiple "image loaders" in Emacs, and how is their priority determined? (Also, do I have to add JPEG as well, since imagemagick-types returns both JPG and JPEG?) I think it might mean, eg jpeg images can be loaded via libjpeg or ImageMagick. If that is what it means, it could be clearer. If so, when I view a jpg with Emacs, how can I tell which loader was used? Maybe from looking at the mode-line in image-mode, which either says [jpeg] or [imagemagick]? It seems there's no practical way to control which loader is used: i) If you compile without jpeg but with ImageMagick, then you simply cannot view jpegs: http://debbugs.gnu.org/9045 ii) If you compile with both, then libjpeg is always used (AFAICS). This is despite imagemagick-register-types adding to the front of image-type-file-name-regexps. When you visit a jpeg file, image-type first uses image-type-from-file-header to determine the image type, and this decides it is a jpeg. So imagemagick never gets a change to open the jpeg. You can make it work by setting image-type-header-regexps to nil, but that is supposed to be a constant. From unknown Tue Aug 19 03:00:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10746: ImageMagick and priority of image loaders Resent-From: Lars Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Feb 2012 04:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10746 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 10746@debbugs.gnu.org, Joakim Verona Received: via spool by 10746-submit@debbugs.gnu.org id=B10746.132858985023929 (code B ref 10746); Tue, 07 Feb 2012 04:45:02 +0000 Received: (at 10746) by debbugs.gnu.org; 7 Feb 2012 04:44:10 +0000 Received: from localhost ([127.0.0.1]:57985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RucuX-0006Du-Pr for submit@debbugs.gnu.org; Mon, 06 Feb 2012 23:44:10 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:59956) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RucuV-0006Dm-Ea for 10746@debbugs.gnu.org; Mon, 06 Feb 2012 23:44:08 -0500 Received: from 93-41-188-50.ip82.fastwebnet.it ([93.41.188.50] helo=rusty) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1RuctW-0006Hn-71; Tue, 07 Feb 2012 05:43:06 +0100 From: Lars Ingebrigtsen References: Date: Tue, 07 Feb 2012 05:42:57 +0100 In-Reply-To: (Glenn Morris's message of "Mon, 06 Feb 2012 23:16:21 -0500") Message-ID: <87mx8vz226.fsf@gnus.org> User-Agent: Gnus/5.130002 (Ma Gnus v0.2) Emacs/24.0.93 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1RuctW-0006Hn-71 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1329194586.61628@u6vleIWT40YAwFkaRijnVA X-Spam-Status: No X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Glenn Morris writes: > ii) If you compile with both, then libjpeg is always used (AFAICS). Well, you can say so explicitly: (create-image data 'imagemagick t) -- (domestic pets only, the antidote for overdose, milk.) http://lars.ingebrigtsen.no * Sent from my Rome From unknown Tue Aug 19 03:00:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10746: ImageMagick and priority of image loaders Resent-From: Wolfgang Jenkner Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Feb 2012 05:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10746 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 10746@debbugs.gnu.org, Joakim Verona Received: via spool by 10746-submit@debbugs.gnu.org id=B10746.132859103225748 (code B ref 10746); Tue, 07 Feb 2012 05:04:01 +0000 Received: (at 10746) by debbugs.gnu.org; 7 Feb 2012 05:03:52 +0000 Received: from localhost ([127.0.0.1]:58004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RudDa-0006hC-7T for submit@debbugs.gnu.org; Tue, 07 Feb 2012 00:03:51 -0500 Received: from mx06.lb01.inode.at ([62.99.145.6]:8702 helo=mx.inode.at) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RudDX-0006gx-3m for 10746@debbugs.gnu.org; Tue, 07 Feb 2012 00:03:48 -0500 Received: from [85.127.18.164] (port=2756 helo=iznogoud.viz) by smartmx-06.inode.at with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1RudCZ-00046L-71; Tue, 07 Feb 2012 06:02:47 +0100 Received: from wolfgang by iznogoud.viz with local (Exim 4.77 (FreeBSD)) (envelope-from ) id 1RudCX-0000wd-Dp; Tue, 07 Feb 2012 06:02:45 +0100 From: Wolfgang Jenkner References: Date: Tue, 07 Feb 2012 06:02:45 +0100 In-Reply-To: (Glenn Morris's message of "Mon, 06 Feb 2012 23:16:21 -0500") Message-ID: <85d39rw80a.fsf@iznogoud.viz> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.92 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) See also the discussion of bug#10112. From unknown Tue Aug 19 03:00:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10746: ImageMagick and priority of image loaders Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Sep 2019 12:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10746 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 10746@debbugs.gnu.org, Joakim Verona Received: via spool by 10746-submit@debbugs.gnu.org id=B10746.156941435024822 (code B ref 10746); Wed, 25 Sep 2019 12:26:01 +0000 Received: (at 10746) by debbugs.gnu.org; 25 Sep 2019 12:25:50 +0000 Received: from localhost ([127.0.0.1]:40934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iD6Mf-0006SI-VS for submit@debbugs.gnu.org; Wed, 25 Sep 2019 08:25:50 -0400 Received: from quimby.gnus.org ([80.91.231.51]:33404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iD6Me-0006S7-4q for 10746@debbugs.gnu.org; Wed, 25 Sep 2019 08:25:48 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iD6MZ-00026M-7A; Wed, 25 Sep 2019 14:25:45 +0200 From: Lars Ingebrigtsen References: Date: Wed, 25 Sep 2019 14:25:42 +0200 In-Reply-To: (Glenn Morris's message of "Mon, 06 Feb 2012 23:16:21 -0500") Message-ID: <87k19wwojd.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: Glenn Morris writes: > The Emacs Lisp manual used to say (I'm going to comment it out, for the > reasons given in this report): > > There may be overlap between image loaders in your Emacs > installation, and you may pref [...] 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-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 (-) Glenn Morris writes: > The Emacs Lisp manual used to say (I'm going to comment it out, for the > reasons given in this report): > > There may be overlap between image loaders in your Emacs > installation, and you may prefer to use a different one for a given > image type (which loader will be used in practice depends on the > priority of the loaders). For example, if you never want to use the > ImageMagick loader to use JPEG files, add @code{JPG} to this list. > > Firstly, I don't understand what this means. What does it means for > there to be multiple "image loaders" in Emacs, and how is their priority > determined? (Also, do I have to add JPEG as well, since > imagemagick-types returns both JPG and JPEG?) This doesn't seem to be in the manual any more, and the rest of the bug report doesn't seem to have any concrete bugs, so I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 25 08:25:54 2019 Received: (at control) by debbugs.gnu.org; 25 Sep 2019 12:25:54 +0000 Received: from localhost ([127.0.0.1]:40937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iD6Mk-0006Sc-8Z for submit@debbugs.gnu.org; Wed, 25 Sep 2019 08:25:54 -0400 Received: from quimby.gnus.org ([80.91.231.51]:33418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iD6Mi-0006SS-B1 for control@debbugs.gnu.org; Wed, 25 Sep 2019 08:25:52 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iD6Mf-00026X-IC for control@debbugs.gnu.org; Wed, 25 Sep 2019 14:25:51 +0200 Date: Wed, 25 Sep 2019 14:25:49 +0200 Message-Id: <87impgwoj6.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #10746 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: close 10746 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 (-) close 10746 quit