From unknown Sat Jun 21 12:15:18 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#51381 <51381@debbugs.gnu.org> To: bug#51381 <51381@debbugs.gnu.org> Subject: Status: HEIF image format support Reply-To: bug#51381 <51381@debbugs.gnu.org> Date: Sat, 21 Jun 2025 19:15:18 +0000 retitle 51381 HEIF image format support reassign 51381 emacs submitter 51381 Stefan Kangas severity 51381 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 24 23:38:08 2021 Received: (at submit) by debbugs.gnu.org; 25 Oct 2021 03:38:08 +0000 Received: from localhost ([127.0.0.1]:41377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1meqoJ-0006SL-Qt for submit@debbugs.gnu.org; Sun, 24 Oct 2021 23:38:08 -0400 Received: from lists.gnu.org ([209.51.188.17]:44094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1meqoH-0006SE-Oy for submit@debbugs.gnu.org; Sun, 24 Oct 2021 23:38:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39910) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1meqoH-0002lb-Ht for bug-gnu-emacs@gnu.org; Sun, 24 Oct 2021 23:38:05 -0400 Received: from mail-pf1-f169.google.com ([209.85.210.169]:33550) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1meqoF-0004g3-GX for bug-gnu-emacs@gnu.org; Sun, 24 Oct 2021 23:38:05 -0400 Received: by mail-pf1-f169.google.com with SMTP id t184so9456787pfd.0 for ; Sun, 24 Oct 2021 20:38:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=mFz55zREHqHVf6yNRtP8cowWqTddoU9e9fQy5uGiuzg=; b=0Zb7stD15Fj52ZENcIM6LdgXchZZkT3yE+Rs2lFVTFuOVvCl67YZRGo7vixRa/pcjD 4YmeWCghQ72Calu1xm0lc4TW2QpTcc5JA9xYibFBg2umJ2E4kZ30NZQQmNEJ/MNqr9Zq +uNvHK3BKxA+nbggynQpiIH5Yp22IZXQUeQtzx0AHJS50zlGBLXuyUkqDNWbQ3MFdO0i WZmD/+YXHk0LSpzFx6SYd6edzmExngLGwAfr3veJarLKQq3vzx7DWk56UVhgXRJHh5cF 1YzzF93SOm7xHpfgiMddokCjqAzQqEsjxivkQUQm39JQFaavHHKzUH8w3qg2gISG1CzU Oy6A== X-Gm-Message-State: AOAM5318P19zp8z01DV/ElFreZLPHCPhQBfQ3+xsO64FipVWfWOmlVP+ mhKchqed2mKuQF5v8PYqXXHidp60kRKtaY5SVw30y1/g X-Google-Smtp-Source: ABdhPJx34EcY4s2D79eXJPo87J0jBn2SXgUUwSZ1489h+OvmIzAhyTafJcuPWWyUwrA2iyHiv352iiJIY+0HQiVkyt4= X-Received: by 2002:a63:330f:: with SMTP id z15mr8578068pgz.42.1635133081777; Sun, 24 Oct 2021 20:38:01 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 24 Oct 2021 20:38:00 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Sun, 24 Oct 2021 20:38:00 -0700 Message-ID: Subject: HEIF image format support To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=209.85.210.169; envelope-from=stefankangas@gmail.com; helo=mail-pf1-f169.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) 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: -1.8 (-) Severity: wishlist Apple seems to have moved over to use the HEIF image format. It seems like Canon is also trying to push this for their cameras, and it is being presented as a "JPEG replacement". Whatever we think of that, this means that many unsuspecting Emacs will soon be faced with such images. For example, I stumbled upon this comment from one user: "I have used image-dired from time to time, but less so now since Apple's default image type is .heic. I can't open these images in the emacs-mac (Mitsuharo's version). "Is there any work ongoing to natively open .heic in Emacs?" https://www.reddit.com/r/emacs/comments/nzxms5/comment/h1vbepq/ GIMP, imagemagick, krita, nomacs, etc. have added HEIC support using the LGPLv3 licensed library libheif.[1] See more about where it is supported here: https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format#Support Should Emacs have built-in support for the HEIC image format? Would it be welcome if someone wrote up a patch for it? Footnotes: [1] https://github.com/strukturag/libheif From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 25 00:05:51 2021 Received: (at 51381) by debbugs.gnu.org; 25 Oct 2021 04:05:51 +0000 Received: from localhost ([127.0.0.1]:41383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1merF9-00079n-41 for submit@debbugs.gnu.org; Mon, 25 Oct 2021 00:05:51 -0400 Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]:60784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1merF7-00079b-0I for 51381@debbugs.gnu.org; Mon, 25 Oct 2021 00:05:49 -0400 Received: from mathent.math.s.chiba-u.ac.jp (mathent [192.168.32.5]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 6DD8BF08E1; Mon, 25 Oct 2021 13:05:45 +0900 (JST) (envelope-from mituharu@math.s.chiba-u.ac.jp) Date: Mon, 25 Oct 2021 13:05:45 +0900 Message-ID: From: YAMAMOTO Mitsuharu To: Stefan Kangas Subject: Re: bug#51381: HEIF image format support In-Reply-To: References: User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/27.2 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) Organization: Faculty of Science, Chiba University MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51381 Cc: 51381@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 Mon, 25 Oct 2021 12:38:00 +0900, Stefan Kangas wrote: > > For example, I stumbled upon this comment from one user: > > "I have used image-dired from time to time, but less so now since > Apple's default image type is .heic. I can't open these images in > the emacs-mac (Mitsuharo's version). As the Mac port supports image types the Image I/O framework can handle, HEIC images can be displayed on macOS 10.15 and later. You need the following setting mentioned in the info node "Mac Images": (when (and (image-type-available-p 'image-io) (not (boundp 'imagemagick-render-type))) ;; Image I/O is used as a fallback of ImageMagick. (setq imagemagick-enabled-types t) (setq imagemagick-types-inhibit (cons 'XML (delq 'PDF imagemagick-types-inhibit))) (imagemagick-register-types)) YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 25 04:50:37 2021 Received: (at 51381) by debbugs.gnu.org; 25 Oct 2021 08:50:37 +0000 Received: from localhost ([127.0.0.1]:41647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mevgj-0006M3-23 for submit@debbugs.gnu.org; Mon, 25 Oct 2021 04:50:37 -0400 Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]:60398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mevgh-0006Lt-1s for 51381@debbugs.gnu.org; Mon, 25 Oct 2021 04:50:35 -0400 Received: from mathent.math.s.chiba-u.ac.jp (mathent [192.168.32.5]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 11BA2F08DA; Mon, 25 Oct 2021 17:50:33 +0900 (JST) (envelope-from mituharu@math.s.chiba-u.ac.jp) Date: Mon, 25 Oct 2021 17:50:33 +0900 Message-ID: From: YAMAMOTO Mitsuharu To: Stefan Kangas Subject: Re: bug#51381: HEIF image format support In-Reply-To: References: User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/27.2 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) Organization: Faculty of Science, Chiba University MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51381 Cc: 51381@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 Mon, 25 Oct 2021 13:05:45 +0900, YAMAMOTO Mitsuharu wrote: > > As the Mac port supports image types the Image I/O framework can > handle, HEIC images can be displayed on macOS 10.15 and later. Actually, HEIC is supported on macOS 10.13 and later; HEICS support is added in macOS 10.15. YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 25 11:22:37 2021 Received: (at 51381) by debbugs.gnu.org; 25 Oct 2021 15:22:37 +0000 Received: from localhost ([127.0.0.1]:44017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf1o2-00040j-9v for submit@debbugs.gnu.org; Mon, 25 Oct 2021 11:22:37 -0400 Received: from quimby.gnus.org ([95.216.78.240]:57406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf1ny-00040S-MU for 51381@debbugs.gnu.org; Mon, 25 Oct 2021 11:22:32 -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=IgzR0dJbLtUd4PoqHJdQ0jzUhVfxlav6xauv/u2Lacc=; b=LvoA2vlRcmz4ZYI4jHjvm5PDNV QN1DgwBmZwx4oiQWF24Cc1bW0FFlb6zKfYNLVOhvXTFNphU8MLMcpta8gl8pbzji9m7ogyOU+Ulzu ShmLQZpEWHpHb1Psv3O6WTI1M9G5fiBeXhYp3dXH9ISwJDAy6flrTrbJeej+zUSuG7a4=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mf1np-0002Vw-6K; Mon, 25 Oct 2021 17:22:24 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#51381: HEIF image format support References: X-Now-Playing: Bob Hund's =?utf-8?Q?=5FD=C3=B6dliga?= klassiker_: "Brooklyn salsa" Date: Mon, 25 Oct 2021 17:22:20 +0200 In-Reply-To: (Stefan Kangas's message of "Sun, 24 Oct 2021 20:38:00 -0700") Message-ID: <87fsspw2mr.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Stefan Kangas writes: > Apple seems to have moved over to use the HEIF image format. It seems > like Canon is also trying to push this for their cameras, and it is > being presented as a "JPEG replacement". > > Whatever we [...] 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: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: 51381@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: -3.3 (---) Stefan Kangas writes: > Apple seems to have moved over to use the HEIF image format. It seems > like Canon is also trying to push this for their cameras, and it is > being presented as a "JPEG replacement". > > Whatever we think of that, this means that many unsuspecting Emacs will > soon be faced with such images. Probably mostly Apple users, and has already been noted, Emacs on Macos already understands all image formats that the OS supports. > Should Emacs have built-in support for the HEIC image format? Would it > be welcome if someone wrote up a patch for it? I think it's too niche to warrant adding full-fledged support for it, but image-convert.el supports it (if the external utilities do). I've now added .heic to auto-mode-alist so that this should work automatically. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 25 11:34:50 2021 Received: (at 51381) by debbugs.gnu.org; 25 Oct 2021 15:34:50 +0000 Received: from localhost ([127.0.0.1]:44027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf1zu-0006V0-2J for submit@debbugs.gnu.org; Mon, 25 Oct 2021 11:34:50 -0400 Received: from mail-pl1-f172.google.com ([209.85.214.172]:37869) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf1zs-0006Um-DO for 51381@debbugs.gnu.org; Mon, 25 Oct 2021 11:34:48 -0400 Received: by mail-pl1-f172.google.com with SMTP id n11so8198413plf.4 for <51381@debbugs.gnu.org>; Mon, 25 Oct 2021 08:34:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=L36fLh0mtRH7Pt8MPv4enNfi88cGLVcPQQLuo+srQV0=; b=bDnjeAbgRD1dk+i6SBublg8Ju/ZHZM+jZRD0msDROlQjFMXc7ZLH8YWsxOa2Bla8Hf m3wdSaC0AiQODGj/VRSxCYVUZb3lrpMBLUf9B1snyRodhzf+NKSFBmfJ4+tpgK0FZSoY Yvdo1PaIJ525/gRXK8SvkshrVqUgb1ranS+ZWy65loRDHyJoPEI9UzvFeFdx6eLtdMpH jdOxSyUx6OK7rwFCsIozhQMBYK2cKMrSkMYmhGEzcWjdzmqTRuW9BttN/iS6cnl3mMJG b0iKGoJJZq4p7oY08b+Zq0kN13pV2prhFDiPeMDzU9936cLHUvUSQw3Ti8QEjS0HFjtL /dtw== X-Gm-Message-State: AOAM531Zl34gvbo2BfUvDr9LKH1kWZKxkt2qCUdxThiuvlZTWHUFxpVy CyTu2NGNwd1lfdYGC44Eqd4zoJsCDdEvSoHFsPA= X-Google-Smtp-Source: ABdhPJzOyi7prmTxk7U5rittNj2Rvg7frHc8vAWZRGJFMRlzPweGjXTQAwk7fg0ZuPafn0PUvME9FIb1mMNOpDF1IT0= X-Received: by 2002:a17:90a:d917:: with SMTP id c23mr14294391pjv.133.1635176082438; Mon, 25 Oct 2021 08:34:42 -0700 (PDT) MIME-Version: 1.0 References: <87fsspw2mr.fsf@gnus.org> In-Reply-To: <87fsspw2mr.fsf@gnus.org> From: Stefan Kangas Date: Mon, 25 Oct 2021 17:34:31 +0200 Message-ID: Subject: Re: bug#51381: HEIF image format support To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51381 Cc: 51381@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.5 (/) Lars Ingebrigtsen writes: > I think it's too niche to warrant adding full-fledged support for it, > but image-convert.el supports it (if the external utilities do). I've > now added .heic to auto-mode-alist so that this should work > automatically. Sounds good to me. Could we back-port that fix to emacs-28? From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 25 11:46:23 2021 Received: (at 51381) by debbugs.gnu.org; 25 Oct 2021 15:46:23 +0000 Received: from localhost ([127.0.0.1]:44060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf2B4-00083O-NL for submit@debbugs.gnu.org; Mon, 25 Oct 2021 11:46:23 -0400 Received: from quimby.gnus.org ([95.216.78.240]:57678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf2B3-0007xG-0R for 51381@debbugs.gnu.org; Mon, 25 Oct 2021 11:46:21 -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=9Fg1gcs0kU3YGP7+oEoE7J6BSv9fKdgAxKjfQpFXUyQ=; b=EJgaey1yQ2ii2FnHrdPC/Hwk56 cEYmW37TOzOsbySuZ9nICGjKH0tigD5R/vP6EqfQ87tsfmbDLM0nkPhBiX4iDzI1axcy9TqLEhvCO 5xkDb6X5G1czcAPKlfM7NLpgQ/0GzeJ/l2xQUQ5SjPqgAbyvXnmUu7QGd+VbIP9QZTI8=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mf2Au-0002gS-Mw; Mon, 25 Oct 2021 17:46:15 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEVOQTiMcmLUuqSl inVYLBX///9mnKTQAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+UKGQ8qEeN7i8IAAAFpSURBVDjL7ZNd bgMhDIRNwwFg6QXWXKDgC1CJ+5+pM4Ztsqr61sdaSrLxh//GrMiynLWatUwL8mK5qNomd38/FQgg 4e+OCSkgoNsCDEgb4F/XXrvCHxLOPwFOd631KpDWJySW7nravbBHdIKbP3lpYwXL6QaQ2KrS/wMc Wj3RrUIKDZVhDWO+isH87kf/yDSi7MkhkGr1ALc49kNnQMHM4hViXCQIJaqloiFvKU6AwaysfLpE yybKRMwsCNCEni+1B9lndnCKPD6uLofMKY/TBAFwlpUJ9ceYMb6pyh7tW4zJpg6AzohwrZrfmBSn WSPRsXXKFO94grCVxa+kTI2kd3VXNqvWGpZsBaBCKwwuvivTpxmKL3W7S/kCCq7fWgi3tawblpBJ kB65DY/GjH4fs99YhuXSDMearO4ZQVJ5lhbnnOw6g/ANQAu14FCeG7gadJT1DjSCcd0Xp9hWTu+J YFLNX+wf/AH4AtQInqqc9rqHAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTEwLTI1VDE1OjQyOjE3 KzAwOjAw7be7bwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMC0yNVQxNTo0MjoxNyswMDowMJzq A9MAAAAASUVORK5CYII= X-Now-Playing: Bob Hund's =?utf-8?Q?=5FD=C3=B6dliga?= klassiker_: "Blommor pa brinnande fartyg" Date: Mon, 25 Oct 2021 17:46:12 +0200 In-Reply-To: (Stefan Kangas's message of "Mon, 25 Oct 2021 17:34:31 +0200") Message-ID: <871r49w1iz.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Stefan Kangas writes: > Lars Ingebrigtsen writes: > >> I think it's too niche to warrant adding full-fledged support for it, >> but image-convert.el supports it (if the external utilities do). I've >> now [...] 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: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: 51381@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: -3.3 (---) Stefan Kangas writes: > Lars Ingebrigtsen writes: > >> I think it's too niche to warrant adding full-fledged support for it, >> but image-convert.el supports it (if the external utilities do). I've >> now added .heic to auto-mode-alist so that this should work >> automatically. > > Sounds good to me. Could we back-port that fix to emacs-28? Uhm... I guess it does sound unlikely to regress anything, but I think it's too late in the release cycle to add even that. I mean, there could be someone out there that has .heic files that are something else. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 25 15:37:46 2021 Received: (at 51381) by debbugs.gnu.org; 25 Oct 2021 19:37:46 +0000 Received: from localhost ([127.0.0.1]:44338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf5n0-0000Ie-8K for submit@debbugs.gnu.org; Mon, 25 Oct 2021 15:37:46 -0400 Received: from mail-pj1-f44.google.com ([209.85.216.44]:42655) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf5mz-0000IQ-7J for 51381@debbugs.gnu.org; Mon, 25 Oct 2021 15:37:45 -0400 Received: by mail-pj1-f44.google.com with SMTP id nn3-20020a17090b38c300b001a03bb6c4ebso863658pjb.1 for <51381@debbugs.gnu.org>; Mon, 25 Oct 2021 12:37:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=FdFbg5FiNioUpwUqcMA3awFCs/Yu1f3Ksl2c50rABcY=; b=MbnmVl9kfkzrHS8LgQsOAUn3LQ4GkKlFnhnBy2YF4vaRDvIWi4p/NVLHfm7hJvRtzD J07OPJhkxGQtx0PIKndTI1O1qI71r4KN7YBqTHPbANrehi/ZjJ7eTeyGlu9glNFWKH1x I72tetFzKL8W07IBFPZAGP8lvT2DROftaJALl6y5l3EQSx4AQIgl6pROoa8DYBGx4+G2 ChpJY+5m5k+vN0G0+sALhQB3sxjHRDpscx8YPIhFSH6bIG6Ex/SlXiuzEhO39s0haCZx LdSztbGS5wz+0q40v46D51WoKQfGleHasULb8pC+QBbxV0xPVFvGp/7h0aSQqemspaJZ 9M8A== X-Gm-Message-State: AOAM530OU41+GF54luhx7cKNtC1d5NqE/GoBjrWEerYZV/sgAFLI+mqN naIQ8akXFw7muX8rQxsssQvOCXhrE+TGNraKqZE= X-Google-Smtp-Source: ABdhPJxYKIQ5/4s4ZJnptIwJmsH1lexYQKedzRqVZgGMqlryERb8dPLEskC9YvwQSlmxpahf7oCWJjdPlOQK2fzen9Q= X-Received: by 2002:a17:902:e5cc:b0:140:5a47:1e84 with SMTP id u12-20020a170902e5cc00b001405a471e84mr6134322plf.22.1635190658242; Mon, 25 Oct 2021 12:37:38 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 25 Oct 2021 12:37:37 -0700 From: Stefan Kangas In-Reply-To: <871r49w1iz.fsf@gnus.org> References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> MIME-Version: 1.0 Date: Mon, 25 Oct 2021 12:37:37 -0700 Message-ID: Subject: Re: bug#51381: HEIF image format support To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51381 Cc: 51381@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.5 (/) Lars Ingebrigtsen writes: > Uhm... I guess it does sound unlikely to regress anything, but I think > it's too late in the release cycle to add even that. I mean, there > could be someone out there that has .heic files that are something else. OK, I understand. Thanks for fixing this on master! I don't think there is anything more to do here, is there? The fix you installed is all there is to it? From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 25 15:40:04 2021 Received: (at 51381) by debbugs.gnu.org; 25 Oct 2021 19:40:04 +0000 Received: from localhost ([127.0.0.1]:44354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf5pE-0000NA-9n for submit@debbugs.gnu.org; Mon, 25 Oct 2021 15:40:04 -0400 Received: from quimby.gnus.org ([95.216.78.240]:59774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf5pB-0000MU-W3 for 51381@debbugs.gnu.org; Mon, 25 Oct 2021 15:40:03 -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=fplLjnvIpeF2jCMa7I4ur7K6XsDZRH19At1FHAu4Vo4=; b=npxt/Qqvy43d8NhNQRVxbR1/10 ZJnU7bFcIpEUNyYKdobVgKDtAcFN5h5K/vj34w5JRkvd+MQ6NhPCIgAtXnab1QAijyHYHWoetVzDf CO6O7wxbr0uovIfMblrI7/HYRwTb5bCvVZq/jtRf3POO7NbBh+3icRnBUtxtTIYyVfTM=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mf5p2-0004e9-Ng; Mon, 25 Oct 2021 21:39:55 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAALVBMVEXW1+bp6PO8ulTA vk/7+gjR0CGFyKjRzRPBvRWblhlvmH21sBVnYRW+w0////8WY+EYAAAAAWJLR0QOb70wTwAAAAd0 SU1FB+UKGRMLKCXdTD0AAAGgSURBVDjLdZM9bsMwDIWdG+TnBGlv0F4hiFKgHToE6NyhJyBABepY QA60BggM5wZdXcgGM3YJkrX3KSXFjq041GR9Jh8lPiXJrRg/Ptxdx/00mcx64zWZzN+l7AVP3yrH sg+cdrx6gECFHAJBYBfQmqStNFmsAwIwRAKxp5SypEmpbSkkdMC6KRJnlLeApaLR7WZQu59OhhXQ 35XrFzoi/oCSfC2AKINUAHGphdLX3YYMSwvsFeembgGUTPAapLzsRQOFggDCqBp5U603DF7+4rHi z9JlzD9kLJ1tncbz7hh5QVTauyQ/7LM+XwmJKbQPLrKyLPzJDVlrwkzAYQkitCtJayRgXwFgq5RK S96NOvO+Ul6Cr+X8+w7zoh6ts1ZxuSxoRsvDyknyYAxX3MMqmBq1xLZPTsUeAugYx2WgBwbpi4nu cA9M53+hLYZ5mLRU1j+dc78usdZgddtUcjfQiOtgRZfzeTodN95XfI62CIPDr79dba33Ygwq3jWt h77KstyVmgkRv0x/jvHyHG/LdkyT4SAZ8koGozqGoyF//AN3C5wje4rH9AAAACV0RVh0ZGF0ZTpj cmVhdGUAMjAyMS0xMC0yNVQxOToxMTo0MCswMDowMGAqJT8AAAAldEVYdGRhdGU6bW9kaWZ5ADIw MjEtMTAtMjVUMTk6MTE6NDArMDA6MDARd52DAAAAAElFTkSuQmCC X-Now-Playing: Dogtronix's =?utf-8?B?X0NhZsOpIE9sw6k=?= (2): Mixed By Ultra =?utf-8?Q?Nat=C3=A9=5F=3A?= "Tomorrow" Date: Mon, 25 Oct 2021 21:39:52 +0200 In-Reply-To: (Stefan Kangas's message of "Mon, 25 Oct 2021 12:37:37 -0700") Message-ID: <87zgqwhp13.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Stefan Kangas writes: > I don't think there is anything more to do here, is there? The fix you > installed is all there is to it? Yup. :-) 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: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: 51381@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: -3.3 (---) Stefan Kangas writes: > I don't think there is anything more to do here, is there? The fix you > installed is all there is to it? Yup. :-) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 25 17:36:08 2021 Received: (at 51381) by debbugs.gnu.org; 25 Oct 2021 21:36:08 +0000 Received: from localhost ([127.0.0.1]:44507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf7dX-0003ff-RK for submit@debbugs.gnu.org; Mon, 25 Oct 2021 17:36:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf7dW-0003fG-Q1 for 51381@debbugs.gnu.org; Mon, 25 Oct 2021 17:36:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57804) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mf7dR-0005vR-AR; Mon, 25 Oct 2021 17:36:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=/HWCtpBws6JZkclPksT4/u+O2ACNpaPIuCrQ5F3dyxI=; b=bZKz8h/ktcTnIvf5vtA0 Qzqki1ElMGDkip8w/ZZTDS9WeT2t4GT/jbjgXKnSXCMUwv7s4CdAJtX7FUesUHrJlasNHFKfRQaKP KSNL/QNpp++k6qehqmDjznUoNmV6SXAn3Q1DeaRpmmgntyzCzhCUzISznArE6W74Im+43AvbqcJl2 HN/3qIi/v4ldPPCX1P315vlCKmfBNlOdGfkhXGcPTO6FGIybIFSkx9M8gbAo/2UcDsn3sk06mbD9s 4JeXlBNWEXl0Jl4fvDRzFsRxOWMmYahNS2Wfga339keFV5S+eGyd11g9crK7EeT4ZP788RqEV1QOn F2iWcUK3aPkBkA==; Received: from rgm by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1mf7dQ-0001yz-Ua; Mon, 25 Oct 2021 17:36:00 -0400 From: Glenn Morris To: Lars Ingebrigtsen Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> X-Spook: Al Qaida black-bag Cornflower Recruitment PSAC TWA Mace X-Ran: ws"ibQn.:.fBO5+`NL0DYejd, (Lars Ingebrigtsen's message of "Mon, 25 Oct 2021 17:22:20 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: Stefan Kangas , 51381@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: -3.3 (---) Lars Ingebrigtsen wrote: > Probably mostly Apple users, and has already been noted, Emacs on Macos > already understands all image formats that the OS supports. The previous comments refer to image support in the "Mac port", which is not mainline GNU Emacs. (I have always thought it a confusing name.) From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 25 17:43:17 2021 Received: (at 51381) by debbugs.gnu.org; 25 Oct 2021 21:43:17 +0000 Received: from localhost ([127.0.0.1]:44511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf7kT-0003qa-ID for submit@debbugs.gnu.org; Mon, 25 Oct 2021 17:43:17 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf7kS-0003qL-Ft for 51381@debbugs.gnu.org; Mon, 25 Oct 2021 17:43:17 -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=m9jWcNNofmF6Lei8sDiPdsJl9X98ArpWdQwzfvbygco=; b=rFi5CqveWWaD2p6Z1tzBaL2LPs sC7WdIK4/+uGXIJwPp4UngGLIxjzfEYucjIf8YXujOqzNSsx4LjuSRObH3Av+o2aMjuAWldPtA0CJ ess1m8AX5cMnPwYlYMEmgfImpsFwmBUpsN5sHvHyrQuCYQDt8mNsoKS5J8pIESEneAQE=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mf7kI-0005Zu-Ls; Mon, 25 Oct 2021 23:43:09 +0200 From: Lars Ingebrigtsen To: Glenn Morris Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEVOQTiMcmLUuqSl inVYLBX///9mnKTQAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+UKGRUqAnZ07LoAAAFpSURBVDjL7ZNd bgMhDIRNwwFg6QXWXKDgC1CJ+5+pM4Ztsqr61sdaSrLxh//GrMiynLWatUwL8mK5qNomd38/FQgg 4e+OCSkgoNsCDEgb4F/XXrvCHxLOPwFOd631KpDWJySW7nravbBHdIKbP3lpYwXL6QaQ2KrS/wMc Wj3RrUIKDZVhDWO+isH87kf/yDSi7MkhkGr1ALc49kNnQMHM4hViXCQIJaqloiFvKU6AwaysfLpE yybKRMwsCNCEni+1B9lndnCKPD6uLofMKY/TBAFwlpUJ9ceYMb6pyh7tW4zJpg6AzohwrZrfmBSn WSPRsXXKFO94grCVxa+kTI2kd3VXNqvWGpZsBaBCKwwuvivTpxmKL3W7S/kCCq7fWgi3tawblpBJ kB65DY/GjH4fs99YhuXSDMearO4ZQVJ5lhbnnOw6g/ANQAu14FCeG7gadJT1DjSCcd0Xp9hWTu+J YFLNX+wf/AH4AtQInqqc9rqHAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTEwLTI1VDIxOjQyOjAy KzAwOjAwz/3bGwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMC0yNVQyMTo0MjowMiswMDowML6g Y6cAAAAASUVORK5CYII= X-Now-Playing: Bob Hund's =?utf-8?Q?=5FD=C3=B6dliga?= klassiker_: "After work-musik" Date: Mon, 25 Oct 2021 23:43:01 +0200 In-Reply-To: (Glenn Morris's message of "Mon, 25 Oct 2021 17:36:00 -0400") Message-ID: <875ytkhjbu.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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 previous comments refer to image support in the "Mac port", > which is not mainline GNU Emacs. (I have always thought it a confusing > name.) Oh! Hm. Well, I thought mainline Emacs also used the OS facilities to render images, but I may well be wrong. Alan? 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: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: Alan Third , Stefan Kangas , 51381@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: -3.3 (---) Glenn Morris writes: > The previous comments refer to image support in the "Mac port", > which is not mainline GNU Emacs. (I have always thought it a confusing > name.) Oh! Hm. Well, I thought mainline Emacs also used the OS facilities to render images, but I may well be wrong. Alan? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 26 06:15:41 2021 Received: (at 51381) by debbugs.gnu.org; 26 Oct 2021 10:15:41 +0000 Received: from localhost ([127.0.0.1]:45175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfJUb-00069K-Kc for submit@debbugs.gnu.org; Tue, 26 Oct 2021 06:15:41 -0400 Received: from outbound.soverin.net ([116.202.126.228]:41837) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfJUY-000699-Tz for 51381@debbugs.gnu.org; Tue, 26 Oct 2021 06:15:39 -0400 Received: from smtp.soverin.net (unknown [10.10.3.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 2FBABE3; Tue, 26 Oct 2021 10:15:37 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.138]) by soverin.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1635243336; bh=VAIhXLNuJZYV1StzWOcdpdHveqDhDls5aenr2O9cQ60=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=T7b3pYfarBL3sVRk0zm6F4g2S9TZS9cpYYWPMDjAW7/TUFRNV3Ixpt91htAEAyEQN J8uNIT4Z5e4fEUW6gBNkkXSccFpNMFFM1nqMeJLdznKxSpvbEOajk9DFZuO23Bfsro Z4rHm8HGxE8uAvd6rSYGWIeHyzOU5TpvZ70wwsSc9JYISeGQAUrwrql/SISn8VMK55 SqoM0boMrdZl6t2J2WfPfx9A8AcqTHOSosIkl/90YELgerjfoPDaWSlsGBE0ms3qjy BVfFFe+tUOiZ7BsA7hzzd/HSCejKX68H1KrO/7CQKOiwpyg1fnFW5r0sOo1XSY4hga 95JizUsvQio5Q== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2) (envelope-from ) id 1mfJUS-000fYa-Ug; Tue, 26 Oct 2021 11:15:32 +0100 Date: Tue, 26 Oct 2021 11:15:32 +0100 From: Alan Third To: Lars Ingebrigtsen Subject: Re: bug#51381: HEIF image format support Message-ID: Mail-Followup-To: Alan Third , Lars Ingebrigtsen , Glenn Morris , Stefan Kangas , 51381@debbugs.gnu.org References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <875ytkhjbu.fsf@gnus.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51381 Cc: Glenn Morris , Stefan Kangas , 51381@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.7 (-) On Mon, Oct 25, 2021 at 11:43:01PM +0200, Lars Ingebrigtsen wrote: > Glenn Morris writes: > > > The previous comments refer to image support in the "Mac port", > > which is not mainline GNU Emacs. (I have always thought it a confusing > > name.) > > Oh! Hm. Well, I thought mainline Emacs also used the OS facilities to > render images, but I may well be wrong. Alan? Yeah, but we need to teach Emacs about the image format. I'm not sure how to do that. I once tried to teach it to load PDFs using *step functionality and failed miserably. This is the same. -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 27 09:06:42 2021 Received: (at 51381) by debbugs.gnu.org; 27 Oct 2021 13:06:42 +0000 Received: from localhost ([127.0.0.1]:48668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfidd-0004Hi-Lo for submit@debbugs.gnu.org; Wed, 27 Oct 2021 09:06:42 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfidM-0004HA-RQ for 51381@debbugs.gnu.org; Wed, 27 Oct 2021 09:06:39 -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=j3gSgmjH45qtTbPtF8yuYz+oXpSBoZAyhRfUUNzEE38=; b=CTZVIPrd/2NJioiK5e0+kjqGUl t8m7EFaqaHAnZsjnwIlGiscpEhr2DvNFkFyqW3LsLj4b53jlWZHMHnoZkogGy2FHzbLqnnfE0H94U rJJR3c5lxTXm1dlfnTaZtF3TSnS3Gf51Ks6kNss+ag/nEsdhnJFa/IxxmFUFS1hODVrk=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mfidC-0005xi-Tq; Wed, 27 Oct 2021 15:06:17 +0200 From: Lars Ingebrigtsen To: Alan Third Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEV7YWGAZWChdDdz T02DW0WUaTyLY0O/jS3////xjG5rAAAAAWJLR0QIht6VegAAAAd0SU1FB+UKGwwnNcKZZ4wAAAGo SURBVDjLdZRtbsMgDIZT7QI7wqRt2v/aYf9nygGWNQeoCVfo9WcbA0mlWiopPP6I4SXTVO3kz9fT 6U2fLxO4xWowz+8272BYfgaYngE2YCOgeKljlIGDASsVK5VfIIjqBdO21JVmGBOw1Qg1ybDN5pPm jNHXSNfOlkEASTLegRmKA/HwELL6nBxEyKGV1uFjIY/41G1A1ggUlxt759c7SXBIGYh0P4IDomsR 8KWtspbBBmruH50yCquAGsCNqL6WbXyPIB0QBiDvzIZQ/3iDCL0O1i3YBoDGLWL2PiRFglok2LSB COnCNRlaUGlnnlZGGJng1sVQgL5tq4oR7gARLnoqpfARzLKtUc8y3VpXTVekOpPi7WCarmYgzqKQ 1qkAE5Eu4VFG02HWNWE1RHzoYggHAFfJc+Ym4Ye3El/s+urAJSog4Si+N2mDNnCJ5gi7F+U2m4g1 cT+sdaRaII0I3NVgDr0+0qF4vYAyFBqXSOSTknkS7d/PIuTSEc73BR+B3Xk6H6/ihB8y/lFT5wBh latZZHHLELJILFvHrkT8XTPaxyWl+o2Bfy5i+pILZg5PAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIx LTEwLTI3VDEyOjM5OjUzKzAwOjAwtrpcyQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMC0yN1Qx MjozOTo1MyswMDowMMfn5HUAAAAASUVORK5CYII= X-Now-Playing: Aksak Maboul's _Figures (2)_: "Fatrasie pulverisee" Date: Wed, 27 Oct 2021 15:06:14 +0200 In-Reply-To: (Alan Third's message of "Tue, 26 Oct 2021 11:15:32 +0100") Message-ID: <87a6iubos9.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Alan Third writes: > Yeah, but we need to teach Emacs about the image format. I'm not sure > how to do that. I once tried to teach it to load PDFs using *step > functionality and failed miserably. This is the same. 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: 51381 Cc: Glenn Morris , Stefan Kangas , 51381@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: -3.3 (---) Alan Third writes: > Yeah, but we need to teach Emacs about the image format. I'm not sure > how to do that. I once tried to teach it to load PDFs using *step > functionality and failed miserably. This is the same. Is there any chance we can entice the MacPorts people to fix this in mainline Emacs? (I'm just wildly assuming that this works there, without having actually had a peek.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 27 12:13:29 2021 Received: (at 51381) by debbugs.gnu.org; 27 Oct 2021 16:13:29 +0000 Received: from localhost ([127.0.0.1]:50377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mflYP-0004Y7-I9 for submit@debbugs.gnu.org; Wed, 27 Oct 2021 12:13:29 -0400 Received: from outbound.soverin.net ([116.202.126.228]:52743) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mflYK-0004Xt-SA for 51381@debbugs.gnu.org; Wed, 27 Oct 2021 12:13:28 -0400 Received: from smtp.soverin.net (unknown [10.10.3.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 5F08E95; Wed, 27 Oct 2021 16:13:22 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by soverin.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1635351201; bh=+J82I4E2Nf9vGFIGfVzOrSVQvJpH1nzGnVmndRwFmVI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=AMQTcXNaQ5/lRW+c/P4D+nPdw1kcgA2/M2uArTkR0xMxhpGgWQNNqpViqbXUmGk6r 6ZdBSg7CEYFdIhmIh4XCamb1v2Rl/r8UXn52MJYUfa/OgnqVtc6U+u5cZr3dwDWCx4 9kt6/LsIoVPMraB+B+0oNoDxrxkjb0tHSRKwPjaWYq8Y3KmNv19t54+a+eQ7n17R38 KfP+NPmdoTWrwljPf+rVNQsE8Lxjos/bGUD6Jf8P8Ibwqy+Eea4Q1wHC5uDX6lnC+e IWun0NsoQ3E6bOnn6PTX2eXAYpyJAraxF0B/b5IqV0LBy7ePOhnBPgKPz08DSQyd3J ikdD/tCdZSXPg== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2) (envelope-from ) id 1mflYD-000jPQ-ED; Wed, 27 Oct 2021 17:13:17 +0100 Date: Wed, 27 Oct 2021 17:13:17 +0100 From: Alan Third To: Lars Ingebrigtsen Subject: Re: bug#51381: HEIF image format support Message-ID: Mail-Followup-To: Alan Third , Lars Ingebrigtsen , Glenn Morris , Stefan Kangas , 51381@debbugs.gnu.org References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> <87a6iubos9.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87a6iubos9.fsf@gnus.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51381 Cc: Glenn Morris , Stefan Kangas , 51381@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.7 (-) On Wed, Oct 27, 2021 at 03:06:14PM +0200, Lars Ingebrigtsen wrote: > Alan Third writes: > > > Yeah, but we need to teach Emacs about the image format. I'm not sure > > how to do that. I once tried to teach it to load PDFs using *step > > functionality and failed miserably. This is the same. > > Is there any chance we can entice the MacPorts people to fix this in > mainline Emacs? (I'm just wildly assuming that this works there, > without having actually had a peek.) When you say MacPorts do you actually mean the Emacs Mac port by Yamamoto Mitsuharu? I'm not sure he'd care much for working on the NS port, but you can always ask. FWIW NSImage (on macOS) is already capable of loading an heic file, if we just point it to it. I thought all we needed to do is add heic to ns_can_use_native_image_api in nsimage.m and then load an image with the type of "heic" or whatever, but it doesn't work and I'm not sure what else I need to do. Probably define heic as a type elsewhere. But aside from all of that, is heic supported on a Free OS yet? -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 27 12:25:30 2021 Received: (at 51381) by debbugs.gnu.org; 27 Oct 2021 16:25:30 +0000 Received: from localhost ([127.0.0.1]:50390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mflk2-0004tv-5k for submit@debbugs.gnu.org; Wed, 27 Oct 2021 12:25:30 -0400 Received: from quimby.gnus.org ([95.216.78.240]:53820) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mflk0-0004tg-VA for 51381@debbugs.gnu.org; Wed, 27 Oct 2021 12:25:29 -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=IztasgLrno0O56AQvJLhJ2l+v10qNRiNLl46CDTsHeM=; b=Ns9E/5RDrDDArJhjLKz+ZpuQr/ mE9kTBhHf4Gqe7kg+Ys6adpYsGZpLwACGCoZbB6OgKrlcC6Y5aexzfMw/zrFezyQVIsq29hUfqDkQ Cwu+OntURw0BX0f7CxEA6/ywLLlxE4qDJVoxRgx8g/mQGQN8y4eSKRTUAVpYc2dYU5GM=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mfljr-0007O9-1Q; Wed, 27 Oct 2021 18:25:21 +0200 From: Lars Ingebrigtsen To: Alan Third Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> <87a6iubos9.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEVgWln6+PrXz9i1 rreNc24sHh4RDQ9MOCr///9eEK4gAAAAAWJLR0QIht6VegAAAAd0SU1FB+UKGw84Op06ytoAAAGK SURBVDjLtdLBbtswDAZgNhaqc4w9QEYX2DWLvO4qLB52DTaQvgYopFwNdDZffxZtJW47Y+hhulmf f4q0DHfbtwsRHbwLSsRqDfB9kA6Bzf8FXIFyDXAFyjXAf8OHEwAUeb/Cg37dzba85xjjOZ9g7TNW bgREXsLuZCCDJsLHKbA/mQ7dAuLnGTpjDwkKxMf4Ao7iZvgSEtzNILZVeEb8pPBzgq8iV9gpPE1T 7HuRYoaHmPutjqmU5ETF0+noGn/Yd1aOGYa0z6Yxjf9Wd2BzKbwf5yM+Y93IpgawOYGPRBT5qaz9 7+LB/4ArfE+lhvO2LkxRObjBPkF/QV8YXzVQO5fuA7flTiGYcTbvPEyrMw1YhQgUI1x6aVP7kFrV ySWk59NFRIZIfINWpzwL9+FlQiEEyxIGzjDOQRO0MHYxxDcQf3luRwg0l8pAbXf0gcY3FXRdFJiL IeUJeiL9fRJwqil0BZoSHHWn619B6j7tyAI4gzbxOqEXP95X4L9BpLngEuIMt654CTTDH+0V/ZOT yNz6AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTEwLTI3VDE1OjU2OjU4KzAwOjAw0HCfpQAAACV0 RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMC0yN1QxNTo1Njo1OCswMDowMKEtJxkAAAAASUVORK5CYII= X-Now-Playing: Adult.'s _Perception is-as-of Deception_: "Controlled By" Date: Wed, 27 Oct 2021 18:25:18 +0200 In-Reply-To: (Alan Third's message of "Wed, 27 Oct 2021 17:13:17 +0100") Message-ID: <87mtmu77v5.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Alan Third writes: > When you say MacPorts do you actually mean the Emacs Mac port by > Yamamoto Mitsuharu? I'm not sure he'd care much for working on the NS > port, but you can always ask. 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: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: Glenn Morris , Stefan Kangas , 51381@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: -3.3 (---) Alan Third writes: > When you say MacPorts do you actually mean the Emacs Mac port by > Yamamoto Mitsuharu? I'm not sure he'd care much for working on the NS > port, but you can always ask. Yes, that's that what/who I was thinking of... Macports is something else, come to think of it. :-) > FWIW NSImage (on macOS) is already capable of loading an heic file, if > we just point it to it. I thought all we needed to do is add heic to > ns_can_use_native_image_api in nsimage.m and then load an image with > the type of "heic" or whatever, but it doesn't work and I'm not sure > what else I need to do. Probably define heic as a type elsewhere. > > But aside from all of that, is heic supported on a Free OS yet? Yes, imagemagick supports it, so (via image-convert and the external commands) Emacs can display heic on Debian, for instance. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 27 15:14:34 2021 Received: (at 51381) by debbugs.gnu.org; 27 Oct 2021 19:14:34 +0000 Received: from localhost ([127.0.0.1]:50596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfoNe-0001MU-9I for submit@debbugs.gnu.org; Wed, 27 Oct 2021 15:14:34 -0400 Received: from mail-pj1-f42.google.com ([209.85.216.42]:52105) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfoNP-0001Lx-BV for 51381@debbugs.gnu.org; Wed, 27 Oct 2021 15:14:33 -0400 Received: by mail-pj1-f42.google.com with SMTP id in13so452497pjb.1 for <51381@debbugs.gnu.org>; Wed, 27 Oct 2021 12:14:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=zOS1EHgdEDWHl2vdqnZY88UsWplIhiG9N6xa0EoMrZA=; b=qEnO0NryEG7z+6AnC3C+HG71yR0sTHh5L7RWMxWm7RYzXKV58T/ppVWKoU+ls1/Fmr lj8Nhcy8kNRcO2PH8j6+yit/5ZGItgKLun4VjV9SHan8Ge7k6wmg9s35e+48/MC0E21l Qua5gLeZ546a6aLsqv1cpmiWiAnyNjlCjfsoHucBPhDh/sCKX5zDtWAUEsoxKJ6nA1qQ XSplIk7UXtDd/mgrWkCvoXJ7gG1EiGm7jnkSJv4cfmF/H7+Q06euWOw/syDYCG8Go3QB u14bQHJXwwvCri+TrKWXakyqlVxLiPtyXPHqdcKRlxfdR2DjloiKwNNkdLq3J1jaXm8U KzxQ== X-Gm-Message-State: AOAM532cHjkOHBvKjGgDluwb3ugV0vctWMPb4v+8xA45D/yty91AsUT9 wctJD/nkOfRoq34cEMD8+4534hQ7sj0HMu97h5g= X-Google-Smtp-Source: ABdhPJx+7WtsUCXSgTNV1Bf7J71gsjB1E1PD7xMunZSCi0oxLkyaaQYEUFhlPYCj4B5nzG/GiJLZyx87Bs/G4fInnPQ= X-Received: by 2002:a17:90b:11c2:: with SMTP id gv2mr7576830pjb.133.1635362053626; Wed, 27 Oct 2021 12:14:13 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 27 Oct 2021 12:14:13 -0700 From: Stefan Kangas In-Reply-To: <87mtmu77v5.fsf@gnus.org> References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> <87a6iubos9.fsf@gnus.org> <87mtmu77v5.fsf@gnus.org> MIME-Version: 1.0 Date: Wed, 27 Oct 2021 12:14:13 -0700 Message-ID: Subject: Re: bug#51381: HEIF image format support To: Lars Ingebrigtsen , Alan Third Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51381 Cc: Glenn Morris , 51381@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.5 (/) Lars Ingebrigtsen writes: > Yes, imagemagick supports it, so (via image-convert and the external > commands) Emacs can display heic on Debian, for instance. Just to point out that we prefer GraphicsMagick to ImageMagick if it is installed. Which is a good thing: it has better performance, security track record, and fewer dependencies. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 28 17:00:41 2021 Received: (at 51381) by debbugs.gnu.org; 28 Oct 2021 21:00:42 +0000 Received: from localhost ([127.0.0.1]:53375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgCVt-0004ri-K1 for submit@debbugs.gnu.org; Thu, 28 Oct 2021 17:00:41 -0400 Received: from mail-pl1-f171.google.com ([209.85.214.171]:34618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgCVr-0004kU-3B for 51381@debbugs.gnu.org; Thu, 28 Oct 2021 17:00:41 -0400 Received: by mail-pl1-f171.google.com with SMTP id r5so5336065pls.1 for <51381@debbugs.gnu.org>; Thu, 28 Oct 2021 14:00:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=tIF3VG8/qZJBy21ptcHX4upjWcXLZU5wTQkCqu16uoA=; b=TqBSri1kAn+JRw5mMuRZRR8CJia/d/Agq+NVXXG1cNOs/WN7czTUPQobpr3/9q/ky9 maP+6mrnuYET8VGHkR4lWmYRmhDV+yFwPgG/Nbcj2wJ2MOxAakojz2sGMGvuCHCdYb8n voZhY5xGn2xSrp1KIV3aAWFm0yT47gsxNOPoq/QGoZlWmT1MG3aoHk8pTZb+JMI7PXwB hUt/YvrlNyrasMSWGsogec9DmY04yFN3TFYgEJY3jhI0yfw8B6Unyo9YwJ+nXpkNhN8K TUlOy/rFu2P3+ubptgzuylS3Iqg8jn9ZzmY6R6UAeo9s4vvo0wrp6PuBewQUPVKax7Q7 HRkQ== X-Gm-Message-State: AOAM5307T7W5PnroU7cu1NF9E1UvOw/wSbSxIC8BJlvc8ASVed/kZsJe /IK/acuEjNOfOB1aQrj8DkiR54V8d8ZKVzslM+Pb/ocI X-Google-Smtp-Source: ABdhPJwNfd2vfh8Aj5YHX3z9LH7YGj3pYFE3JhD6vG2go1pCz7LShg15ShEYMmCaoLIur9NotNbB7Yqxy+RoM+NSYgo= X-Received: by 2002:a17:90a:be10:: with SMTP id a16mr5150681pjs.133.1635454833231; Thu, 28 Oct 2021 14:00:33 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 28 Oct 2021 14:00:32 -0700 From: Stefan Kangas In-Reply-To: <87zgqwhp13.fsf@gnus.org> References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> MIME-Version: 1.0 Date: Thu, 28 Oct 2021 14:00:32 -0700 Message-ID: Subject: Re: bug#51381: HEIF image format support To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51381 Cc: 51381@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.5 (/) Lars Ingebrigtsen writes: > Yup. :-) I finally got around to testing this, with an image from https://github.com/nokiatech/heif_conformance on current master: 0. curl --output /tmp/C001.heic https://raw.githubusercontent.com/nokiatech/heif_conformance/master/conformance_files/C001.heic 1. emacs -Q --eval '(setq image-use-external-converter t)' /tmp/C001.heic But I get the error message "Unknown image type", and nothing else. I also tried image1.heic from here: https://github.com/tigranbs/test-heic-images with the same result. Am I doing something wrong? I have all three of GraphicsMagick, ffmpeg and ImageMagick installed AFAICT. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 28 17:14:21 2021 Received: (at 51381) by debbugs.gnu.org; 28 Oct 2021 21:14:21 +0000 Received: from localhost ([127.0.0.1]:53395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgCj7-0006iW-BM for submit@debbugs.gnu.org; Thu, 28 Oct 2021 17:14:21 -0400 Received: from quimby.gnus.org ([95.216.78.240]:38694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgCj5-0006iJ-2N for 51381@debbugs.gnu.org; Thu, 28 Oct 2021 17:14:20 -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=WfwVjLjgA1eMyNiarB7DKo5oPgfejgvms5zwYonWHWw=; b=T7Zs4C0CM7I5HspCUjh9kmcK95 Be+Mc96oukJsWN+QruBArDps6gUd0AH/yE11cifZUEsX6d8Tr4HSBeEGLrUTaEqlVGjNFPujCUTqK Pfk3o1SHYmYF81YfwMSj/6iL3yWaWA0fJ0syyugJoVDD4ZapkVIUQTQA5dyjXlEbVPCE=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mgCiv-0001lO-L8; Thu, 28 Oct 2021 23:14:12 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> <87a6iubos9.fsf@gnus.org> <87mtmu77v5.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEWtpqODfoFLQ0b/ //+EeeQSAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+UKHBULKWGJ8CsAAAEzSURBVCjPhdGxboMwEAbg 3yhk6JQhGZqpj2KGZIYII4U5lQpPkUdIqtKhUysVhP+n7PkMKFtvMPq482EfAHau71yIVwDmcLor HLDJ0iyfkLo8tVJabksXHucAzbgAu5vLXAmTLnB2ZWZUR7uNm2BcfbcvRa84OP6iYhO71Rxx5FdE y9GQjCB9Qg0n5RyTUdoDa9Tkm/HsyoDW82KaV/nqVUC/Me0NKDKFNYPAKnhNeLsUaaYNYHjLcyOo 3seAZ6mTzPUbCfMVVoKzzfHkc8TMDx7ggf0CbrH2lxkN0jHcWkGbNvJ+OnXftOE2pUKir8IKXWUm UkWZhWakt5kz/FCsI2hD2TQZ2bUnimpOLd0kBgEf4j/4uGuCtvmcyrpw7mqCpk5hovpv5LDF3K2r OSyQuiH7Ay0C6D/xevVtAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTEwLTI4VDIxOjExOjQxKzAw OjAw6XWaZAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMC0yOFQyMToxMTo0MSswMDowMJgoItgA AAAASUVORK5CYII= X-Now-Playing: Joni Mitchell's _Wild Things Run Fast_: "Love" Date: Thu, 28 Oct 2021 23:14:08 +0200 In-Reply-To: (Stefan Kangas's message of "Wed, 27 Oct 2021 12:14:13 -0700") Message-ID: <87ilxg4ztr.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Stefan Kangas writes: >> Yes, imagemagick supports it, so (via image-convert and the external >> commands) Emacs can display heic on Debian, for instance. > > Just to point out that we prefer GraphicsMagick to ImageMagick [...] 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: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: Glenn Morris , Alan Third , 51381@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: -3.3 (---) Stefan Kangas writes: >> Yes, imagemagick supports it, so (via image-convert and the external >> commands) Emacs can display heic on Debian, for instance. > > Just to point out that we prefer GraphicsMagick to ImageMagick if it is > installed. Which is a good thing: it has better performance, security > track record, and fewer dependencies. Yes, GraphicsMagick is better all over. But as usual, ImageMagick is first out with support for the new shiny thing -- GraphicsMagick (in Debian/bookworm, at least) does not support .heic, but ImageMagick does. Stefan Kangas writes: > 1. emacs -Q --eval '(setq image-use-external-converter t)' /tmp/C001.heic > > But I get the error message "Unknown image type", and nothing else. It probably autodetects GraphicsMagick? The logic doesn't look for support per image format, but just uses one of the three. Try setting `image-converter' to `imagemagick' and restart Emacs. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 28 18:18:48 2021 Received: (at 51381) by debbugs.gnu.org; 28 Oct 2021 22:18:48 +0000 Received: from localhost ([127.0.0.1]:53448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgDjR-0001zE-Rr for submit@debbugs.gnu.org; Thu, 28 Oct 2021 18:18:48 -0400 Received: from mail-pj1-f49.google.com ([209.85.216.49]:54953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgDjL-0001yw-HJ for 51381@debbugs.gnu.org; Thu, 28 Oct 2021 18:18:44 -0400 Received: by mail-pj1-f49.google.com with SMTP id np13so5749878pjb.4 for <51381@debbugs.gnu.org>; Thu, 28 Oct 2021 15:18:39 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=FlEEEu8twJs98hnMg7gzdBgPm0niXUQfeeO2P1GHzhQ=; b=K0Cdq0Jb5bHQBO5FxYn6Nrdh43p27cbTCM0ZugPACHucOgSIYSyxjlcHkZzplBgWQ3 Z/+R0Rk0LbIaOUnKpCCyvY4igwWEJZVehM9tpNeBmA0yuSky+TXUSBcnywhKDTrhFUiL AvcBisD45DrIIBSSxmvKbTQziqT9razamiC7IG5pyeOR0c5cwa/ShogCwOzIZbAl/iFf LrcyLQI7ZJdlBt1NOUIj5qxWMGNtqHaiNyN9OxWqpUttaDVdjvZfFhbFWKrvlUKD5bTW XBUwmtpKUReTCES++/+jpBPlSgEZ4mJ5D9U0lXH9JbNJ7FbHC6Eh8xi7dBgZaLWgDQJq c7ow== X-Gm-Message-State: AOAM532Ctxjo+Y5ihKzsVjrz4fL73BNAo1iKfsThu29yZvNNgu1D+flU wCN5ZuWAGjBi6PtDcCDs8QHsw3PpmmG1ho/Nn1g= X-Google-Smtp-Source: ABdhPJzGF3C0Uvl5o5dnBQMQTRLTccUnDeqODjsuFEYlfXHsgUkxWP4/wI3fanhrkBfoyYSUSpNFTJp2fMQJbF62OSY= X-Received: by 2002:a17:902:b691:b029:12d:2b6:d116 with SMTP id c17-20020a170902b691b029012d02b6d116mr6082343pls.71.1635459513625; Thu, 28 Oct 2021 15:18:33 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 28 Oct 2021 15:18:33 -0700 From: Stefan Kangas In-Reply-To: <87ilxg4ztr.fsf@gnus.org> References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> <87a6iubos9.fsf@gnus.org> <87mtmu77v5.fsf@gnus.org> <87ilxg4ztr.fsf@gnus.org> MIME-Version: 1.0 Date: Thu, 28 Oct 2021 15:18:33 -0700 Message-ID: Subject: Re: bug#51381: HEIF image format support To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51381 Cc: Glenn Morris , Alan Third , 51381@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.5 (/) Lars Ingebrigtsen writes: > It probably autodetects GraphicsMagick? The logic doesn't look for > support per image format, but just uses one of the three. > > Try setting `image-converter' to `imagemagick' and restart Emacs. Aha! Yup, that works. I have three questions: A) If e.g. GraphicsMagick fails, shouldn't we try falling back to the other converters? B) Could the above error message be better? For example, could it say which image converter(s) we tried? C) Shouldn't `image-use-external-converter' be t by default? From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 01:28:17 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 05:28:17 +0000 Received: from localhost ([127.0.0.1]:53810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgKR7-0000Rp-Hz for submit@debbugs.gnu.org; Fri, 29 Oct 2021 01:28:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgKR5-0000Ra-5b for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 01:28:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53102) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgKQz-0006ke-Gf; Fri, 29 Oct 2021 01:28:09 -0400 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=QOqeqWSqX7LsObjqJn0WqSZ3LOJy1x7ltVORk+F+w5U=; b=AiDpZtjtXSIk y3pSsgvHGb/nphnOdho9mahXKnfRe6O/mThajUsDrZTn6QVNcuHPXpBcHLN49MU1Mq9AXA1q8AQcC /Dm/BpqyohRKup/xe/JdH2xmqBPulEpLuvQ+Zrwd5dRDdvMBN59dU+Fe9Y0T3Qf78R0hNbYtxE6dy 8EOBEosvkBuY8pO4gzLtiPeguxGBLbKvw9dStX1EiGP3Rqi/n79GCFAnUlDtvpJfLftrIDyHwSJxf I7cLuYAO3JtjEHvGDWSjuaZYRcpq+R2Q+fABcLGxydvgPUzqams4cwV4p2gLSy06YMIUpS0XX2MXS rPmqlprQsTABg9NCU5GBIg==; Received: from [87.69.77.57] (port=1045 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 1mgKQy-0001g7-BC; Fri, 29 Oct 2021 01:28:08 -0400 Date: Fri, 29 Oct 2021 08:27:53 +0300 Message-Id: <83ee84s8me.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-Reply-To: (message from Stefan Kangas on Thu, 28 Oct 2021 14:00:32 -0700) Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: larsi@gnus.org, 51381@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: -3.3 (---) > From: Stefan Kangas > Date: Thu, 28 Oct 2021 14:00:32 -0700 > Cc: 51381@debbugs.gnu.org > > https://github.com/nokiatech/heif_conformance > > on current master: > > 0. curl --output /tmp/C001.heic > https://raw.githubusercontent.com/nokiatech/heif_conformance/master/conformance_files/C001.heic > 1. emacs -Q --eval '(setq image-use-external-converter t)' /tmp/C001.heic > > But I get the error message "Unknown image type", and nothing else. Why do we prefer external-converter for this, instead of having those images supported natively? I thought we wanted to move away of ImageMagick dependencies? From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 08:34:23 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 12:34:23 +0000 Received: from localhost ([127.0.0.1]:54092 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgR5T-0005c8-EX for submit@debbugs.gnu.org; Fri, 29 Oct 2021 08:34:23 -0400 Received: from quimby.gnus.org ([95.216.78.240]:45542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgR5O-0005bq-IW for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 08:34:21 -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=aiBQMvt/b0XMOYxYSAPPjMNTgQbvxRJ5Uv3uAa27bgM=; b=OexerO7HG8dayfXArUOdz3syus ZB0SaEAxFdDAvXRCf0V049C4NlAqXghgifTXDE0ia0NlPMpO7PZ8cntY+QtjQENhptXstrH2KsXM4 O+0mCPR8H4aErZ+dUPPaZaizHSNJFPT7uJz1m2ITaA0BixyNTQIFYEsSfn2Di/BFlxJU=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mgR5E-0008Al-Rm; Fri, 29 Oct 2021 14:34:11 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> <87a6iubos9.fsf@gnus.org> <87mtmu77v5.fsf@gnus.org> <87ilxg4ztr.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEXXz69WPy6XVDee kGP///9AcP+yAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+UKHQwaMYp3tPcAAAGMSURBVDjLfZThscQg CIS52EDABiI2oNJ/b29RL9HczPNHZuLnLogokQ/R90j0LwgALMr4Z+WkKjdIvA2RG7ycHpA4arPK HKUrdICc3CsDxMorcAVLNnzDBhggiVpVtQ1ot5qBf0CSm+wg3rt+gdx0GNqaFUpiXhfPutRFAWMI xIqZlc87BheaDhtAeQmCQrYCL3gHIfFlDsoNRKOvrhK7woyCWznAomzW2AbAmMDFFhRpbIAdHBnw ATKKSEaaQaLsIFO7gqViuU3QAESzUZWQCh3ta9U8hloJSCBTOLTpDdBUvrfYLipNVwWO/EC92nmc 9gaVJX5KLRmOT3Bki9M4q/GpfsaPAp0iEhkAyd7pMqxQX5DaC7IC9k+KmWNWkTUG5vNxkWfxAoJd k/d1WkDvv+Td+m3Rr8LzjUR9/raqAKjJGaYgrQCtdhJ9eLOq/UZVLqEOoCu4MGH8KLQ1rSNdRF0B RhX2Q9M8r2wv+wS6X+gJPKVh0a/N2Ou4Qu+nRJjGop9XhimhTulnPukfP+Z3pw1paDAAAAAldEVY dGRhdGU6Y3JlYXRlADIwMjEtMTAtMjlUMTI6MjY6NDkrMDA6MDDOZ3H/AAAAJXRFWHRkYXRlOm1v ZGlmeQAyMDIxLTEwLTI5VDEyOjI2OjQ5KzAwOjAwvzrJQwAAAABJRU5ErkJggg== X-Now-Playing: Joni Mitchell's _Taming the Tiger_: "Tiger Bones" Date: Fri, 29 Oct 2021 14:34:08 +0200 In-Reply-To: (Stefan Kangas's message of "Thu, 28 Oct 2021 15:18:33 -0700") Message-ID: <87ee84103j.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Stefan Kangas writes: > A) If e.g. GraphicsMagick fails, shouldn't we try falling back to the > other converters? Sure. We could re-probe the converters when something fails and then use the other converter, for instance? Or we could just probe every time, but keep a table of what we've tried. 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: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: Glenn Morris , Alan Third , 51381@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: -3.3 (---) Stefan Kangas writes: > A) If e.g. GraphicsMagick fails, shouldn't we try falling back to the > other converters? Sure. We could re-probe the converters when something fails and then use the other converter, for instance? Or we could just probe every time, but keep a table of what we've tried. Or we could probe all the converters at startup, and maintain a mapping of which converter does what -- that sounds cleanest. > B) Could the above error message be better? For example, could it say > which image converter(s) we tried? Sure. Patches for a) and b) are welcome. :-) > C) Shouldn't `image-use-external-converter' be t by default? I dunno... there's security implications. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 08:35:39 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 12:35:39 +0000 Received: from localhost ([127.0.0.1]:54096 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgR6g-0005eU-Og for submit@debbugs.gnu.org; Fri, 29 Oct 2021 08:35:38 -0400 Received: from quimby.gnus.org ([95.216.78.240]:45668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgR6b-0005e6-Ap for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 08:35:36 -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=BOilJDxKNGmgZBM1X/YghmLzP2c75KyjjQkaJpTVVOA=; b=e8IS4ZyisdQkCwEj0BXczeIliK JXvhvn3HpMmmtO842szj3hN2+hr2iHzj8UN98rkywuGgK8FCIydBtLq1Z8zbkhmtFNiiRL5Rt8chB LowdNvEdQmZFheN3hQdFK7IVCqiQue5FlxWPDDNA17tsOemaLxLTSguqF1HCxvF+OsOU=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mgR6S-0008BI-1r; Fri, 29 Oct 2021 14:35:27 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> <83ee84s8me.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEUCAwMeJis9ZIsq SWYwRViOqLX///95z+pIAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+UKHQwiDbKHdIsAAAGzSURBVDjL 7ZJLgpwgEIaLDAegaHqvaO8jOHtQeh8J3P8qKUB0JqscILVR6qvnDwAgAEBaMkQs/6cpXBCZngh4 IsXFKmaUwT50JWcKgytRajJrlwa+1DMNrGurdRu5JwJG2+VbBtNmmqK1lOVFAbyD+WHNZgqQTgCC 6ikrjfSgapP9dJ7GvTotu7WqTmwEB3+PgA9l9zKXNQ7ZwK72qH5+7FHbyRocg2vOuivO/KGjmdbP fQ6uJfgCHMJ7ygQ2J73vYlGSAvHezWRX42eU3l1aclT5Nw29vNBJFcfiD6K0wS0nta8EhNpiKAOR oFRN5hx1WEU+nNpSETmQAvTZoldhITHyITGXuVRT4BkZ8tLtdbx93WSnocjzTMAV6cdyzAlnCpnL TA6yYHxz1C2nVz60aPuphSXmpB4o+32EFAIVd3ULfiBsicLwR9SJoW/3RHr4sVYlwfNIQDVRFngi 1U815uUiLSlOgRmtJMYq3HOggAsAgXmov/zXUY/9qgTIExypZvZ3hHQpreowdnDiftPs65svlPcz E2dsOzHm+v/9FOsCt5XHePUQ3wDc4C8T8N/+2f4APyFD5ochnaoAAAAldEVYdGRhdGU6Y3JlYXRl ADIwMjEtMTAtMjlUMTI6MzQ6MTMrMDA6MDDnjC8oAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTEw LTI5VDEyOjM0OjEzKzAwOjAwltGXlAAAAABJRU5ErkJggg== X-Now-Playing: Joni Mitchell's _Shine_: "One Week Last Summer" Date: Fri, 29 Oct 2021 14:35:20 +0200 In-Reply-To: <83ee84s8me.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 29 Oct 2021 08:27:53 +0300") Message-ID: <87a6is101j.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Eli Zaretskii writes: > Why do we prefer external-converter for this, instead of having those > images supported natively? I thought we wanted to move away of > ImageMagick dependencies? 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: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: Stefan Kangas , 51381@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: -3.3 (---) Eli Zaretskii writes: > Why do we prefer external-converter for this, instead of having those > images supported natively? I thought we wanted to move away of > ImageMagick dependencies? We don't want to make Emacs depend on All The C Image Libraries That Exist. For obscure formats, seldom used, it's fine to use an external program (if the user wants to). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 09:08:21 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 13:08:21 +0000 Received: from localhost ([127.0.0.1]:54138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgRcL-0006d2-C3 for submit@debbugs.gnu.org; Fri, 29 Oct 2021 09:08:21 -0400 Received: from mail-pf1-f179.google.com ([209.85.210.179]:39766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgRcJ-0006cm-9L for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 09:08:19 -0400 Received: by mail-pf1-f179.google.com with SMTP id b1so5664152pfm.6 for <51381@debbugs.gnu.org>; Fri, 29 Oct 2021 06:08:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=Y45YHMFlcCjxCDDNr7rIEBaRH8LtOGbDi4kZikCyBjM=; b=kKYqprLp2zlfxb9gAi7jDN0eKlejZUPCBRZNuDvqrcx9PY7/gY1WxtfG8Bb1S88FVI UjQ990AtoKvNmHFNmaOq223XAtfdspoM9trNUt45ChDnzPJORWy+leT5CYDHnxzFLRZP w1nfOPNtfUpcNN0D3vlNQ/Y3wh0XVVd8kraeVSC2jEOUCSbKKDJTxJ9XFOzwcVgr3HUB DsHvKQJWw9Nan6jH5s8ft/UGspxyu9g+KrQFhCobhC6lVpbnzrmv5F35RWvw8obcTeME M1frLZ5L/0lHNaC3fmW4jNJKSQkLHzMeulDmFmDVj8/optY1gSEqZ0aZpz2GBJnix7gd m2jg== X-Gm-Message-State: AOAM533s+fJjzbYQZL1iqo/s1wUNAfUF5/8tmi08LfTcYMnlvHCPJPDc UoobK1dDlVrTUh9OygpB7CCRgykGOhWxayGtPpI= X-Google-Smtp-Source: ABdhPJxHurkG0tUOitiDCEYBXpIr3YdJ6FpEYgxOUQ5YAPi3Q8wVJ3Tk96GI88uJcDk5IfqwjSaokaOfXF1cn5Bb4Hc= X-Received: by 2002:a05:6a00:244d:b0:44d:c279:5155 with SMTP id d13-20020a056a00244d00b0044dc2795155mr10717587pfj.0.1635512893550; Fri, 29 Oct 2021 06:08:13 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 29 Oct 2021 06:08:13 -0700 From: Stefan Kangas In-Reply-To: <87a6is101j.fsf@gnus.org> References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> <83ee84s8me.fsf@gnu.org> <87a6is101j.fsf@gnus.org> MIME-Version: 1.0 Date: Fri, 29 Oct 2021 06:08:13 -0700 Message-ID: Subject: Re: bug#51381: HEIF image format support To: Lars Ingebrigtsen , Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51381 Cc: 51381@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.5 (/) Lars Ingebrigtsen writes: > We don't want to make Emacs depend on All The C Image Libraries That > Exist. For obscure formats, seldom used, it's fine to use an external > program (if the user wants to). How about supporting the GraphicsMagick library instead of or in addition to ImageMagick? Or was that already rejected? From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 09:08:27 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 13:08:27 +0000 Received: from localhost ([127.0.0.1]:54141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgRcQ-0006dM-IJ for submit@debbugs.gnu.org; Fri, 29 Oct 2021 09:08:26 -0400 Received: from mail-pj1-f43.google.com ([209.85.216.43]:45606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgRcO-0006cv-MI for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 09:08:25 -0400 Received: by mail-pj1-f43.google.com with SMTP id ls14-20020a17090b350e00b001a00e2251c8so7345066pjb.4 for <51381@debbugs.gnu.org>; Fri, 29 Oct 2021 06:08:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=AFYcDuUDJddM9tMQfA1BhcF/38aSpmxYxJ+CetMTYko=; b=iBrXAM7m52Uc/WcYDa2SUe2dL67zNGbf0x5Q/xKf5TybNh2aRXPwHKO+gPR5FZtjHE +zQKgn6QikXBM4ZpOvAVAPOe9gQhbiC8XHFH4PmOq0lHAVYDuAVr/e3v6WO/kiIdhOgj RnbbWn7/6+zGkaRzD//x8zHbTkfllNrzvGqs7HTNBkZ8n6FnLp+MBSyDIjsnC49uIYj3 SeNcbQYpi+qU+JuYaFoafjNhjNCsPLeMTZggbpoQOzZe2Ofd0MY/J00wt487BoZ34KSZ O540/v3dPPtFYQcY0FnV95l95Lp/4+QqrfrWpofJOuqyLIN7gyro4TMnpMkP9IG7JvxJ MGyQ== X-Gm-Message-State: AOAM532lp40Cjs6cBWwIusvN8LlE8DzlRXQTErCjTc+2ck416tTYurtz 8XKJXATg/3dbYqcptaJdIkoIPPRPSAZRTQ+jIggDya32 X-Google-Smtp-Source: ABdhPJw0iivPJUKmVNxoeBUnhTfwN5YaozePBo5QRWWQYPFHXFG9F7Jf3It3IJ3Pjn4v0IBeBXH8gCDHEcWqn4N3bVM= X-Received: by 2002:a17:902:e8c9:b0:141:6eaa:2137 with SMTP id v9-20020a170902e8c900b001416eaa2137mr9600656plg.22.1635512898941; Fri, 29 Oct 2021 06:08:18 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 29 Oct 2021 06:08:18 -0700 From: Stefan Kangas In-Reply-To: <87ee84103j.fsf@gnus.org> References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> <87a6iubos9.fsf@gnus.org> <87mtmu77v5.fsf@gnus.org> <87ilxg4ztr.fsf@gnus.org> <87ee84103j.fsf@gnus.org> MIME-Version: 1.0 Date: Fri, 29 Oct 2021 06:08:18 -0700 Message-ID: Subject: Re: bug#51381: HEIF image format support To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51381 Cc: Glenn Morris , Alan Third , 51381@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.5 (/) Lars Ingebrigtsen writes: > Stefan Kangas writes: > >> A) If e.g. GraphicsMagick fails, shouldn't we try falling back to the >> other converters? > > Sure. We could re-probe the converters when something fails and then > use the other converter, for instance? Or we could just probe every > time, but keep a table of what we've tried. > > Or we could probe all the converters at startup, and maintain a mapping > of which converter does what -- that sounds cleanest. > >> B) Could the above error message be better? For example, could it say >> which image converter(s) we tried? > > Sure. Patches for a) and b) are welcome. :-) OK! I will open two separate bug reports for that. >> C) Shouldn't `image-use-external-converter' be t by default? > > I dunno... there's security implications. That's true. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 09:19:41 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 13:19:41 +0000 Received: from localhost ([127.0.0.1]:54167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgRnI-0000if-V5 for submit@debbugs.gnu.org; Fri, 29 Oct 2021 09:19:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgRnG-0000iP-8o for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 09:19:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35090) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgRn9-0003O9-RX; Fri, 29 Oct 2021 09:19:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=r3+qIN6OQOfkqo9fj7QIDxkTxD2hp9mer9Om11mDm8w=; b=IUC6lpXfyL24XhALs6r+ 0Iu1LUy2Brnb/fFwHzFWwtuxCeRIi0fcv9eIxtmyesrAq02bhWcr6ghpSn+kdVq2H9hePR9+HPyxF DA2yIBaFcUQ7iNR5wGHf0DP8+M/bQTL2Qtaz7jy/6JCCLW5bnnGnikcH91FvtE0utueDt/02T1NNg xeuivQHuNfQL3Pi9mJJ+OJGeIXeQ0DdtHoYmARLsZCXH+ISjeDx90LdfLwFxzNsFsHyYTpnovDZcw KrIKaacmhp3w7iCT04TiPmNExwWo9X8xWAEnv1x4BUYGz++oQmHTv7NKqqG8xEcucqubG3gpvcLyG vIsuTisc4QRxxQ==; Received: from rgm by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1mgRn7-00053D-7G; Fri, 29 Oct 2021 09:19:29 -0400 From: Glenn Morris To: Stefan Kangas Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> <83ee84s8me.fsf@gnu.org> <87a6is101j.fsf@gnus.org> X-Spook: [Hello to all my friends and fans in domestic X-Ran: Wa)q:<5QDLv3i"gp;%_grF:10pu(A9kHe|kkpKw\%OPDGT\d7jQ}Glj:3hV,*G%WO~t+?, X-Hue: brightcyan X-Attribution: GM Date: Fri, 29 Oct 2021 09:19:29 -0400 In-Reply-To: (Stefan Kangas's message of "Fri, 29 Oct 2021 06:08:13 -0700") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: 51381 Cc: Lars Ingebrigtsen , Eli Zaretskii , 51381@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: -2.6 (--) Stefan Kangas wrote: > How about supporting the GraphicsMagick library instead of or in > addition to ImageMagick? Or was that already rejected? I took no comments in 4+ years as a sign no-one was interested: https://debbugs.gnu.org/14358 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 09:28:32 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 13:28:32 +0000 Received: from localhost ([127.0.0.1]:54183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgRvs-00012d-8L for submit@debbugs.gnu.org; Fri, 29 Oct 2021 09:28:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgRvp-00012M-QI for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 09:28:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35196) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgRvk-0006ws-7H; Fri, 29 Oct 2021 09:28:24 -0400 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=3MVrf6hcWNe1IZbMv6vgCbKKoRZexpMomzfOLVAkHc0=; b=UKZzWuhbHlsE RsMAh5eZG6qQUcARKtQ72stYExrDQMXtCBd5RYGTNtCaDevPbAuQk7tl62vb+PH2yimPwZ5rhCtH7 dnFbjwRnBMsSzSotPGXJle2x/bbJrHmCQ0CXss8Qa/6E9coCdj4oC91K5okin870qKJFQDvNL6Uxv G7pGKaw8f8zLpJd4EFowTL1j0UXdPRGA6K00c6Ryuoz1aukyEJQIOmLx5f3B2emUjlBJJd8I0j3+v Fh1th3tO+4QFuFAPlSJejknikbJ9nuQppdfg/HqTTgId/aX+OQCAlsy1jCxyiWuaVAjPoZu1tAQMT 2FxcHuF63OCqWFb8ytn9uA==; Received: from [87.69.77.57] (port=2711 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 1mgRvj-0007Pw-N8; Fri, 29 Oct 2021 09:28:24 -0400 Date: Fri, 29 Oct 2021 16:28:08 +0300 Message-Id: <83o878q7tj.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87a6is101j.fsf@gnus.org> (message from Lars Ingebrigtsen on Fri, 29 Oct 2021 14:35:20 +0200) Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> <83ee84s8me.fsf@gnu.org> <87a6is101j.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: stefan@marxist.se, 51381@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: -3.3 (---) > From: Lars Ingebrigtsen > Cc: Stefan Kangas , 51381@debbugs.gnu.org > Date: Fri, 29 Oct 2021 14:35:20 +0200 > > Eli Zaretskii writes: > > > Why do we prefer external-converter for this, instead of having those > > images supported natively? I thought we wanted to move away of > > ImageMagick dependencies? > > We don't want to make Emacs depend on All The C Image Libraries That > Exist. For obscure formats, seldom used, it's fine to use an external > program (if the user wants to). Is HEIF an "obscure format"? From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 09:37:15 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 13:37:15 +0000 Received: from localhost ([127.0.0.1]:54244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgS4J-0001Li-JA for submit@debbugs.gnu.org; Fri, 29 Oct 2021 09:37:15 -0400 Received: from quimby.gnus.org ([95.216.78.240]:46490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgS4G-0001LK-5A for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 09:37:14 -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=YPd8iIhY0BZeKTSNEDtw47MMnXvKpHESnIoRuMZ5tec=; b=tSv5nb7AYl5XzpSgNr1Op6GdR7 w5QIeK6o3trojMTs8aDattufciTGusQITMo2jbbY9Pw/bHBtIDZdkvAmznoyfRw34FC2sfpO0ezfN cA/A7MyfXOIyg7ZnlWadX6CuAXkRzjJULqfWY+WaUFFYbyoz3iaN1ZHcWCVjp0NSOvJA=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mgS46-0000Au-IH; Fri, 29 Oct 2021 15:37:04 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> <83ee84s8me.fsf@gnu.org> <87a6is101j.fsf@gnus.org> <83o878q7tj.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUECRYkP1l5orj/ //+sHS1BAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+UKHQ0kDnwW6IAAAAFeSURBVCjPZdFBa8IwFAfw F9GCnjy0gv0Ag+1TZKDCPD0lCWvPrcx8CtlhsJsFI8zTDq0s+ZR7SaMM9i7tj4THe//AFGLV7QTu VYskfBkKgO7UI4NkAebE/P+wAnYC1WPUcHiD5DTwmCmDexj0yEtnNCSH0ODJUd2g/2N2CBO4iHEP ZTXow9wP42wmc2b5a0D3nOal5RVh4My1LqzmSEjci+6c2fewY2q+rBjvMdF21WNiITm7SwoeeQuz TtuIb9pNWwwoj8A2TkagRxGusYL6rwzBJyClgHUjQ5qTL23wERcpUDo5LdNZoOMbuo3rYTUBTUTu mk7s2pBam8nGoN6HPAU1l0IV4QkwkyhRlQFSMK64WvvRRjQaYfuBEZiJ7XsE4LzbnU14UIDpw8/1 0/kVfHa7YrN0/l4V+kOqeQCFlEllIxDySx0BAmarbO9B+9L+w0xF+EJ2vIPBHwBnx19TzH+DE4Aj WAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMC0yOVQxMzozNjoxMyswMDowMD7vJpAAAAAldEVY dGRhdGU6bW9kaWZ5ADIwMjEtMTAtMjlUMTM6MzY6MTMrMDA6MDBPsp4sAAAAAElFTkSuQmCC X-Now-Playing: Namasenda's _Unlimited Ammo - Infinity_: =?utf-8?Q?=22?= =?utf-8?Q?=E2=98=86?= (Feat. Oklou)" Date: Fri, 29 Oct 2021 15:37:02 +0200 In-Reply-To: <83o878q7tj.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 29 Oct 2021 16:28:08 +0300") Message-ID: <87v91gx88x.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Eli Zaretskii writes: > Is HEIF an "obscure format"? Outside of Mac users -- very. (And on Mac, the OS displays all the images.) 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: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: stefan@marxist.se, 51381@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: -3.3 (---) Eli Zaretskii writes: > Is HEIF an "obscure format"? Outside of Mac users -- very. (And on Mac, the OS displays all the images.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 09:54:48 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 13:54:48 +0000 Received: from localhost ([127.0.0.1]:54270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSLI-00041m-Jh for submit@debbugs.gnu.org; Fri, 29 Oct 2021 09:54:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSLF-00041W-Oc for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 09:54:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35948) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgSLA-00087D-5W; Fri, 29 Oct 2021 09:54:40 -0400 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=Dpi1vKe2DKcUVPCl1YDpVo3ro+lmOhDkU+bLmVnRBZk=; b=BM3uvuza9cc/ 4wwCirDma67pYxXOPYNMkv8O83Gj1AK/mqPThisUuWeOapYYj24g3V+HgaRZYLPGwZPC1lXil9ZfM Uuyvbw4yvuuPPC10sz/UchaMiufF8SE3GCvQWHFR0Et6uk0kPENt7tvTGxgLAaCxhVa/jZ1v+PHY0 921sWotdFAZXc2BS2xL0EDCptgyyrnOjDC/ELkYST3NbslUt0aOmgt2XszwXncs7KLuFe7GlWgvS4 RSAE7RPCQvZNNt9490sNvbyymFpvliN8fgn2T4I85i8aDVeZuM+bPx5FtMujWYdl4733IVZXGrh+W tpdUfsyK53PVwADMIznluQ==; Received: from [87.69.77.57] (port=4342 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 1mgSL7-0007BR-Uq; Fri, 29 Oct 2021 09:54:38 -0400 Date: Fri, 29 Oct 2021 16:54:23 +0300 Message-Id: <83k0hwq6ls.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87v91gx88x.fsf@gnus.org> (message from Lars Ingebrigtsen on Fri, 29 Oct 2021 15:37:02 +0200) Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> <83ee84s8me.fsf@gnu.org> <87a6is101j.fsf@gnus.org> <83o878q7tj.fsf@gnu.org> <87v91gx88x.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: stefan@marxist.se, 51381@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: -3.3 (---) > From: Lars Ingebrigtsen > Cc: stefan@marxist.se, 51381@debbugs.gnu.org > Date: Fri, 29 Oct 2021 15:37:02 +0200 > > Eli Zaretskii writes: > > > Is HEIF an "obscure format"? > > Outside of Mac users -- very. (And on Mac, the OS displays all the > images.) Then why are you spending so much time on this subject, which AFAIU is not about Mac? From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 10:07:02 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 14:07:02 +0000 Received: from localhost ([127.0.0.1]:55480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSX8-0004hL-8J for submit@debbugs.gnu.org; Fri, 29 Oct 2021 10:07:02 -0400 Received: from quimby.gnus.org ([95.216.78.240]:46754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSX5-0004gi-0y for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 10:07:00 -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=atHfpwX7owXIYGrUfZT2O2vhYsfYsLxml3OC69+dtlc=; b=qMiUGZ5gL8sZMevrZ6Topz/lbE leXi2VLqB+7zlXL2fAArlk0DOt7UO+nvar5OvYWnuuBPFJ/G5sfwV9iUq39GfZNKVkzxGCnYUd4sO N4+H7H2GXPhOtv3GFHBGGRASRR+/8UfToit/tUouuD5GGJUFCCBCNpp6LdCcweGhu5hg=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mgSWv-0000NZ-Jb; Fri, 29 Oct 2021 16:06:52 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> <83ee84s8me.fsf@gnu.org> <87a6is101j.fsf@gnus.org> <83o878q7tj.fsf@gnu.org> <87v91gx88x.fsf@gnus.org> <83k0hwq6ls.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUECRYkP1l5orj/ //+sHS1BAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+UKHQ0kDnwW6IAAAAFeSURBVCjPZdFBa8IwFAfw F9GCnjy0gv0Ag+1TZKDCPD0lCWvPrcx8CtlhsJsFI8zTDq0s+ZR7SaMM9i7tj4THe//AFGLV7QTu VYskfBkKgO7UI4NkAebE/P+wAnYC1WPUcHiD5DTwmCmDexj0yEtnNCSH0ODJUd2g/2N2CBO4iHEP ZTXow9wP42wmc2b5a0D3nOal5RVh4My1LqzmSEjci+6c2fewY2q+rBjvMdF21WNiITm7SwoeeQuz TtuIb9pNWwwoj8A2TkagRxGusYL6rwzBJyClgHUjQ5qTL23wERcpUDo5LdNZoOMbuo3rYTUBTUTu mk7s2pBam8nGoN6HPAU1l0IV4QkwkyhRlQFSMK64WvvRRjQaYfuBEZiJ7XsE4LzbnU14UIDpw8/1 0/kVfHa7YrN0/l4V+kOqeQCFlEllIxDySx0BAmarbO9B+9L+w0xF+EJ2vIPBHwBnx19TzH+DE4Aj WAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMC0yOVQxMzozNjoxMyswMDowMD7vJpAAAAAldEVY dGRhdGU6bW9kaWZ5ADIwMjEtMTAtMjlUMTM6MzY6MTMrMDA6MDBPsp4sAAAAAElFTkSuQmCC X-Now-Playing: Namasenda's _Unlimited Ammo - Infinity_: "Interlude- Chopper" Date: Fri, 29 Oct 2021 16:06:48 +0200 In-Reply-To: <83k0hwq6ls.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 29 Oct 2021 16:54:23 +0300") Message-ID: <87mtmsx6vb.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Eli Zaretskii writes: > Then why are you spending so much time on this subject Am I? I wasn't aware. 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: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: stefan@marxist.se, 51381@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: -3.3 (---) Eli Zaretskii writes: > Then why are you spending so much time on this subject Am I? I wasn't aware. > , which AFAIU is not about Mac? It's both about Mac and not. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 10:10:53 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 14:10:53 +0000 Received: from localhost ([127.0.0.1]:55487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSar-0004o8-2F for submit@debbugs.gnu.org; Fri, 29 Oct 2021 10:10:53 -0400 Received: from mail-pg1-f172.google.com ([209.85.215.172]:44577) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSam-0004nr-Gb for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 10:10:51 -0400 Received: by mail-pg1-f172.google.com with SMTP id x5so216751pgk.11 for <51381@debbugs.gnu.org>; Fri, 29 Oct 2021 07:10:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=9lAI+KuUnS6wvja3NzXK0gt3EzPXNUr8lpRblt3miyM=; b=KpingdZ/p6BMgG41m0KCsBqFI15Dd0k5ZoYmqSWOFc4CRaMg2YYoV1Sqsxiy3YyFec fdJYdXmoBKpOM89GSIiAJEvfnIZHx7rdoHl48wwSuAuid08SnQ6mAFCDyC5iXJVNyL1F +BZS37u/V0Zwbncvv0Mg7IlmD/boD+9wtNmhTHcWQ/vnibKMIlj064b8ITBd5hVOojxs yyGPcmZkHJ3rC48BIDz7J92gQzBaLSnzHfOovVnfd2kaGl4ahWsNd5qwbKSA7xNeoOzg 6Xu1Oei89YQNu24HV19noR6WYwvncBuNqG5FRV73qUo5ya4aWVBWApmQUSeEflss/AXF kc1A== X-Gm-Message-State: AOAM533VrTJ3TCeSrBmJ2YuBk/TwfCXVm8LOdicASjp7TxRXV5rRTXL7 R7n4fdKjJi1Y/d2kFWXJthLsAJu4YTfBYXzAm3E= X-Google-Smtp-Source: ABdhPJxTFTjsOhSGIi3fclMNlAWu07wAG8+PUGDIA+aF/4+F96ZSenBtm4IKZxwkyubTIjZGDkpyb9p0+wtXzFhmay0= X-Received: by 2002:a63:330f:: with SMTP id z15mr8421246pgz.42.1635516642661; Fri, 29 Oct 2021 07:10:42 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 29 Oct 2021 07:10:42 -0700 From: Stefan Kangas In-Reply-To: <87v91gx88x.fsf@gnus.org> References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> <83ee84s8me.fsf@gnu.org> <87a6is101j.fsf@gnus.org> <83o878q7tj.fsf@gnu.org> <87v91gx88x.fsf@gnus.org> MIME-Version: 1.0 Date: Fri, 29 Oct 2021 07:10:42 -0700 Message-ID: Subject: Re: bug#51381: HEIF image format support To: Lars Ingebrigtsen , Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51381 Cc: 51381@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.5 (/) Lars Ingebrigtsen writes: > Eli Zaretskii writes: > >> Is HEIF an "obscure format"? I'm not sure. Adoption seems to be picking up: https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format#Support > Outside of Mac users -- very. (And on Mac, the OS displays all the > images.) But note that interoperability with Mac (and iOS, where you explicitly have to turn HEIF off if you don't want it) is pretty important even to GNU/Linux users. But I also don't see it as a major problem (just a small one) if we give it a year or three to see if this format really starts to really pick up. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 10:14:26 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 14:14:26 +0000 Received: from localhost ([127.0.0.1]:55505 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSeH-0004vg-7G for submit@debbugs.gnu.org; Fri, 29 Oct 2021 10:14:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43688) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSe1-0004v4-KD for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 10:14:23 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36782) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgSdv-000832-Dq; Fri, 29 Oct 2021 10:14:03 -0400 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=N3ELBjTkehutsHAaPsZUDmqUxqVaqat7fVi8v+lfk/s=; b=UQzot6jJbafB qGHfKZ41U33dCMkKjnR/jr+TUWGkQiIXT8yqqN4bGecSJ7phABsW0HsRjYN8ydPF/tggltj31NYWV 2uYfDcvzopFqzSjvqyYcHrGJE0T8eBKdHGIVyKbSfqUwYvr06+eFsfQZIqSKeJoWB2d15K9WDHX0K 7Xy3gcjfM5CeqFnZOyhTK01fm9Ws3AVKrf3BnxbeuQnCHqnoFdbIKfuVTmFMW0cfHht8g/JY5BJ7G nqoC9Ua+f66Th/420ujHaIjB933Wx2sRI6ibRAuxQLdLPolwDhv+YX3IKEYEcXkyyCz7ZbEV7KkH9 VS2mkSDXKsHlbEwvBtXYqg==; Received: from [87.69.77.57] (port=1560 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 1mgSdt-0007Sv-Pg; Fri, 29 Oct 2021 10:14:02 -0400 Date: Fri, 29 Oct 2021 17:13:47 +0300 Message-Id: <83ee83rk9w.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87mtmsx6vb.fsf@gnus.org> (message from Lars Ingebrigtsen on Fri, 29 Oct 2021 16:06:48 +0200) Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> <83ee84s8me.fsf@gnu.org> <87a6is101j.fsf@gnus.org> <83o878q7tj.fsf@gnu.org> <87v91gx88x.fsf@gnus.org> <83k0hwq6ls.fsf@gnu.org> <87mtmsx6vb.fsf@gnus.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51381 Cc: stefan@marxist.se, 51381@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: -3.3 (---) > From: Lars Ingebrigtsen > Cc: stefan@marxist.se, 51381@debbugs.gnu.org > Date: Fri, 29 Oct 2021 16:06:48 +0200 > > Eli Zaretskii writes: > > > Then why are you spending so much time on this subject > > Am I? I wasn't aware. This thread amassed 3 dozens of messages. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 10:15:32 2021 Received: (at 51381) by debbugs.gnu.org; 29 Oct 2021 14:15:32 +0000 Received: from localhost ([127.0.0.1]:55515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSfM-0004yS-5r for submit@debbugs.gnu.org; Fri, 29 Oct 2021 10:15:32 -0400 Received: from quimby.gnus.org ([95.216.78.240]:46846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSfK-0004yB-8v for 51381@debbugs.gnu.org; Fri, 29 Oct 2021 10:15:30 -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=PaA4UpT17Qdf5D4KJO0FsKXhbBcFQROsfeBNdRJqfgM=; b=AiRtaQ/nbFMoLQcmSJaJaF2YVy 9RCvl4I0uuvBdCSRHSALeGXX2SSzOlgdiAzWhXcbeZ6bn12APRSCIEZIhiiZUmr3qoLfIdf9z6qh3 6Wz1pFMSTliDH/wwRwSiuV5NATDb8ThqSTdIWzA/xXZDPpCAQH0mUQ6oLCBGsj96G3pQ=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mgSf9-0000Sc-NY; Fri, 29 Oct 2021 16:15:22 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> <83ee84s8me.fsf@gnu.org> <87a6is101j.fsf@gnus.org> <83o878q7tj.fsf@gnu.org> <87v91gx88x.fsf@gnus.org> <83k0hwq6ls.fsf@gnu.org> <87mtmsx6vb.fsf@gnus.org> <83ee83rk9w.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUECRYkP1l5orj/ //+sHS1BAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+UKHQ0kDnwW6IAAAAFeSURBVCjPZdFBa8IwFAfw F9GCnjy0gv0Ag+1TZKDCPD0lCWvPrcx8CtlhsJsFI8zTDq0s+ZR7SaMM9i7tj4THe//AFGLV7QTu VYskfBkKgO7UI4NkAebE/P+wAnYC1WPUcHiD5DTwmCmDexj0yEtnNCSH0ODJUd2g/2N2CBO4iHEP ZTXow9wP42wmc2b5a0D3nOal5RVh4My1LqzmSEjci+6c2fewY2q+rBjvMdF21WNiITm7SwoeeQuz TtuIb9pNWwwoj8A2TkagRxGusYL6rwzBJyClgHUjQ5qTL23wERcpUDo5LdNZoOMbuo3rYTUBTUTu mk7s2pBam8nGoN6HPAU1l0IV4QkwkyhRlQFSMK64WvvRRjQaYfuBEZiJ7XsE4LzbnU14UIDpw8/1 0/kVfHa7YrN0/l4V+kOqeQCFlEllIxDySx0BAmarbO9B+9L+w0xF+EJ2vIPBHwBnx19TzH+DE4Aj WAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMC0yOVQxMzozNjoxMyswMDowMD7vJpAAAAAldEVY dGRhdGU6bW9kaWZ5ADIwMjEtMTAtMjlUMTM6MzY6MTMrMDA6MDBPsp4sAAAAAElFTkSuQmCC X-Now-Playing: Namasenda's _Unlimited Ammo - Infinity_: "Shots Fired" Date: Fri, 29 Oct 2021 16:15:19 +0200 In-Reply-To: <83ee83rk9w.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 29 Oct 2021 17:13:47 +0300") Message-ID: <87ee83yl1k.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Eli Zaretskii writes: >> > Then why are you spending so much time on this subject >> >> Am I? I wasn't aware. > > This thread amassed 3 dozens of messages. I'm very efficient. 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: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: stefan@marxist.se, 51381@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: -3.3 (---) Eli Zaretskii writes: >> > Then why are you spending so much time on this subject >> >> Am I? I wasn't aware. > > This thread amassed 3 dozens of messages. I'm very efficient. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 30 12:21:47 2021 Received: (at 51381) by debbugs.gnu.org; 30 Oct 2021 16:21:47 +0000 Received: from localhost ([127.0.0.1]:58290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgr74-0004tH-Q4 for submit@debbugs.gnu.org; Sat, 30 Oct 2021 12:21:47 -0400 Received: from mail-pl1-f178.google.com ([209.85.214.178]:38528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgr72-0004sx-Mt for 51381@debbugs.gnu.org; Sat, 30 Oct 2021 12:21:45 -0400 Received: by mail-pl1-f178.google.com with SMTP id i5so8858603pla.5 for <51381@debbugs.gnu.org>; Sat, 30 Oct 2021 09:21:44 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=yqgXP+BYGVTTHpVX5RkW7jf3tuQsXQWOHCgPGG1Adak=; b=2neMyXeNhkQWDx53C/zZeoxGjDrSuSeqF1A1anyKnLN34H3gVCfp2kGkedlkV6OEYw JIW3y7gjTJlWqLTNNqjN4EQN+xYJXXrYdYHkGRckRz6LPAesLP4DEP3KtFBmH1OEUNxH zRVF/0w9sp0dnnBPSx4194lbED2mrh39ltfOTtD6SWUDOgCBdZ+9oKHqi3hqdP5NdYhp YeFRZ3Jmhh8cS2JFHB0zESkngVAgAFOVsWr9+pqMj0FMeDlM7rq9TooVE9joOKmSg4NG ArgdfrBnBrMMu7wYpIltWYnYbjQfYYwgqcnpR4OVGuYmBZVquIXZp8ZE3mIdVeUdPp4n PN1Q== X-Gm-Message-State: AOAM532ZFw0XSM+2tU7wBD6ruriAm/Ch8H9RVQ/ljiR0Yrv4nRnrZwPS qmgdguuigNvpZQ/4B0pk2/KqevdHU5dnTMgRLZA= X-Google-Smtp-Source: ABdhPJwbswB3o2wAjV02ptdT3EztTN/bCB8XOf2VzFq40cPZNRbv53NVidTWeqxXugFVMtEB80Iw1o6L7rJg2c9I8co= X-Received: by 2002:a17:90a:be10:: with SMTP id a16mr16776937pjs.133.1635610898964; Sat, 30 Oct 2021 09:21:38 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 30 Oct 2021 09:21:38 -0700 From: Stefan Kangas In-Reply-To: References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> <83ee84s8me.fsf@gnu.org> <87a6is101j.fsf@gnus.org> MIME-Version: 1.0 Date: Sat, 30 Oct 2021 09:21:38 -0700 Message-ID: Subject: Re: bug#51381: HEIF image format support To: Glenn Morris Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51381 Cc: Lars Ingebrigtsen , Eli Zaretskii , 51381@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.5 (/) Glenn Morris writes: > Stefan Kangas wrote: > >> How about supporting the GraphicsMagick library instead of or in >> addition to ImageMagick? Or was that already rejected? > > I took no comments in 4+ years as a sign no-one was interested: > https://debbugs.gnu.org/14358 Thanks, Glenn. I will reopen that bug to see if the situation has changed since 2014. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 30 12:37:42 2021 Received: (at 51381) by debbugs.gnu.org; 30 Oct 2021 16:37:42 +0000 Received: from localhost ([127.0.0.1]:58317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgrMU-0007cN-Lu for submit@debbugs.gnu.org; Sat, 30 Oct 2021 12:37:42 -0400 Received: from mail-pf1-f179.google.com ([209.85.210.179]:37709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgrMR-0007bj-6w for 51381@debbugs.gnu.org; Sat, 30 Oct 2021 12:37:39 -0400 Received: by mail-pf1-f179.google.com with SMTP id y20so1478286pfi.4 for <51381@debbugs.gnu.org>; Sat, 30 Oct 2021 09:37:39 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=ONDKPLDj/BJuCcYht/yas3BW8NrsJ05aPthDlwnEgM0=; b=WsWl4uALX31vSyuRQP86CUoF7oUcvUoZREz1xu4lGpMb3n38vauTv45RGPaPj8d7sf ms1Jwxzx7UiuGoLIRdzJn4KvbgUgF7dB2ZooaTsH0E1HYa2/f6thlEcydCz49qa1Rhcj ueJ6F9BjQsNo4e+Q3sqelEZwFm6ry49Yy6OymQ4wmxJ2gCSJCL7p+DuUdTYqKHTNzvNz 3woB+r+Hy3pG1ICvZ6inswcOqUHVTm3g3tWmiVyzuEDV85oh7BwUQpwyTa/tyoUrwTgr HrTayl2PY0AiXnWH85yxcP5y3MEAHmcG46cFjoFyV+NRuWke3WCLP3xn0f7lBSSlG7pU 77VA== X-Gm-Message-State: AOAM5321tBVasav/mvyMTAzw9MzD6hP0AX8QXWx8VC4x/ik6FGgmm+UL 1gd6Xb0S1//l9HGJdHfeDIUd1ctcWN6MeMbFacy7qYpy X-Google-Smtp-Source: ABdhPJxiItLZovV7EVR5dNOVC6ikjnMYCyYH2FWr8qtoEMorcGlTKC/jZ610D/6nGCcShQH/Y79goAczaoDCbSDR6nk= X-Received: by 2002:a05:6a00:1955:b0:47c:1d32:84de with SMTP id s21-20020a056a00195500b0047c1d3284demr17872385pfk.70.1635611853622; Sat, 30 Oct 2021 09:37:33 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 30 Oct 2021 09:37:33 -0700 From: Stefan Kangas In-Reply-To: <87zgqwhp13.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 25 Oct 2021 21:39:52 +0200") References: <87fsspw2mr.fsf@gnus.org> <871r49w1iz.fsf@gnus.org> <87zgqwhp13.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Date: Sat, 30 Oct 2021 09:37:33 -0700 Message-ID: Subject: Re: bug#51381: HEIF image format support To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51381 Cc: 51381@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.5 (/) close 51381 29.1 thanks Lars Ingebrigtsen writes: > Stefan Kangas writes: > >> I don't think there is anything more to do here, is there? The fix you >> installed is all there is to it? > > Yup. :-) I'm therefore closing this bug. There was some discussion about how the native support for HEIC fails on macOS, but that's a separate issue. If anyone wants to look into it, I recommend opening a new bug report. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 26 08:02:43 2021 Received: (at 51381) by debbugs.gnu.org; 26 Nov 2021 13:02:43 +0000 Received: from localhost ([127.0.0.1]:58948 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqasF-0002ui-1x for submit@debbugs.gnu.org; Fri, 26 Nov 2021 08:02:43 -0500 Received: from outbound.soverin.net ([116.202.126.228]:60085) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqasD-0002u1-AL for 51381@debbugs.gnu.org; Fri, 26 Nov 2021 08:02:42 -0500 Received: from smtp.soverin.net (unknown [10.10.3.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id B72442A0; Fri, 26 Nov 2021 13:02:33 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.138]) by soverin.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1637931752; bh=/0uhek7+Z8meQ7sQlTJel1DXGkDidpuaCX/2d0kvFic=; h=Date:From:To:Subject:References:In-Reply-To:From; b=l/aoA4ToSV4pgl41jmipqOjr8/zgqzUHHMotwBofoF/KiN21XtnM+prIyZflnrwxy Q8pHwymcJNC0K2MnxCCeCEaAQAuDXbHF/PhupeTiAIVCamFY+ab8Pf1gYE9qyWpdAA 5NbUOcibU0iTbO18T7mijsJpo7Yv3rk4TSH/3G58s6tHM16/Hpw2ICDbDyf1TluJqO sbi2zgDd0nQc/xikfQhr1JwlVYKUWeLEGATMPRIC5ghpyuRs5oRQMpDlggExhgZBK/ TFlqcQVN2sRkGAWIVnkaB0nSrVYZtgO3TLzqa/RqHyaox+g7OpowySC+RNfs5dNtKy J1sgB+NAWyJNw== Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 07300202DB9D87; Fri, 26 Nov 2021 13:02:28 +0000 (GMT) Date: Fri, 26 Nov 2021 13:02:28 +0000 From: Alan Third To: Lars Ingebrigtsen , Glenn Morris , Stefan Kangas , 51381@debbugs.gnu.org Subject: Re: bug#51381: HEIF image format support Message-ID: Mail-Followup-To: Alan Third , Lars Ingebrigtsen , Glenn Morris , Stefan Kangas , 51381@debbugs.gnu.org References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> <87a6iubos9.fsf@gnus.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="xEcjXI8ovOJdwUJI" Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51381 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.7 (-) --xEcjXI8ovOJdwUJI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Oct 27, 2021 at 05:13:17PM +0100, Alan Third wrote: > > FWIW NSImage (on macOS) is already capable of loading an heic file, if > we just point it to it. I thought all we needed to do is add heic to > ns_can_use_native_image_api in nsimage.m and then load an image with > the type of "heic" or whatever, but it doesn't work and I'm not sure > what else I need to do. Probably define heic as a type elsewhere. Patch attached. I'm not entirely sure this won't break anything, so testing on a platform that already supports heif files would probably be a good idea. It doesn't support any of the interesting features of heif, for example it doesn't allow you to view multiple images (like an animated gif), but I have a suspicion the IM/GM code won't support that anyway, so no great loss. -- Alan Third --xEcjXI8ovOJdwUJI Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-Add-native-HEIC-support-on-macOS-bug-51381.patch" >From b12846cadfa052e222a7b026868e66a5a897a65a Mon Sep 17 00:00:00 2001 From: Alan Third Date: Fri, 26 Nov 2021 12:54:07 +0000 Subject: [PATCH] Add native HEIC support on macOS (bug#51381) * lisp/image.el (image-type-header-regexps): (image-type-file-name-regexps): (image-type-auto-detectable): Add auto-detect code for heic. * src/image.c (syms_of_image): Add heic as an image type under NS. * src/nsimage.m (ns_can_use_native_image_api): Add heic to list of possible image types in the native image support lookup. --- lisp/image.el | 7 ++++--- src/image.c | 5 +++++ src/nsimage.m | 2 ++ 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/lisp/image.el b/lisp/image.el index edbf6c54df..1321560575 100644 --- a/lisp/image.el +++ b/lisp/image.el @@ -56,7 +56,7 @@ image-type-header-regexps "\\(?:!DOCTYPE[ \t\r\n]+[^>]*>[ \t\r\n]*<[ \t\r\n]*" comment-re "*\\)?" "[Ss][Vv][Gg]")) . svg) - ) + ("\\`....ftyp\\(heic\\|heix\\|hevc\\|heim\\|heis\\|hevm\\|hevs\\|mif1\\|msf1\\)" . heic)) "Alist of (REGEXP . IMAGE-TYPE) pairs used to auto-detect image types. When the first bytes of an image file match REGEXP, it is assumed to be of image type IMAGE-TYPE if IMAGE-TYPE is a symbol. If not a symbol, @@ -76,7 +76,7 @@ image-type-file-name-regexps ("\\.ps\\'" . postscript) ("\\.tiff?\\'" . tiff) ("\\.svgz?\\'" . svg) - ) + ("\\.hei[cf]s?\\'" . heic)) "Alist of (REGEXP . IMAGE-TYPE) pairs used to identify image files. When the name of an image file match REGEXP, it is assumed to be of image type IMAGE-TYPE.") @@ -95,7 +95,8 @@ image-type-auto-detectable (tiff . maybe) (svg . maybe) (webp . maybe) - (postscript . nil)) + (postscript . nil) + (heic . maybe)) "Alist of (IMAGE-TYPE . AUTODETECT) pairs used to auto-detect image files. \(See `image-type-auto-detected-p'). diff --git a/src/image.c b/src/image.c index f2597f529d..e94a22caf7 100644 --- a/src/image.c +++ b/src/image.c @@ -11320,6 +11320,11 @@ syms_of_image (void) #endif /* HAVE_NTGUI */ #endif /* HAVE_RSVG */ +#ifdef HAVE_NS + DEFSYM (Qheic, "heic"); + add_image_type (Qheic); +#endif + #if HAVE_NATIVE_IMAGE_API DEFSYM (Qnative_image, "native-image"); # ifdef HAVE_NTGUI diff --git a/src/nsimage.m b/src/nsimage.m index dd2bb3b0d7..98efc9c6c0 100644 --- a/src/nsimage.m +++ b/src/nsimage.m @@ -76,6 +76,8 @@ Updated by Christian Limpach (chris@nice.ch) imageType = @"public.tiff"; else if (EQ (type, Qsvg)) imageType = @"public.svg-image"; + else if (EQ (type, Qheic)) + imageType = @"public.heic"; /* NSImage also supports a host of other types such as PDF and BMP, but we don't yet support these in image.c. */ -- 2.32.0 --xEcjXI8ovOJdwUJI-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 26 09:08:29 2021 Received: (at 51381) by debbugs.gnu.org; 26 Nov 2021 14:08:29 +0000 Received: from localhost ([127.0.0.1]:59002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqbtt-0006rT-LT for submit@debbugs.gnu.org; Fri, 26 Nov 2021 09:08:29 -0500 Received: from quimby.gnus.org ([95.216.78.240]:52108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqbtr-0006rE-KS for 51381@debbugs.gnu.org; Fri, 26 Nov 2021 09:08:28 -0500 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=sJ5raBIENQBStNBOaDHG6Q+kNusT8ADoPhwQLm8D15w=; b=Ba4JTRH6Y0kIHm0P6tMruiEY7o skne5B/OvRSCevvEEFX7KvSRT6HYJUyQGKO6AoDDYveAPKqrgc2p1hq0beH5JAkNswYhabJgsuSIE qT989myRw4Cczf9NNwXtngQIWHl9bF2mkEYa/QEKaa2qj9eZPp4GFxubXfFQ7F/81WdM=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mqbth-0005FL-Jt; Fri, 26 Nov 2021 15:08:20 +0100 From: Lars Ingebrigtsen To: Alan Third Subject: Re: bug#51381: HEIF image format support References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> <87a6iubos9.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEXDrqKRfHIXExNg UUv////wusvvAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+ULGg0vD0hSENQAAAG7SURBVDjLdZONlaMw DITlRwMSauAiN7C2+u/tZmSzC+ydk5cA3+gfieA0UxOLiCHP08zsxPPo+gLDMur8eQJLm9EnTd7A AbLDzO7P1WmR+Q7fxEejG/oa7WFiByO/giiyFYCkv4hncDmjoxYHuFfSCAYAo9uN4HoG9FX+oysA 3Wcmk3u1a1auMeCqya3INjsyZSkdfn/CaDuh/QCcfahZeeePiusZXzPG+WF2VQFbonKoJVomR26w jEwP3CoGeVQ50jZAEMuk2DFk3wDurED0ktPCVkMalZmo0M6K4Sv0UhUYp/8GVbkX0Auw1gLpNnyn iwDszrJIGwBa+lYFSPOOTo3yK1cEAqmpj+XiO3TTC1BCgH+zYXRI0Fdk0wtQtdI9BzulWoCX5jtd AOg5Ezf/Yt29AI7qenHYpWzLIKotxlcTrg6o0ah5WYy0SlkpTmwBPpTMju4fSTDXMlHsSVVGdrja oAbRCqCgnlJvMlYAU8IgYFbbkCm61nWNvNKoSgG2p+T7PpkAbz+oYz/HgipCjKXrLmfspHqyX32D xGbsdHFzXZUF93gyJkp2toRfLJ7cVPFzAOLfZ/wX/AUCK2esg7oFrQAAACV0RVh0ZGF0ZTpjcmVh dGUAMjAyMS0xMS0yNlQxMzo0NzoxNSswMDowMMLOinUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEt MTEtMjZUMTM6NDc6MTUrMDA6MDCzkzLJAAAAAElFTkSuQmCC X-Now-Playing: Revolutionary Army of the Infant Jesus's _Songs of Yearning_: "MIserere" Date: Fri, 26 Nov 2021 15:08:17 +0100 In-Reply-To: (Alan Third's message of "Fri, 26 Nov 2021 13:02:28 +0000") Message-ID: <87r1b3t3fy.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Alan Third writes: > Patch attached. I'm not entirely sure this won't break anything, so > testing on a platform that already supports heif files would probably > be a good idea. Works fine for me on my M1 Apple laptop. 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: -2.3 (--) X-Debbugs-Envelope-To: 51381 Cc: Glenn Morris , Stefan Kangas , 51381@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: -3.3 (---) Alan Third writes: > Patch attached. I'm not entirely sure this won't break anything, so > testing on a platform that already supports heif files would probably > be a good idea. Works fine for me on my M1 Apple laptop. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 22 15:53:37 2021 Received: (at 51381) by debbugs.gnu.org; 22 Dec 2021 20:53:37 +0000 Received: from localhost ([127.0.0.1]:59835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n08cD-0008Nf-GB for submit@debbugs.gnu.org; Wed, 22 Dec 2021 15:53:37 -0500 Received: from outbound.soverin.net ([116.202.126.228]:47153) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n08cB-0008NO-2O for 51381@debbugs.gnu.org; Wed, 22 Dec 2021 15:53:35 -0500 Received: from smtp.soverin.net (unknown [10.10.3.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 7E6DA51; Wed, 22 Dec 2021 20:53:29 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by soverin.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1640206408; bh=JB1yx3tZbn4V6qHhreaMTY0/0JTg5FIYWW+DvmUC+20=; h=Date:From:To:Subject:References:In-Reply-To:From; b=I4A7/T1l1wNO/O5D8nOZqSYjtgG563yoUTRDBgNLNljnWaM5oHgQwT3EMWyFnFT2p jcrLmqnqLyUR4cnx499QV8XmsFD07K64+EOeTe+EIWiVFPonptYNovcFNuFDitEKIs jksM4vNdTyMKvX9W/8QS/XSSn+AuDK/K0VpTIgZ4U9QU+B55cBKE9FfRNPGt5N7eMV NB0u9UlHVS+QEyeiYKQwNeb6rjw120M7tUcTWtN+JdjHubDQLxS4ZX1OK8mGMx7Sid MRlCQ+TJ2Mav4ff/d6X+YxZ6qiG5GOZRHNoDRMl4Y9j5BrBWH/8tC0ZE/FTyM+D0Wl ifGM8cHbMM+Sw== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2) (envelope-from ) id 1n08c1-001w06-Mo; Wed, 22 Dec 2021 20:53:25 +0000 Date: Wed, 22 Dec 2021 20:53:25 +0000 From: Alan Third To: Lars Ingebrigtsen , Glenn Morris , Stefan Kangas , 51381@debbugs.gnu.org Subject: Re: bug#51381: HEIF image format support Message-ID: Mail-Followup-To: Alan Third , Lars Ingebrigtsen , Glenn Morris , Stefan Kangas , 51381@debbugs.gnu.org References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> <87a6iubos9.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51381 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.7 (-) On Fri, Nov 26, 2021 at 01:02:28PM +0000, Alan Third wrote: > On Wed, Oct 27, 2021 at 05:13:17PM +0100, Alan Third wrote: > > > > FWIW NSImage (on macOS) is already capable of loading an heic file, if > > we just point it to it. I thought all we needed to do is add heic to > > ns_can_use_native_image_api in nsimage.m and then load an image with > > the type of "heic" or whatever, but it doesn't work and I'm not sure > > what else I need to do. Probably define heic as a type elsewhere. > > Patch attached. I'm not entirely sure this won't break anything, so > testing on a platform that already supports heif files would probably > be a good idea. > > It doesn't support any of the interesting features of heif, for > example it doesn't allow you to view multiple images (like an animated > gif), but I have a suspicion the IM/GM code won't support that anyway, > so no great loss. Since nobody complained I've pushed this to master. -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 25 11:21:03 2021 Received: (at 51381-done) by debbugs.gnu.org; 25 Dec 2021 16:21:03 +0000 Received: from localhost ([127.0.0.1]:39748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n19n4-0005nx-Mn for submit@debbugs.gnu.org; Sat, 25 Dec 2021 11:21:02 -0500 Received: from mail-pg1-f177.google.com ([209.85.215.177]:37765) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n19n1-0005mq-2v for 51381-done@debbugs.gnu.org; Sat, 25 Dec 2021 11:21:00 -0500 Received: by mail-pg1-f177.google.com with SMTP id a23so9978089pgm.4 for <51381-done@debbugs.gnu.org>; Sat, 25 Dec 2021 08:20:59 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to; bh=w5CztRodejnO+AIuDGJq/Cxas3tYaRK+h/IjsorL3xM=; b=kPVNmjYcuMg5/ykgFSdHruyDbEo+M1dvhv8Gow/VQfHd8M63VEKnW+BW0uA+k26fgT YdXTy1v8HlDSh/WgtGmFdpO1IJKCc9pEy8NVgQHasXDFGVM8FGpdO1KEbxf3n8il5BmD 4aE5PxouVqMRpDSx/BGZlqoOeKBdw8QRdWAFsh/12aO8x43abbQDi3f8/r5sOswpI5PU OldQQNlS6Fo61HVJrgqDWK/9/2c30Q+KrtZ6SXKXgmMKbaD30ky8Qr+iIm1a0ZS3ciy7 ziq8pxJ97vmhQYVcssm7LLQGf9fcra0fCsNPTz5mRWOOwFFVuhG+QDpWcRsjkT5THR8W 6l0A== X-Gm-Message-State: AOAM5325aNHwQ80NvJ6mUlIN6bpRdzllut3v0YDXLkMxHm6+1dr1RQz1 UZnN6vDgKClhmbrGhChNC7dHDzWaL4Sa/u+LGzM= X-Google-Smtp-Source: ABdhPJzhxambQ3kl7RDkSkqbInvQ0vl/6oMdqNsD+pS8ZAEpAKAyeXNflwXvTExtq+EXWaTZnAx+oMpzHfwxAgHWsz8= X-Received: by 2002:a05:6a00:2444:b0:4ab:15b9:20e5 with SMTP id d4-20020a056a00244400b004ab15b920e5mr10851670pfj.0.1640449253586; Sat, 25 Dec 2021 08:20:53 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 25 Dec 2021 08:20:53 -0800 From: Stefan Kangas In-Reply-To: References: <87fsspw2mr.fsf@gnus.org> <875ytkhjbu.fsf@gnus.org> <87a6iubos9.fsf@gnus.org> MIME-Version: 1.0 Date: Sat, 25 Dec 2021 08:20:53 -0800 Message-ID: Subject: Re: bug#51381: HEIF image format support To: Alan Third , Lars Ingebrigtsen , Glenn Morris , 51381-done@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51381-done 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.5 (/) Alan Third writes: >> Patch attached. I'm not entirely sure this won't break anything, so >> testing on a platform that already supports heif files would probably >> be a good idea. >> >> It doesn't support any of the interesting features of heif, for >> example it doesn't allow you to view multiple images (like an animated >> gif), but I have a suspicion the IM/GM code won't support that anyway, >> so no great loss. > > Since nobody complained I've pushed this to master. Thanks. I guess there is nothing more to do here, so I'm closing this bug. From unknown Sat Jun 21 12:15:18 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 23 Jan 2022 12:24:06 +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