From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Image-conversion shims Date: Mon, 07 Oct 2019 03:41:52 +0200 Message-ID: <878spxe3hb.fsf@gnus.org> References: <87v9tctcca.fsf@gnus.org> <87impct2xf.fsf@gnus.org> <83zhinfufb.fsf@gnu.org> <87ftkfnx7a.fsf@gnus.org> <83eezzfh8c.fsf@gnu.org> <8736gea0do.fsf@gnus.org> <87muedrg7d.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="46514"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Eli Zaretskii , monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 07 03:42:16 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iHI2S-000Bzo-1o for ged-emacs-devel@m.gmane.org; Mon, 07 Oct 2019 03:42:16 +0200 Original-Received: from localhost ([::1]:39910 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iHI2Q-0002N0-Jf for ged-emacs-devel@m.gmane.org; Sun, 06 Oct 2019 21:42:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40847) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iHI2C-0002Mb-Jt for emacs-devel@gnu.org; Sun, 06 Oct 2019 21:42:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iHI2B-0006vD-Es for emacs-devel@gnu.org; Sun, 06 Oct 2019 21:42:00 -0400 Original-Received: from quimby.gnus.org ([80.91.231.51]:47230) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iHI2B-0006v4-8V; Sun, 06 Oct 2019 21:41:59 -0400 Original-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 1iHI25-0003n1-4Z; Mon, 07 Oct 2019 03:41:55 +0200 In-Reply-To: <87muedrg7d.fsf@mail.linkov.net> (Juri Linkov's message of "Sun, 06 Oct 2019 23:58:38 +0300") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 80.91.231.51 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:240685 Archived-At: Juri Linkov writes: > We already have a working solution with imagemagick-register-types, > imagemagick-types-inhibit, imagemagick-enabled-types, and all related code. > Customization should be no different when images are handled via a process > instead of using a linked library. It's quite different -- for one, using the external library is off by default, but using ImageMagick is on by default (if you have an Emacs compiled with the support). But that's pretty much irrelevant for the discussion of `auto-mode-alist' -- an ImageMagick-enabled Emacs won't use `image-mode' for exotic image formats by default (you end up in `fundamental-mode' if you visit a .webp file). The user has to put that into `auto-mode-alist' themselves. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no