From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 06 05:16:55 2022 Received: (at submit) by debbugs.gnu.org; 6 Nov 2022 10:16:55 +0000 Received: from localhost ([127.0.0.1]:58721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orchy-0005Dy-8G for submit@debbugs.gnu.org; Sun, 06 Nov 2022 05:16:55 -0500 Received: from lists.gnu.org ([209.51.188.17]:34004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orcht-0005Do-HC for submit@debbugs.gnu.org; Sun, 06 Nov 2022 05:16:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1orchq-0001x1-JT for bug-gnu-emacs@gnu.org; Sun, 06 Nov 2022 05:16:47 -0500 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1orchn-0005S5-7w for bug-gnu-emacs@gnu.org; Sun, 06 Nov 2022 05:16:46 -0500 Received: by mail-lj1-x236.google.com with SMTP id t10so12240811ljj.0 for ; Sun, 06 Nov 2022 02:16:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=T0R/oiVMlGIYrMe9tmdfZwVh4A/8uc9ZU3UB1wvcXLg=; b=ajwoM6lvHFFLYZmFxI0b9DQtZ5MG21bmX2+5o3/3QpjE/P7X20RL5nnxQQV6V0b2Gt eb6CTymW5HqsXXQss6HlEBd7ta9tJZ66RmyQ838S5mrMZzhD+KjoIYTmej4aTg1o2uSO EgAfq+KlE7uv02dbVYHOJV59V785gncrt1H65QyODBbciriF3bXJhrTrr7MADrP2RjxB g5JHDe9SDdyA53ECp9X04yJlBn24OnVTKn2Vn8oaIA+3eS5fzMH06WW2SyLSNY5K5/X8 PrhWWLgl8cWKKDjw9IfD3AkTnvs7HdknD1j4j3W1CK2rdmR8//tdqbv63KwTUKBUHgNO IY0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=T0R/oiVMlGIYrMe9tmdfZwVh4A/8uc9ZU3UB1wvcXLg=; b=4UnCTX4PHxjROmwJqhJS9L4hByBoK9dtVvJjkfzFTWPvVB3/tS0XLf0uGRxlQ9W3z3 re/QZ1vjt1NBDSnQoVh7cXmvPZ+0ZBHRRx6lBK5WNAqjX7IA9XiKJsrX1i/nTWYEMGUo dLhOcpJ6yfItYyJPzj4AcMXppAiP9uBoh1M54JrFfyyD3ZwUln39S0OVEuThFUwWlnpH U//UmIHT9NcWGHZXakDZsT8rKMJjxgGg8eCZtIVDLF3H0+NJj6XJNy/cVoyg4z8Bg+l8 dt73/6Y20po8HepvPOh9wmgojPLyPhW0L5O6DzeozXpnz2kdwfA8RbvlIB98TrZf5BVl +RKA== X-Gm-Message-State: ACrzQf39ze9JdJNmOgAKISZnCwSUlJvf8lkHqAFY/JVy+oZj61J/+6lj 3DKi2D1nqn/+Cv78nK9twvNB2X6LT/LgZ5oY4Y5Uanc02FE= X-Google-Smtp-Source: AMsMyM5HQ645JIviSH0Q2gbrHAlEHOtEmc94arVOwmB6VxIrILBLu/sPXB0AXZ+BIl9XgklVntlb6f+Dpg2m26pOFuI= X-Received: by 2002:a2e:bd86:0:b0:277:b58:7d1a with SMTP id o6-20020a2ebd86000000b002770b587d1amr15467380ljq.229.1667729800451; Sun, 06 Nov 2022 02:16:40 -0800 (PST) MIME-Version: 1.0 From: Evgeny Zajcev Date: Sun, 6 Nov 2022 13:16:29 +0300 Message-ID: Subject: 29.0.50; Image transforms not applied to svg images To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="00000000000056597905ecca9ac0" Received-SPF: pass client-ip=2a00:1450:4864:20::236; envelope-from=lg.zevlg@gmail.com; helo=mail-lj1-x236.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --00000000000056597905ecca9ac0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On MacOS Ventura with new librsvg (version 2.54.5) I've got nasty problem, resulting in non-working image transforms for `svg' image type. Here is the screenshot http://lgarc.narod.ru/pics/screenshot-svg-transforms.jpg If I simply change `svg' image type to `png' (not changing image's filename), then image transforms starts working. This looks like Emacs bug, thanks In GNU Emacs 29.0.50 (build 1, aarch64-apple-darwin22.1.0, NS appkit-2299.00 Version 13.0 (Build 22A380)) of 2022-11-03 built on air.local Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.0 Configured using: 'configure --disable-dependency-tracking --disable-silent-rules --enable-locallisppath=3D/opt/homebrew/share/emacs/site-lisp --infodir=3D/opt/homebrew/Cellar/emacs-plus@29/29.0.50/share/info/emacs --prefix=3D/opt/homebrew/Cellar/emacs-plus@29/29.0.50 --with-xml2 --with-gnutls --without-compress-install --without-dbus --without-imagemagick --with-modules --with-rsvg --with-ns --disable-ns-self-contained 'CFLAGS=3D-Os -w -pipe -mmacosx-version-min=3D13 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -DFD_SETSIZE=3D10000 -DDARWIN_UNLIMITED_SELECT' 'CPPFLAGS=3D-I/opt/homebrew/opt/icu4c/include -I/opt/homebrew/opt/openssl@1.1/include -I/opt/homebrew/opt/readline/include -isystem/opt/homebrew/include -F/opt/homebrew/Frameworks -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk' 'LDFLAGS=3D-L/opt/homebrew/opt/icu4c/lib -L/opt/homebrew/opt/openssl@1.1/lib -L/opt/homebrew/opt/readline/lib -L/opt/homebrew/lib -F/opt/homebrew/Frameworks -Wl,-headerpad_max_install_names -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk'' Configured features: ACL GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XIM ZLIB Important settings: value of $LANG: ru_RU.UTF-8 locale-coding-system: utf-8-unix Major mode: =E2=97=81Root[autofill] Minor modes in effect: hl-line-mode: t tracking-mode: t telega-adblock-mode: t global-telega-mnz-mode: t global-telega-url-shorten-mode: t telega-stories-mode: t telega-root-auto-fill-mode: t telega-active-locations-mode: t telega-my-location-mode: t telega-patrons-mode: t global-telega-squash-message-mode: t telega-autoplay-mode: t telega-appindicator-mode: t telega-mode-line-mode: t cursor-sensor-mode: t reverse-im-mode: t mlscroll-mode: t desktop-save-mode: t save-place-mode: t pyvenv-mode: t which-function-mode: t shell-dirtrack-mode: t global-paren-face-mode: t display-time-mode: t global-undo-tree-mode: t icomplete-mode: t disable-mouse-global-mode: t override-global-mode: t global-eldoc-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/zevlg/.emacs.d/elpa/circe-20210717.1041/shorten hides /Users/zevlg/.emacs.d/elpa/tracking-20210713.1609/shorten /Users/zevlg/.emacs.d/elpa/circe-20210717.1041/tracking hides /Users/zevlg/.emacs.d/elpa/tracking-20210713.1609/tracking ~/dev/emacs-libvterm/vterm hides /Users/zevlg/.emacs.d/elpa/vterm-20211226.817/vterm /Users/zevlg/.emacs.d/elpa/cmake-mode-20210104.1831/cmake-mode hides /opt/homebrew/share/emacs/site-lisp/cmake/cmake-mode /Users/zevlg/.emacs.d/elpa/transient-20220112.1305/transient hides /opt/homebrew/Cellar/emacs-plus@29 /29.0.50/share/emacs/29.0.50/lisp/transient /Users/zevlg/.emacs.d/elpa/eglot-20220115.1248/eglot hides /opt/homebrew/Cellar/emacs-plus@29 /29.0.50/share/emacs/29.0.50/lisp/progmodes/eglot Features: (shadow sort mail-extr cc-awk fortran cc-mode cc-fonts cc-guess cc-menus cc-styles cc-align apropos dash image-converter rust-utils rust-mode rust-rustfmt rust-playpen rust-compile rust-cargo language-detection thai-util thai-word kinsoku dabbrev skeleton vterm bookmark face-remap term disp-table ehelp vterm-module term/xterm xterm rect cl-print misearch multi-isearch descr-text hl-line tracking shorten telega-obsolete telega-adblock telega-mnz ol-telega telega-url-shorten telega-stories telega-dashboard telega telega-tdlib-events telega-webpage visual-fill-column telega-match telega-root telega-info telega-chat telega-modes image-mode exif telega-company telega-emoji telega-user telega-notifications notifications telega-voip telega-msg telega-tme telega-sticker telega-i18n telega-vvnote bindat telega-ffplay telega-sort telega-filter telega-ins telega-folders telega-inline telega-util telega-media telega-tdlib rainbow-identifiers org-element avl-tree dired-aux telega-server telega-core cursor-sensor telega-customize svg dom emacsbug add-log vc-git company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-cmake company-semantic company-template company-bbdb reverse-im avy quail mlscroll dockerfile-mode sh-script smie executable dashboard dashboard-widgets all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons recentf tree-widget cider cider-debug cider-browse-ns cider-mode cider-find cider-inspector cider-completion cider-profile cider-eval cider-jar arc-mode archive-mode cider-repl-history pulse cider-repl cider-resolve cider-test cider-overlays cider-stacktrace cider-doc cider-browse-spec cider-clojuredocs cider-eldoc cider-client cider-common cider-connection cider-util cider-popup sesman-browser nrepl-client queue nrepl-dict spinner sesman vc vc-dispatcher clojure-mode lisp-mnt align parseedn parseclj-parser parseclj-lex parseclj-alist desktop frameset gnus-demon nntp gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 gnus-spec gnus-win nnoo gnus-int gnus-range message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus nnheader gnus-util mail-utils range mm-util mail-prsvr autoinsert saveplace cython-mode company-capf company-posframe posframe company pcase help-fns radix-tree elpy elpy-rpc pyvenv eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util elpy-shell elpy-profile elpy-django s elpy-refactor diff-mode python grep etags fileloop generator xref python-mode info-look tramp-sh tramp tramp-loaddefs trampver tramp-integration cus-edit cus-load wid-edit files-x tramp-compat parse-time ls-lisp which-func imenu edebug shell hideshow hippie-exp flymake-proc flymake project warnings thingatpt ert pp ewoc debug backtrace compile text-property-search cc-cmds cc-engine cc-vars cc-defs paren-face dot-mode gist-org server time google-translate google-translate-default-ui google-translate-core-ui facemenu color popup google-translate-core google-translate-tk google-translate-backend whitespace undo-tree diff ido icomplete avoid disable-mouse page-break-lines ibuffer-vc ibuf-ext ibuffer ibuffer-loaddefs org-bullets org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color ring org-list org-faces org-entities noutline outline icons org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex iso8601 time-date ol org-keys oc org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs edmacro kmacro advice browse-kill-ring delsel cl-extra help-mode use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key use-package-core finder-inf tex-site rx easy-mmode info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib cyril-util rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 3468488 782371) (symbols 48 53263 1) (strings 32 479529 126521) (string-bytes 1 36631575) (vectors 16 302026) (vector-slots 8 3049828 506071) (floats 8 168687 6923) (intervals 56 487412 13858) (buffers 984 68)) --=20 lg --00000000000056597905ecca9ac0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On MacOS Ventura with new librsvg (version 2.54.5) I'v= e got nasty
problem, resulting in non-working image transforms for `svg&= #39; image
type.=C2=A0 Here is the screenshot
http://lgarc.narod.ru/pics/sc= reenshot-svg-transforms.jpg

If I simply change `svg' image t= ype to `png' (not changing image's
filename), then image transfo= rms starts working.

This looks like Emacs bug, thanks

In GNU = Emacs 29.0.50 (build 1, aarch64-apple-darwin22.1.0, NS
=C2=A0appkit-2299= .00 Version 13.0 (Build 22A380)) of 2022-11-03 built on
=C2=A0air.local<= br>Windowing system distributor 'Apple', version 10.3.2299
Syste= m Description: =C2=A0macOS 13.0

Configured using:
=C2=A0'conf= igure --disable-dependency-tracking --disable-silent-rules
=C2=A0--enabl= e-locallisppath=3D/opt/homebrew/share/emacs/site-lisp
=C2=A0--infodir=3D= /opt/homebrew/Cellar/emacs-plus@29/29.0.50/share/info/emacs
=C2=A0--pref= ix=3D/opt/homebrew/Cellar/emacs-plus@29/29.0.50 --with-xml2
=C2=A0--with= -gnutls --without-compress-install --without-dbus
=C2=A0--without-imagem= agick --with-modules --with-rsvg --with-ns
=C2=A0--disable-ns-self-conta= ined 'CFLAGS=3D-Os -w -pipe
=C2=A0-mmacosx-version-min=3D13
=C2= =A0-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk
=C2=A0= -DFD_SETSIZE=3D10000 -DDARWIN_UNLIMITED_SELECT'
=C2=A0'CPPFLAGS= =3D-I/opt/homebrew/opt/icu4c/include
=C2=A0-I/opt/homebrew/opt/openssl@1= .1/include
=C2=A0-I/opt/homebrew/opt/readline/include -isystem/opt/homeb= rew/include
=C2=A0-F/opt/homebrew/Frameworks
=C2=A0-isysroot/Library/= Developer/CommandLineTools/SDKs/MacOSX13.sdk'
=C2=A0'LDFLAGS=3D-= L/opt/homebrew/opt/icu4c/lib
=C2=A0-L/opt/homebrew/opt/openssl@1.1/lib -= L/opt/homebrew/opt/readline/lib
=C2=A0-L/opt/homebrew/lib -F/opt/homebre= w/Frameworks
=C2=A0-Wl,-headerpad_max_install_names
=C2=A0-isysroot/L= ibrary/Developer/CommandLineTools/SDKs/MacOSX13.sdk''

Config= ured features:
ACL GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES N= OTIFY KQUEUE NS
PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BAR= S WEBP XIM ZLIB

Important settings:
=C2=A0 value of $LANG: ru_RU.= UTF-8
=C2=A0 locale-coding-system: utf-8-unix

Major mode: =E2=97= =81Root[autofill]

Minor modes in effect:
=C2=A0 hl-line-mode: t=C2=A0 tracking-mode: t
=C2=A0 telega-adblock-mode: t
=C2=A0 global= -telega-mnz-mode: t
=C2=A0 global-telega-url-shorten-mode: t
=C2=A0 t= elega-stories-mode: t
=C2=A0 telega-root-auto-fill-mode: t
=C2=A0 tel= ega-active-locations-mode: t
=C2=A0 telega-my-location-mode: t
=C2=A0= telega-patrons-mode: t
=C2=A0 global-telega-squash-message-mode: t
= =C2=A0 telega-autoplay-mode: t
=C2=A0 telega-appindicator-mode: t
=C2= =A0 telega-mode-line-mode: t
=C2=A0 cursor-sensor-mode: t
=C2=A0 reve= rse-im-mode: t
=C2=A0 mlscroll-mode: t
=C2=A0 desktop-save-mode: t=C2=A0 save-place-mode: t
=C2=A0 pyvenv-mode: t
=C2=A0 which-functio= n-mode: t
=C2=A0 shell-dirtrack-mode: t
=C2=A0 global-paren-face-mode= : t
=C2=A0 display-time-mode: t
=C2=A0 global-undo-tree-mode: t
= =C2=A0 icomplete-mode: t
=C2=A0 disable-mouse-global-mode: t
=C2=A0 o= verride-global-mode: t
=C2=A0 global-eldoc-mode: t
=C2=A0 mouse-wheel= -mode: t
=C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode= : t
=C2=A0 font-lock-mode: t
=C2=A0 buffer-read-only: t
=C2=A0 col= umn-number-mode: t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-m= ode: t
=C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-mode: t=
=C2=A0 auto-compression-mode: t

Load-path shadows:
/Users/zev= lg/.emacs.d/elpa/circe-20210717.1041/shorten hides /Users/zevlg/.emacs.d/el= pa/tracking-20210713.1609/shorten
/Users/zevlg/.emacs.d/elpa/circe-20210= 717.1041/tracking hides /Users/zevlg/.emacs.d/elpa/tracking-20210713.1609/t= racking
~/dev/emacs-libvterm/vterm hides /Users/zevlg/.emacs.d/elpa/vter= m-20211226.817/vterm
/Users/zevlg/.emacs.d/elpa/cmake-mode-20210104.1831= /cmake-mode hides /opt/homebrew/share/emacs/site-lisp/cmake/cmake-mode
/= Users/zevlg/.emacs.d/elpa/transient-20220112.1305/transient hides /opt/home= brew/Cellar/emacs-plus@29/29.0.50/share/emacs/29.0.50/lisp/transient
/Us= ers/zevlg/.emacs.d/elpa/eglot-20220115.1248/eglot hides /opt/homebrew/Cella= r/emacs-plus@29/29.0.50/share/emacs/29.0.50/lisp/progmodes/eglot

Fea= tures:
(shadow sort mail-extr cc-awk fortran cc-mode cc-fonts cc-guess c= c-menus
cc-styles cc-align apropos dash image-converter rust-utils rust-= mode
rust-rustfmt rust-playpen rust-compile rust-cargo language-detectio= n
thai-util thai-word kinsoku dabbrev skeleton vterm bookmark face-remap=
term disp-table ehelp vterm-module term/xterm xterm rect cl-print
mi= search multi-isearch descr-text hl-line tracking shorten
telega-obsolete= telega-adblock telega-mnz ol-telega telega-url-shorten
telega-stories t= elega-dashboard telega telega-tdlib-events
telega-webpage visual-fill-co= lumn telega-match telega-root telega-info
telega-chat telega-modes image= -mode exif telega-company telega-emoji
telega-user telega-notifications = notifications telega-voip telega-msg
telega-tme telega-sticker telega-i1= 8n telega-vvnote bindat telega-ffplay
telega-sort telega-filter telega-i= ns telega-folders telega-inline
telega-util telega-media telega-tdlib ra= inbow-identifiers org-element
avl-tree dired-aux telega-server telega-co= re cursor-sensor
telega-customize svg dom emacsbug add-log vc-git compan= y-oddmuse
company-keywords company-etags company-gtags company-dabbrev-c= ode
company-dabbrev company-files company-clang company-cmake
company= -semantic company-template company-bbdb reverse-im avy quail
mlscroll do= ckerfile-mode sh-script smie executable dashboard
dashboard-widgets all-= the-icons all-the-icons-faces data-material
data-weathericons data-octic= ons data-fileicons data-faicons
data-alltheicons recentf tree-widget cid= er cider-debug cider-browse-ns
cider-mode cider-find cider-inspector cid= er-completion cider-profile
cider-eval cider-jar arc-mode archive-mode c= ider-repl-history pulse
cider-repl cider-resolve cider-test cider-overla= ys cider-stacktrace
cider-doc cider-browse-spec cider-clojuredocs cider-= eldoc cider-client
cider-common cider-connection cider-util cider-popup = sesman-browser
nrepl-client queue nrepl-dict spinner sesman vc vc-dispat= cher
clojure-mode lisp-mnt align parseedn parseclj-parser parseclj-lexparseclj-alist desktop frameset gnus-demon nntp gnus-group gnus-undo
g= nus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7
g= nus-spec gnus-win nnoo gnus-int gnus-range message sendmail yank-media
p= uny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068
epg-= config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 = ietf-drums mailabbrev gmm-utils mailheader gnus nnheader
gnus-util mail-= utils range mm-util mail-prsvr autoinsert saveplace
cython-mode company-= capf company-posframe posframe company pcase
help-fns radix-tree elpy el= py-rpc pyvenv eshell esh-cmd esh-ext esh-opt
esh-proc esh-io esh-arg esh= -module esh-groups esh-util elpy-shell
elpy-profile elpy-django s elpy-r= efactor diff-mode python grep etags
fileloop generator xref python-mode = info-look tramp-sh tramp
tramp-loaddefs trampver tramp-integration cus-e= dit cus-load wid-edit
files-x tramp-compat parse-time ls-lisp which-func= imenu edebug shell
hideshow hippie-exp flymake-proc flymake project war= nings thingatpt ert
pp ewoc debug backtrace compile text-property-search= cc-cmds cc-engine
cc-vars cc-defs paren-face dot-mode gist-org server t= ime
google-translate google-translate-default-ui google-translate-core-u= i
facemenu color popup google-translate-core google-translate-tk
goog= le-translate-backend whitespace undo-tree diff ido icomplete avoid
disab= le-mouse page-break-lines ibuffer-vc ibuf-ext ibuffer
ibuffer-loaddefs o= rg-bullets org ob ob-tangle ob-ref ob-lob ob-table
ob-exp org-macro org-= footnote org-src ob-comint org-pcomplete pcomplete
comint ansi-osc ansi-= color ring org-list org-faces org-entities noutline
outline icons org-ve= rsion ob-emacs-lisp ob-core ob-eval org-table
oc-basic bibtex iso8601 ti= me-date ol org-keys oc org-compat org-macs
org-loaddefs format-spec find= -func cal-menu calendar cal-loaddefs
edmacro kmacro advice browse-kill-r= ing delsel cl-extra help-mode
use-package use-package-ensure use-package= -delight use-package-diminish
use-package-bind-key bind-key use-package-= core finder-inf tex-site rx
easy-mmode info package browse-url url url-p= roxy url-privacy url-expand
url-methods url-history url-cookie generate-= lisp-file url-domsuf
url-util mailcap url-handlers url-parse auth-source= cl-seq eieio
eieio-core cl-macs password-cache json subr-x map byte-opt= gv bytecomp
byte-compile url-vars cl-loaddefs cl-lib cyril-util rmc iso= -transl
tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks<= br>lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize
mu= le-util term/common-win tool-bar dnd fontset image regexp-opt fringe
tab= ulated-list replace newcomment text-mode lisp-mode prog-mode register
pa= ge tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar= mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuf= fer nadvice seq simple cl-generic indonesian philippine
cham georgian ut= f-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese = eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic in= dian cyrillic chinese composite emoji-zwj charscript
charprop case-table= epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button= loaddefs theme-loaddefs faces cus-face macroexp
files window text-prope= rties overlay sha1 md5 base64 format env
code-pages mule custom widget k= eymap hashtable-print-readable backquote
threads kqueue cocoa ns lcms2 m= ulti-tty make-network-process emacs)

Memory information:
((conses= 16 3468488 782371)
=C2=A0(symbols 48 53263 1)
=C2=A0(strings 32 4795= 29 126521)
=C2=A0(string-bytes 1 36631575)
=C2=A0(vectors 16 302026)<= br>=C2=A0(vector-slots 8 3049828 506071)
=C2=A0(floats 8 168687 6923)=C2=A0(intervals 56 487412 13858)
=C2=A0(buffers 984 68))


--
lg
--00000000000056597905ecca9ac0-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 06 06:02:36 2022 Received: (at 59075) by debbugs.gnu.org; 6 Nov 2022 11:02:36 +0000 Received: from localhost ([127.0.0.1]:58768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ordQB-0006Qi-MG for submit@debbugs.gnu.org; Sun, 06 Nov 2022 06:02:35 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ordQ6-0006QT-QM for 59075@debbugs.gnu.org; Sun, 06 Nov 2022 06:02:34 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ordQ1-0002e1-HS; Sun, 06 Nov 2022 06:02:25 -0500 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=kWxSaLt2FS77ZyF+y478izdeATMeur3I2FnSwuLJXwc=; b=bcQabKWEENmq kU9DjfVcKrRLBQiFLegvT1CfkXSm8I7yiaA1pJRkbY3Qe4wmpWEzzSnZCfHuy4pcefy4d1zZRGpLh c075yr0MBuZsjLKIVuoV7DboGctkudDS698/mquqeNYZV6xRlyc3S0T8F6rV+cZL4mmLAU2pdooXK ptQFkcPLVTnQkFEnuzTZ9Qb7jhoNFoJB4gNDElCEgp4u4LQnNenHmf1WEXN406fn3Y+xM9KsR6DmC kCR1DzWdYNCmGrrosfp+77Z0U50jgLrWyF+ahc4SUfRCGSk4oNE5yF2Kpu2Xl8pREUQz9JjkEOptN aEpbrJjDvxUWYjJYtUDvzQ==; Received: from [87.69.77.57] (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 1ordQ0-0004ym-NP; Sun, 06 Nov 2022 06:02:25 -0500 Date: Sun, 06 Nov 2022 13:02:05 +0200 Message-Id: <83o7tk1h3m.fsf@gnu.org> From: Eli Zaretskii To: Evgeny Zajcev In-Reply-To: (message from Evgeny Zajcev on Sun, 6 Nov 2022 13:16:29 +0300) Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59075 Cc: 59075@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: Evgeny Zajcev > Date: Sun, 6 Nov 2022 13:16:29 +0300 > > On MacOS Ventura with new librsvg (version 2.54.5) I've got nasty > problem, resulting in non-working image transforms for `svg' image > type. Here is the screenshot > http://lgarc.narod.ru/pics/screenshot-svg-transforms.jpg > > If I simply change `svg' image type to `png' (not changing image's > filename), then image transforms starts working. > > This looks like Emacs bug, thanks If this is caused by upgrading to a newer librsvg, why are you certain that it's an Emacs bug and not a librsvg bug? From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 06 06:52:39 2022 Received: (at 59075) by debbugs.gnu.org; 6 Nov 2022 11:52:40 +0000 Received: from localhost ([127.0.0.1]:58845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oreCd-0007vD-IW for submit@debbugs.gnu.org; Sun, 06 Nov 2022 06:52:39 -0500 Received: from mail-lf1-f53.google.com ([209.85.167.53]:46775) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oreCa-0007uv-Ll for 59075@debbugs.gnu.org; Sun, 06 Nov 2022 06:52:37 -0500 Received: by mail-lf1-f53.google.com with SMTP id bp15so13214448lfb.13 for <59075@debbugs.gnu.org>; Sun, 06 Nov 2022 03:52:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=RWsMcPvybzJf2hxM+TQOaU2oobFUHvxkikNg3LyFK7k=; b=QTPFU3U3VVOSMy9LGznplCa+oZewkzrXDDegFIsEIsANqp/+3TijNosUoOVDp66F2d ckBdZ3ag64jxcvDEq15FoVoqPNwsKjA5fmuR/DF/e6p0oCJFLRfkfXCTCicdcTzkwU0+ If5V/BO1G+Rl+oektfK1O9QXu2DAazmGac0GMAUjTXFz3G4Gj+ssi0LKDcecjmSBLsoc Llmyq/GE84Ur1fim058yNrIeXEYcFJR7W6tYWAjMnfZOAUe/BI1HaVxDflCUV7TieQZj lTBWJWqAfuslNIFw9qJR2nXQYzWMaN9IzubEMPn1w7Dz2ef4BZqs+RtM+/6WDPjKWO+3 2mUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=RWsMcPvybzJf2hxM+TQOaU2oobFUHvxkikNg3LyFK7k=; b=agP7csmdZt1mUkRB35dCZGj6c/9T22ZOrxeSuaQXxOLGuR9/FBPdMidTzOsk6rPZNp LW3kmPSzd6aLJEoAkKA7MDZCZFgu/ECTO5C62Tfhm83hdbot5ldNhHo348NpR18xErfz BH/FQFYGG7reDZH1/ZkWvNKWz/wGfwWHDN9nqnpczZCc/TmFVP+zl7DtYqH7GgmEC9jB bl8+KxE7RvLYIV0spZHQgRQyDN9VoDq/H04vV6ysFdx0GasrODFrmGQ9bhy5KFyJ5Xfz zIRxjtSN8LqeDI1FFH0wEGhb3FHjRroK+9ffMxVjMo8caJoLSdg8dd6WO78hxM7dvyuw gCQg== X-Gm-Message-State: ACrzQf13eM7FyV4sTVDsSLsDhTmhIP5CuTAl8i+vmmXo68ulj6V66sPA Okz47LFk5nL3V+zaHCICPEGNDvmck4b/Y5j1Lm4B+aEU X-Google-Smtp-Source: AMsMyM5as8UlSvMp6lYcsmb+FL6wYvjJj6qfm7ab0CGg9SFE1RmaMHG07X1xODZKqx5n8sJ0hclj++EI4ony40NNXI0= X-Received: by 2002:a19:2d1d:0:b0:4ab:a0dc:ac3e with SMTP id k29-20020a192d1d000000b004aba0dcac3emr14756709lfj.395.1667735550368; Sun, 06 Nov 2022 03:52:30 -0800 (PST) MIME-Version: 1.0 References: <83o7tk1h3m.fsf@gnu.org> In-Reply-To: <83o7tk1h3m.fsf@gnu.org> From: Evgeny Zajcev Date: Sun, 6 Nov 2022 14:52:17 +0300 Message-ID: Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images To: Eli Zaretskii Content-Type: multipart/alternative; boundary="0000000000000f219505eccbf105" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59075 Cc: 59075@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 (-) --0000000000000f219505eccbf105 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =D0=B2=D1=81, 6 =D0=BD=D0=BE=D1=8F=D0=B1. 2022 =D0=B3. =D0=B2 14:02, Eli Za= retskii : > > From: Evgeny Zajcev > > Date: Sun, 6 Nov 2022 13:16:29 +0300 > > > > On MacOS Ventura with new librsvg (version 2.54.5) I've got nasty > > problem, resulting in non-working image transforms for `svg' image > > type. Here is the screenshot > > http://lgarc.narod.ru/pics/screenshot-svg-transforms.jpg > > > > If I simply change `svg' image type to `png' (not changing image's > > filename), then image transforms starts working. > > > > This looks like Emacs bug, thanks > > If this is caused by upgrading to a newer librsvg, why are you certain > that it's an Emacs bug and not a librsvg bug? > Newer librsvg is known to have few bugs that we have already reported to the librsvg community. However, in this particular case I'm not sure this is caused by librsvg side, why transforms starts to apply after changing image type in the image spec? --=20 lg --0000000000000f219505eccbf105 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
=D0=B2=D1=81, 6 =D0=BD=D0=BE=D1=8F=D0=B1.= 2022 =D0=B3. =D0=B2 14:02, Eli Zaretskii <eliz@gnu.org>:
> From: Evgeny Zajcev <lg.zevlg@gmail.com> > Date: Sun, 6 Nov 2022 13:16:29 +0300
>
> On MacOS Ventura with new librsvg (version 2.54.5) I've got nasty<= br> > problem, resulting in non-working image transforms for `svg' image=
> type.=C2=A0 Here is the screenshot
> http://lgarc.narod.ru/pics/screenshot-s= vg-transforms.jpg
>
> If I simply change `svg' image type to `png' (not changing ima= ge's
> filename), then image transforms starts working.
>
> This looks like Emacs bug, thanks

If this is caused by upgrading to a newer librsvg, why are you certain
that it's an Emacs bug and not a librsvg bug?

Newer librsvg is known to have few b= ugs that we have already reported to the librsvg community.
Howev= er, in this particular case I'm not sure this is caused by librsvg side= , why transforms starts to apply after changing image type in the image spe= c?

--
lg=
--0000000000000f219505eccbf105-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 06 07:34:02 2022 Received: (at 59075) by debbugs.gnu.org; 6 Nov 2022 12:34:02 +0000 Received: from localhost ([127.0.0.1]:58886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oreqg-0002hv-73 for submit@debbugs.gnu.org; Sun, 06 Nov 2022 07:34:02 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36448) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oreqb-0002ha-9s for 59075@debbugs.gnu.org; Sun, 06 Nov 2022 07:34:01 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oreqT-00077t-Ha; Sun, 06 Nov 2022 07:33:52 -0500 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=79tLmV2opUqnM6zKcDed0g/cwngCdN/k58JIfFQQQKs=; b=CjRYQwhWa9a/ HABwAAXsxUyW4zIWXSphEVHUxwX0x8ilJbbZWI+iof0xpPWcOtUJ+VV5QuO0isv0sB1Uj6BeSbiwt Y3lKjxaSbHpOr9QPK3tXznbPcIMAySXThDTPMHy/D9VqR5Jyre42SNNCw2i6v994G5fO8RWfKDaIZ fyFqxc6v7xOZL5f9L13fzeHC8YxqzSep84ll3ieG/eLd2CyXeVlPRHeDz26zrPYdTu8TC2uTRnYd2 e0CMea8ARL3BU6YkbORrWGzDViRWPfIspMqBuhMqu6iMKOOMAY0lWco+mTa/+UCnRJUujXIOj8Wip 3gU/YEPzeY4kDeVGayWO8w==; Received: from [87.69.77.57] (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 1oreqS-0004Uy-55; Sun, 06 Nov 2022 07:33:48 -0500 Date: Sun, 06 Nov 2022 14:33:30 +0200 Message-Id: <83leoo1cv9.fsf@gnu.org> From: Eli Zaretskii To: Evgeny Zajcev In-Reply-To: (message from Evgeny Zajcev on Sun, 6 Nov 2022 14:52:17 +0300) Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images References: <83o7tk1h3m.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59075 Cc: 59075@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: Evgeny Zajcev > Date: Sun, 6 Nov 2022 14:52:17 +0300 > Cc: 59075@debbugs.gnu.org > > If this is caused by upgrading to a newer librsvg, why are you certain > that it's an Emacs bug and not a librsvg bug? > > Newer librsvg is known to have few bugs that we have already reported to the librsvg community. > However, in this particular case I'm not sure this is caused by librsvg side, why transforms starts to apply > after changing image type in the image spec? I don't know. I'm not sure it's a librsvg bug, I'm just saying it could be theirs as well as ours. We need a librsvg expert to tell. Anyone? From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 06 08:02:32 2022 Received: (at 59075) by debbugs.gnu.org; 6 Nov 2022 13:02:32 +0000 Received: from localhost ([127.0.0.1]:58904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orfIG-0003RJ-0d for submit@debbugs.gnu.org; Sun, 06 Nov 2022 08:02:32 -0500 Received: from mout.gmx.net ([212.227.15.19]:38587) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orfID-0003R0-FS for 59075@debbugs.gnu.org; Sun, 06 Nov 2022 08:02:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1667739743; bh=fWPzioFluwxKg8DkEMgNSTG/5N7nbcGzAtqDqjth8QA=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=BGq5XRl18lqMshSPXpawq/p65yy5CSuillpG2/u+HZCXbLLGW+yNh6jcbRBTGGYcD elMn7vlH0/Fh6LXs3N6SdQFHfhFxaKQUffwAyK1Px5/58mIaAL0w6W7/AZpLY5NiRI V/smvcpwlIkuO9mkt+xRkWqzlubOvb6u7+IRxCMdyKpRbOD8LiBQZKRI4kzT5WCDdL vumZjlrAOO9Fx0lSxG9HS5I/mNvV0FNpjPxop3KhAIsvvEkrIOisv3v7CRJMrGvt65 qnTfyb1oy8nxuvtu0WTMoSBKrRI1NYbCmo8hrd1q3XPBFJ9rprD58K59l6Zzbemz0/ qz0CP0i0YdGQg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs ([89.246.38.100]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N6sn7-1p52FF4A3z-018H1H; Sun, 06 Nov 2022 14:02:23 +0100 From: Stephen Berman To: Eli Zaretskii Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images In-Reply-To: <83leoo1cv9.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 06 Nov 2022 14:33:30 +0200") References: <83o7tk1h3m.fsf@gnu.org> <83leoo1cv9.fsf@gnu.org> Date: Sun, 06 Nov 2022 14:02:22 +0100 Message-ID: <87o7tk5j8h.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:GBknHeJPK+B/pIsy2jbBUTsb27RiUB3j04pQYc8owZLqtWVeYeN JueoQf5vFfomjfQQ7vWzB2Iyr3wojs3S5hVL+0sUTvQfu42MVpqe1Zz0GP5PUsEojcBRJLC 65amSIptfTIsWKM80Wv3ewXf1nLkY16cj3D/9syIhvNmUxW9owscGObp2X9PUph22P/VANe 0Ax/3MRtzB49UZKovoMoA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:PEd/akSeGYQ=;V2WRND6XqeCmusvADVvVb8Hwj8v uZ1kLsv9XZ5/6A1QRXKxFhAtenK+dIUMcYY4OA6r2KqUxXV0wKrUuDzLxKNEOW3n7hL2Al+aj 7OGPC5M1LJP0x/Xd0gw41JhKcdVyGzvr13WzYsuS164v/wuUmb/UT/wUKHvvkkNgqGxRP5toj HRdvEarYiXUKCZxmls7vtc1EmHPHvoVt5LdSHYoA5qODM4hTIa0x+nCF1Sqzb1zCatWLT5uiv Vj4Ypg/f6lLyVLUkCenk23domUaWveImi5WTiHjphDdyP2PicfYjPraKwCldMAdWyoKTfuXWZ iTg7Be3mvxMu04v08jqksH/B5gO0r/j4qNCK7gqJUINHKLRB3bJHoJ3/pE0hxjMiZrHWnosYr EDFkLbICIAL2SLmyoRYp7CREcnSdmr7T7qVVJk0ioC6vT6+p94CJgU2aedBLg+PSY0CA7x4Gv qOygxoj1MforV/qrzdSgNyi3PHFE+52r0jp9QOpeKddYj3J6BdEyQUmnCztCzyVf74QANpdMI 8OR5RaSflOMJ8lrE+BFWkJ1wxx1Lfxx+nLJR0MfpSbmpj6vmnBw7yLEZ4GN6RLOvGZwdA7mu6 +r0z3xRRcZ8iUmmHplXZ5z3kBe68XP9g8tLEZvUzXh8/EDxU1KMmxCRO2qQKc42Wt1k/ttIKk yWfFaKk5ZO2FMMWUwCgQexpcTNEfY8GYOzwkHxv7jzo8aSQUYArVhIP4m69WVK2Sz5HLOKi2l Bf5wMm3PX4R4RbwgOJhgZjsXJE92Lz0QkuylNYZ8WqipQuCyVD9LhlGGPfVJbKhDAx6O3sRgf LhZdszgsO+gvHxhmM9nIHLjFViBnlbcmoU+WjGzCZHyaOcnrCZOuRyFokyQ9RWKROhcOn4vJy ZqDE7ImlYf4W5IM5fdD3l+eyQMfF8/dcNVV9OPxnPSoK34VZgSUMa5EpqIlGgXwNqqddrG7z+ qTmiipiOoce7wJtw9oKw3IofCaw= Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 59075 Cc: 59075@debbugs.gnu.org, Evgeny Zajcev 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 Sun, 06 Nov 2022 14:33:30 +0200 Eli Zaretskii wrote: >> From: Evgeny Zajcev >> Date: Sun, 6 Nov 2022 14:52:17 +0300 >> Cc: 59075@debbugs.gnu.org >> >> If this is caused by upgrading to a newer librsvg, why are you certain >> that it's an Emacs bug and not a librsvg bug? >> >> Newer librsvg is known to have few bugs that we have already reported t= o the >> librsvg community. >> However, in this particular case I'm not sure this is caused by librsvg >> side, why transforms starts to apply >> after changing image type in the image spec? > > I don't know. I'm not sure it's a librsvg bug, I'm just saying it > could be theirs as well as ours. We need a librsvg expert to tell. > Anyone? I'm no librsvg expert, but I don't see the OP's problem on master running under GNU/Linux with librsvg 2.54.5, GTK+ 3.24.34, cairo 1.17.6. Steve Berman From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 06 11:07:37 2022 Received: (at 59075) by debbugs.gnu.org; 6 Nov 2022 16:07:37 +0000 Received: from localhost ([127.0.0.1]:60484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oriBM-0006fi-UL for submit@debbugs.gnu.org; Sun, 06 Nov 2022 11:07:37 -0500 Received: from mail-lf1-f46.google.com ([209.85.167.46]:42877) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oriBL-0006fT-67 for 59075@debbugs.gnu.org; Sun, 06 Nov 2022 11:07:35 -0500 Received: by mail-lf1-f46.google.com with SMTP id o12so13731795lfq.9 for <59075@debbugs.gnu.org>; Sun, 06 Nov 2022 08:07:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=hzib9tkWvvCXSn/L9f8dXlVsnoMtXen6r6/yNzeFnRo=; b=PsPJfUsgIpEngDKP1oOULLzSqqyCbAHye27fAl/A4CSeKC2mb+KpI1FALHyeYIUVz3 orrMsBMAobIc5/i/UtQhIe8NUUPrPhsQeMD6HtE1KFc3dAv/uVDzE+r3llxYd70j5eJT DlVbQc0y/1SGEcu3xZFR0p4fR/HTp+OhcBr4anWWfADpd1hIPAxNKI9pw0F3llse/KkL PVrA3+9BKCS8L/AuF9MjyJ91fP6Ue8CBZLE/ev33ygCQcjmOrBXNQYN8+t+kltwuJBjS finLea1Pzic5cegViMzeJdFA/jq1Wg6qdlHvnVwxjDGsOq5vl9jy0TCUFn4VfmKRok7I l7yg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=hzib9tkWvvCXSn/L9f8dXlVsnoMtXen6r6/yNzeFnRo=; b=FTnMZrRLcjVggGmHSTD8OKuV1hj+/t8SBmsRdurK7p3keX2ICKKvlDpVpymUDkPyMW PCchin4eYltZ43gkP9APeWnRBpSp4XnEmN2LNYlecbZw4wMb38YgyV8tpO4esd3HyCcg oAX16/A/gnnKKxHO5wouKm44hvDxA4zOyIqBhCZhryqM0vu9n6Ski5WYnlJOAJeex7tZ pD6LTa9TFtJuLXbziT35wJKMYS50IO2xwKpL9Ev0QrA1MUVVJz7gA1Xq9q745vZovYc/ DsVxQE3zrCLn8sLIgGWV3DkNFySjQnaj0cPD2Js0Em/bOv8tOacPtga7IQdaz+EpKzB8 2ELQ== X-Gm-Message-State: ACrzQf18rjsz9TXUPW2jaokVDKaifvYz7eOt/r1vR7ekK1TQUIkG24M4 ljWr8kf03VVTGIBWQyXqbvJvjdRmV7Z/7p8Dqqw= X-Google-Smtp-Source: AMsMyM6zt9knoJfbdBE+BS56Ld+wCgObjJmN501dkjAoRaWAWhB5RJMkTOJ4Il3guc4zO0JZyEOU/DtTGj5JNQmNBPw= X-Received: by 2002:ac2:58e6:0:b0:4b0:246a:f722 with SMTP id v6-20020ac258e6000000b004b0246af722mr18185217lfo.117.1667750848824; Sun, 06 Nov 2022 08:07:28 -0800 (PST) MIME-Version: 1.0 References: <83o7tk1h3m.fsf@gnu.org> <83leoo1cv9.fsf@gnu.org> <87o7tk5j8h.fsf@gmx.net> In-Reply-To: <87o7tk5j8h.fsf@gmx.net> From: Evgeny Zajcev Date: Sun, 6 Nov 2022 19:07:17 +0300 Message-ID: Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images To: Stephen Berman Content-Type: multipart/alternative; boundary="000000000000eb0ae905eccf808e" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59075 Cc: 59075@debbugs.gnu.org, Eli Zaretskii 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 (-) --000000000000eb0ae905eccf808e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =D0=B2=D1=81, 6 =D0=BD=D0=BE=D1=8F=D0=B1. 2022 =D0=B3. =D0=B2 16:02, Stephe= n Berman : > On Sun, 06 Nov 2022 14:33:30 +0200 Eli Zaretskii wrote: > > >> From: Evgeny Zajcev > >> Date: Sun, 6 Nov 2022 14:52:17 +0300 > >> Cc: 59075@debbugs.gnu.org > >> > >> If this is caused by upgrading to a newer librsvg, why are you certai= n > >> that it's an Emacs bug and not a librsvg bug? > >> > >> Newer librsvg is known to have few bugs that we have already reported > to the > >> librsvg community. > >> However, in this particular case I'm not sure this is caused by librsv= g > >> side, why transforms starts to apply > >> after changing image type in the image spec? > > > > I don't know. I'm not sure it's a librsvg bug, I'm just saying it > > could be theirs as well as ours. We need a librsvg expert to tell. > > Anyone? > > I'm no librsvg expert, but I don't see the OP's problem on master > running under GNU/Linux with librsvg 2.54.5, GTK+ 3.24.34, cairo 1.17.6. > Possibly svg image with defined viewBox should be used to trigger this. Could you please try original image I've used - http://lgarc.narod.ru/pics/github-octocat.svg Try also applying `:scale` transformer along with the `:height' as in my example --=20 lg --000000000000eb0ae905eccf808e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
=D0=B2=D1=81, 6 =D0=BD=D0=BE=D1=8F=D0= =B1. 2022 =D0=B3. =D0=B2 16:02, Stephen Berman <stephen.berman@gmx.net>:
On Sun, 06 Nov 2022 14:33:30 +0200 Eli Za= retskii <eliz@gnu.org<= /a>> wrote:

>> From: Evgeny Zajcev <
lg.zevlg@gmail.com>
>> Date: Sun, 6 Nov 2022 14:52:17 +0300
>> Cc: 590= 75@debbugs.gnu.org
>>
>>=C2=A0 If this is caused by upgrading to a newer librsvg, why are y= ou certain
>>=C2=A0 that it's an Emacs bug and not a librsvg bug?
>>
>> Newer librsvg is known to have few bugs that we have already repor= ted to the
>> librsvg community.
>> However, in this particular case I'm not sure this is caused b= y librsvg
>> side, why transforms starts to apply
>> after changing image type in the image spec?
>
> I don't know.=C2=A0 I'm not sure it's a librsvg bug, I'= ;m just saying it
> could be theirs as well as ours.=C2=A0 We need a librsvg expert to tel= l.
> Anyone?

I'm no librsvg expert, but I don't see the OP's problem on mast= er
running under GNU/Linux with librsvg 2.54.5, GTK+ 3.24.34, cairo 1.17.6.

Possibly svg image with defined viewBox should= be used to trigger this.=C2=A0 Could you please try original image I'v= e used - http://l= garc.narod.ru/pics/github-octocat.svg
<= br>
Try also applying `:scale` transformer = along with the `:height' as in my example

--
lg
=
--000000000000eb0ae905eccf808e-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 06 11:50:17 2022 Received: (at 59075) by debbugs.gnu.org; 6 Nov 2022 16:50:17 +0000 Received: from localhost ([127.0.0.1]:60508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oriqe-0001VG-W7 for submit@debbugs.gnu.org; Sun, 06 Nov 2022 11:50:17 -0500 Received: from mout.gmx.net ([212.227.17.21]:37827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oriqb-0001Uw-FH for 59075@debbugs.gnu.org; Sun, 06 Nov 2022 11:50:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1667753405; bh=XLv2nklrJfyHHil9QHCNpvwuZO2zXPhu8NbtlGEODP0=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=F+76aXL26TCRGWegwoUR82RUemLR12ZpNsimas7vR4kKtb7JatqM8NbsA139Rcra7 /IMKConfrm9eM1nJ0mmReIZ2wWr6UP/TZTzFVlMzCg0NfLq7hdQ4UelcAYGheHnO0Q 1+WqYWZIBMQN3ZqMbBnUJIi7BrV7G5k/s1lH+RlKP2chynosMvUx21iFBu5OqVRHVh +pJZOUQxoaihjht2CBrbyp+i960nVzMB+Tg495V4Y2Bj3qUSREBwZUe94qFkNV46gO ocxjXotUes29wrW16GS4lW4ao68ilfCCV8DIOMzg3EsydiXMbUIM2sWWLrSoxOrI/E B0AyygNxS0Z4A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs ([89.246.38.100]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MQeA2-1ocot12QGU-00NhAS; Sun, 06 Nov 2022 17:50:05 +0100 From: Stephen Berman To: Evgeny Zajcev Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images In-Reply-To: (Evgeny Zajcev's message of "Sun, 6 Nov 2022 19:07:17 +0300") References: <83o7tk1h3m.fsf@gnu.org> <83leoo1cv9.fsf@gnu.org> <87o7tk5j8h.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Sun, 06 Nov 2022 17:50:04 +0100 Message-ID: <877d0858oz.fsf@gmx.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:C9CLKBjjaRwQOP7DVcL0A+dZlVkpNn7GGq2l7TiJp1859TnY+jq OKR3gkj+aJ4HuOmmALIZqVjepW3w45xSaMaESShwdC1VcLGNJp0jMPyelwHK+xQ6S4joFQD Ef7mrCQKil1MnzG/XcDNQosKSEenLRA0DLO7WHcijU5F3F93+4asr/HKsA+84DD8NduttAS v/uzTc/lxoB3K61BQLvdw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:tI5+wMT+lsc=;z2pjagiy4hXtuWiTecZmKG2bQvy /6jxvB5kCrL/7oa2QgPLFrrXwlONzvVMgNSn323DSMX+84dG7M8XMDQjB0DNfncU0zHGtBbj+ YHA9RoESvARPes4HRybSGwjUnKQJA/BUl6Tqxr5x2JxQ3+NPoTJrv/kUlXmCNU0PP5gs4FfVP 8id+wtPfXnvWKBh94jX2ghomRu375966RCX/Ll4WvaV7lbLCmEyAqIHsfmNAJtJs8XCJenziX kbrGRczoiKf042M9CzhZHr9yZdSuzQNwk28HOVBUd0aOhwDp/rl/30QvvJUnI7lj05IJ0HhD1 FfbdvqJuVeedOhMXuIO3yFwu4vohlNaNGkuTIuWGP8PJdnG6QrQZadMUlfug3pZqVKENdTKGy TYKWIAWHsWAayRYc/uFEi737/bMeniAPa8SwPL7AJJuMkbx6l3lF+H/Q5lcMzIXHInphGWJCG //5XClv/5DuO6fpWo9LCGCmRQzuj9v1NCaG7N9BCU8bOsjLin/1BWFVY/n/hbWrW7ZAZMMVUJ AZBNLoZfqdb7oEWMH6SN357Ky5TIPfhFLPjMa8nh1ppfvEF63tKdNNkFRk5xH+C6+3lBz9mAn UBuipdThWLsiVzKnDoRek1Pn3FwyxzYHVTRc1kwxyAmhezoGGLiJy2VwoBxoU7JUpAz2cgEBI agQHW3YorWgPgQpzoHrFC8LTnDhkYlG/vZ8drZHYla7b7dIADT5z8x4DZjP4DYBJCU8xQ00LI wY73kJAsYkNkbHI4R0h1T95kIRztSNfuurKKdy5IlgVBWSfvLK+qdJeui8rnPspBlhC50r9gR B7UK4JFkw1GIJZyQrWYJYLace2gZSlnl/ezSymDB5H+Uh7IEjcnXA8bEw00POF9Zzaadgz+F7 FUzMZ+3EUlKxYk+W5r9YcnBgGwoWuebD6bSblCOxOdq3MsDcYPjVyTMXfIZPUx4T++mTvsdN3 UCWivUHWekUQsBDFU5g7BODPol7i+oQ7Uny/5Zet7ZRqQYUdlUFsLtxiZ2daVZS/anM9IA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 59075 Cc: 59075@debbugs.gnu.org, Eli Zaretskii 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 Sun, 6 Nov 2022 19:07:17 +0300 Evgeny Zajcev wrote: > =D0=B2=D1=81, 6 =D0=BD=D0=BE=D1=8F=D0=B1. 2022 =D0=B3. =D0=B2 16:02, Step= hen Berman : > > On Sun, 06 Nov 2022 14:33:30 +0200 Eli Zaretskii wrote: > > >> From: Evgeny Zajcev > >> Date: Sun, 6 Nov 2022 14:52:17 +0300 > >> Cc: 59075@debbugs.gnu.org > >> > >> If this is caused by upgrading to a newer librsvg, why are you certa= in > >> that it's an Emacs bug and not a librsvg bug? > >> > >> Newer librsvg is known to have few bugs that we have already reported= to the > >> librsvg community. > >> However, in this particular case I'm not sure this is caused by librs= vg > >> side, why transforms starts to apply > >> after changing image type in the image spec? > > > > I don't know. I'm not sure it's a librsvg bug, I'm just saying it > > could be theirs as well as ours. We need a librsvg expert to tell. > > Anyone? > > I'm no librsvg expert, but I don't see the OP's problem on master > running under GNU/Linux with librsvg 2.54.5, GTK+ 3.24.34, cairo 1.17.6. > > Possibly svg image with defined viewBox should be used to trigger > this. Could you please try original image I've used - > http://lgarc.narod.ru/pics/github-octocat.svg > > Try also applying `:scale` transformer along with the `:height' as in my = example I downloaded the image and evaluated the following: (insert-image '(image :type svg :file "~/temp/github-octocat.svg" :ascent c= enter :height 16)) (insert-image '(image :type svg :file "~/temp/github-octocat.svg" :ascent c= enter :height 16 :scale 1)) (insert-image '(image :type svg :file "~/temp/github-octocat.svg" :ascent c= enter :height 16 :scale 2)) (insert-image '(image :type svg :file "~/temp/github-octocat.svg" :ascent c= enter :height 16 :scale 0.5)) (insert-image '(image :type svg :file "~/temp/github-octocat.svg" :ascent c= enter :scale 1)) (insert-image '(image :type svg :file "~/temp/github-octocat.svg" :ascent c= enter :scale 2)) (insert-image '(image :type svg :file "~/temp/github-octocat.svg" :ascent c= enter :scale 0.5)) and in each case the image was displayed correctly sized according to the image specs. Steve Berman From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 06 19:26:56 2022 Received: (at 59075) by debbugs.gnu.org; 7 Nov 2022 00:26:56 +0000 Received: from localhost ([127.0.0.1]:60938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orpyZ-0006hA-Om for submit@debbugs.gnu.org; Sun, 06 Nov 2022 19:26:55 -0500 Received: from sonic303-22.consmr.mail.ne1.yahoo.com ([66.163.188.148]:36761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orpyY-0006gy-De for 59075@debbugs.gnu.org; Sun, 06 Nov 2022 19:26:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667780807; bh=dL49A83AJI0eGpGRlIi5UMxJczH9GCHB58gMd4vcS4s=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=I4nFGrpySxLOU7rmRo3lUPePXPi+Or8SQU6d98jg1q+GQISAsnCyVS9gHyYlBm7z6NSDEcKEszIGA2I1fWNPGWwhO9IFkL2wrR0bLQ5ldSE1ZfCK55pS8Vx2KGjxm3LvqADklPmevb9AKG14EVZ98Ox/EMfFt1XZTYX9IeU8kDislp/TXUodeGqc1EQ7dzUiZht6Qic0lCm+M6Ys6Qj0edTJEqXVX2dV67k/6V9hH61rHWJJ/6wMghC4BV+TVVoLLFqmuwoebliwdAg7hQwG+xhS3OGZi4dvb3zb4fwKYKDu2bkxmP6tYGya79YWGVwyFhAIbXoQymAdQgAODo+q0g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667780807; bh=w0Rv2A0Ibml8cUAUqoA2fblwNVc3sLfTFF62ZiK6AQW=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=GC5VTajA62GSlzmzyzAkkJEJCs+dneHoW0i7Erg4H9/QOM8vrYN07rN89spPeeeLD8zKYIcedQ/X2EEXwu9v3lZAdjntXbHvlUOElWtPp8lKH/T9/9bnTrViXORR8AlUUyUEaL4gVXauHRs4Z9cmcJF3AXpqyYo8H7q19tGhYo/4JCvzZfitqltCTkqA8CCd7zMDE5WzajhqxeitPbX9kWOGdDx6cxGI6LdPEIa8uBPHFRgMvWm74nXPbSZ+41rQHdQ0IHAZ9tek+A+AgA590aZoTiqu1NF5GGhANapLW7M1Jmv0yOeqsx29E4a5i33r8+FyF8LxBUsXhWgoynEbNA== X-YMail-OSG: SgyrQ8QVM1kn8U0wCMQW_lHlVBLOv_iYSnVpqW3eTE5YBNBzOzl_Fpa14MTMKZf ZAcLq11vZQr4o9dPljU81dh5bzbcxNlkN2A9coz8YB16pTv9b1CetwkKwbckrkudgwhVrp.Aga6S bPK42OFRGSLqPCI4g8rP11uAIl7q684XvoESqflMzqydA8NuHABtLKKtdfq757yCb0X9UO2bDqk_ sInkwRNYsM1AOJbuoxVk_UgAnfLtX_WKyGXqnWZtSWyH0bbueA90lRaow7gtzxMAb1Mx1XhTaXw. kMGWoSSp9nHfpHcmvT280cbIs8qt71Gc7hW1r409dmXPMTqk88G.xjiV9AjD0n7ibBuG0nmfnRkR lwU5c0aFiu4jfDzc93knW3nxLa1ArgSrpoZSC8Y1dpqpYBhH2bWMol54442t5bgeKzQDKi80umhy HKS.fFKasc3IDF.QFfPyv1REnq_Suqp.MwBAAqZoCU8RoSHxyIHu7YM4lh8OyiQrjZ19t9m5wZHM oXzjRzvDHchjI7iEV5pWg9yfK56VGbwN5t2Vb1QqW.sGq2_qUOoHwZCianLKZU4AF1YiZwaMxkUq bkpl_JaiZ4N18tZ72AVqKnS_Qh5BoBfTE6adhI.q2jAgltHNzqm9XX9EPsoHGxgEkKmKJ6pD0TzJ ytiwkK91crlzIlcHhG7810r_KNqupYMSUvyW_z9RJkPQNoDY46_gfE7WvXROHWPkxlFJVTyZMe0B XLAMR4QVKGjkK75DdXpq1o3xMzfIciLq55_aYO43xtCtbmU24wPp97QPdVX7iNdC86hmCm_xODfD tNvBeVf5VkKNzA9_AsE8jDCApcLkCnMBhPfXvWqx0CEprAtvgSFN7LZdyaw0oNFKDCLny5bAxrqo UbCjchsm2aAHRjDhjyC8TVJm5tHtdmhm0xm_1hP57e1eP1IUw2pfLjhmRrEjQB7fdj3Id2O86ax8 MzgCz9eQ286nl.0V4OgUohC0LIF17T17IFCtUC7dCyrPDYF1ZM6vRAefH3ystBnlwJ8A5kxNUNxF I1wHsAS2xkUm.F9HAahHw2jEmCLNLbc0YRdktBPO7cfcfg.WgvLEGzHpcLhJo5uF8PVSOG7YAslN WKIWP55hE21VhjaY9pxeK9aXlDAIjH8xlkGOJyu45RNhB16F4CIeCOepBSCsQwcCVs9NQfGmVdkF fa3qFura7zkBMY_.U09OoU0v7315_FzhKtAcgo6mSwyI6BXGacbALMT_3pBjEbLc61XJKHtcCtBq 3M21DVpKTKOncyEMf5ZFAxGt9ML7veDOxsN8VlwYsw9nNbiEZFxKquQVGn0rvsHQzBiW4YENkoZS 9ETy7RkWfZ5HsRM.A9BxFxh7j9fqRDAdm._OEowwr_BVtQhsdvNsvCk.c75t7zALL52WdcKnBzvk GyBYhmNFJAf7TfSrJAGjYfluUykui_Q5yCQXXm8aHZ6yxI0EKtbIzjlnIwOyYevqTj66TUUFUirZ YRS41GM93QuX7uvP3Wt0_vxwbP2W9NqD76EtCeFedxpuhLDms..GvYBd2RoULF4qjUt3NkGehC8a PM2tB3TEvbD73ZfEHWz8OwjAQsciR7GMQIfmjl6hPwFtDscjdvUIkiy2GnmLz6mkAuRLZ7lqqk9o JrzvxnZVGZZjpQhv68k_DbqPQIPk3nzgsxg_B.xVYD8CKYD4w2g944CKPUjURx1byRSWAzxgm6AI KiedLp.K_WGnnYkxw36HuzxtCCoB.xQ6F6u6y.xeQwwALIw5ftUcz_8dJSEV_jHM9dpIHUq1CzGQ N2FGl39036PAaP0CbfxeO1Ig_QC0oQIj5M12kaYReQsx1O6tOhiy19QhE2jW6_svbgFi64bdLgqf 7gmeKn3N2aBvOoXA6be6YFGhp4v1GjBpu6cFppRRbGQrdlLJL2TAjwkKMfMqlnT1JNVg.Y7NiHhD a0ra9rGrmsOPMGWxrO606qwDdGLjseQCVhrRuJAt8Z1mGEWPeLvaLmxQSVFJTrfNPTs.7xhapQBv qQ1KfyhZMKewAICDcqkcb.B2cjmYemfpMWrGwzFn.Na_q5.hJt2YVGzN.FzgiOerIaDhltbu.Nvq WePfLuxUl59MRaQejpgEYI6TMih1QG44hnNtxiPZ3GH22RgDq.lc4Kw2Dam0pzvOPrX8tOrHluJt lugLB6PHHQUcdkDQQFaf4ZDXqeiiVznr_DyeEO33bZaUJqNJ7FkIUruywFSxo90p5LiVzZvtL4zE bRPWzY_TXsOKBT6Rx_aqA4DfI5MXPcpTummV3wRaNmMjkUieGxediVVPJfSVysbU6ZQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Mon, 7 Nov 2022 00:26:47 +0000 Received: by hermes--production-sg3-6c8895b545-nh2c9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1d54ff3a5653ee92553ad154f742ea27; Mon, 07 Nov 2022 00:26:41 +0000 (UTC) From: Po Lu To: Stephen Berman Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images In-Reply-To: <877d0858oz.fsf@gmx.net> (Stephen Berman's message of "Sun, 06 Nov 2022 17:50:04 +0100") References: <83o7tk1h3m.fsf@gnu.org> <83leoo1cv9.fsf@gnu.org> <87o7tk5j8h.fsf@gmx.net> <877d0858oz.fsf@gmx.net> Date: Mon, 07 Nov 2022 08:26:35 +0800 Message-ID: <87v8nr8v9g.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20826 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 139 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59075 Cc: 59075@debbugs.gnu.org, Eli Zaretskii , Evgeny Zajcev 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 (-) My suspicion is that librsvg is not being used to display SVGs at all, on Mac OS 13. What happens if you build without native image APIs? From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 07 05:26:20 2022 Received: (at 59075) by debbugs.gnu.org; 7 Nov 2022 10:26:20 +0000 Received: from localhost ([127.0.0.1]:33412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orzKe-0001TT-4C for submit@debbugs.gnu.org; Mon, 07 Nov 2022 05:26:20 -0500 Received: from mail-lj1-f173.google.com ([209.85.208.173]:43538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orzKc-0001T1-5p for 59075@debbugs.gnu.org; Mon, 07 Nov 2022 05:26:18 -0500 Received: by mail-lj1-f173.google.com with SMTP id x21so15468779ljg.10 for <59075@debbugs.gnu.org>; Mon, 07 Nov 2022 02:26:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=qyGmLIB3YJq/45JfZNp5NKXx2w4y7CycvlmOnKhMFCY=; b=TADedS5xe+q7VDOalc6DgLjdhNyWRJk95tdD8dqXpvHLpeTm0478Pht0fDbM9AtJwb qXPMb2C1CCNNN1TLqM0S2jMJVJHm0SDoUsCRoQsMPOFn/Ne9IfpHsAPbBY5Gj8Mvmhcp 8hJIv3obAhL70yECVdSx3KRab1h35mqIA9pDMgWQVNWy0lqOVue+5nLdcYW6/Eu+9DPv +JQtSB2QaFWos55hdcdaKPwh7BlOBfIDaJoJNgNk2gjbnywPK6cW7NNUYDurtUyjf3Tx KAlpntXt9ZCDSaJiGKDVflPim8ijc0jBy1iHPnIAqscecxi/i3et27BVoGRr9vBxh4G9 xkvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=qyGmLIB3YJq/45JfZNp5NKXx2w4y7CycvlmOnKhMFCY=; b=YtjHpMxSKuUxuQlNSLhC3a9SpKZfQjkXt97c7/mzCtsiECCdZYnGUr9zoZTP50cq4l CuljYd6PvowNVJxBNq6ZJtPvaqOfeAI5I/VM6a4kUQQYM4t42Sk3Mts1Jl9E+i+463FJ wO17muK6b/NZswIzPSHsFIXLmpSYdbmBYNj0yAG14aUBrsxqQgi10UE4fYfSyi8GgbZ9 Wdmzbc6DRaKif31Cm7cny3we8IiPhJ5W5G1tJTGMvWv1V1CMklx66EJO/DO2NuYrH49g ZYPkDsTAi5kWYcImmlLIeCYoLq5HXHlcCN2dfjfusW4cOQR/wXJvN5Il2FpbW9ybYmra kBTA== X-Gm-Message-State: ACrzQf2f2G4icBZx+uhVovqQy0umyubJMF9/oZ7zpKhA97yL03kL9gLo NeFmqgjC2t2pqLH1JsG04ZuQSjS7dGe5+6tKqyw= X-Google-Smtp-Source: AMsMyM4Dvs430gpnZUCA50jlABnwSHY8SKW+y/Pphkje7Gb9BEUZDxeEsr4Qs1uBr3hDTVq7naEHNzCCy4ie8GALCYs= X-Received: by 2002:a2e:bd86:0:b0:277:b58:7d1a with SMTP id o6-20020a2ebd86000000b002770b587d1amr16869178ljq.229.1667816772022; Mon, 07 Nov 2022 02:26:12 -0800 (PST) MIME-Version: 1.0 References: <83o7tk1h3m.fsf@gnu.org> <83leoo1cv9.fsf@gnu.org> <87o7tk5j8h.fsf@gmx.net> <877d0858oz.fsf@gmx.net> <87v8nr8v9g.fsf@yahoo.com> In-Reply-To: <87v8nr8v9g.fsf@yahoo.com> From: Evgeny Zajcev Date: Mon, 7 Nov 2022 13:26:00 +0300 Message-ID: Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images To: Po Lu Content-Type: multipart/alternative; boundary="0000000000003f36fa05ecdeda5e" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59075 Cc: 59075@debbugs.gnu.org, Eli Zaretskii , Stephen Berman 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 (-) --0000000000003f36fa05ecdeda5e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =D0=BF=D0=BD, 7 =D0=BD=D0=BE=D1=8F=D0=B1. 2022 =D0=B3. =D0=B2 03:26, Po Lu = : > My suspicion is that librsvg is not being used to display SVGs at all, > on Mac OS 13. What happens if you build without native image APIs? > Works perfectly without native image API! Resulting svg image gets correct size after applying `:height', and if I change image type to png, image is not displayed at all as expected. --=20 lg --0000000000003f36fa05ecdeda5e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
=D0=BF=D0=BD, 7 =D0=BD=D0=BE=D1=8F=D0= =B1. 2022 =D0=B3. =D0=B2 03:26, Po Lu <luangruo@yahoo.com>:
My suspicion is that librsvg is not being used to display = SVGs at all,
on Mac OS 13.=C2=A0 What happens if you build without native image APIs?

Works perfectly without native image= API!=C2=A0 Resulting svg image gets correct size after applying `:height&#= 39;,
and if I change image type to png, image is not displayed a= t all as expected.

--
lg
--0000000000003f36fa05ecdeda5e-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 07 07:22:15 2022 Received: (at 59075) by debbugs.gnu.org; 7 Nov 2022 12:22:15 +0000 Received: from localhost ([127.0.0.1]:33546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1os18m-0006pe-BO for submit@debbugs.gnu.org; Mon, 07 Nov 2022 07:22:15 -0500 Received: from sonic315-20.consmr.mail.ne1.yahoo.com ([66.163.190.146]:45938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1os18k-0006pS-T8 for 59075@debbugs.gnu.org; Mon, 07 Nov 2022 07:22:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667823725; bh=86zVtFZ5fYPRUge5s89jUTqV883ti0g9XDvzsoKKpIQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=FqbC48/RbBI2APtLFx2JaOYG5qLFwo6eGOGGMRtlMfTdw3B3bxZqh9mElNqoRsa5GP/74HxKBgNzP3iWHf38vDSz7zK3GcLYJ3LI61VwkUBJ8lo7da12N9tK33jkBOc/5RPI1lreGpVbeWmsuBd1osD4qVEg9YAvkmN3cmwDNYBuVwIEfwVbmyGqcAaanCn0Twuzo1lkSHptVk31DjJv1kv6zH6ctGoF48zvVNToweJbUJxXVVXM4Xip13spw1JwVCaNpjI7kzHWV1n1U+lEBfIXJ+N1Gj6+4B0/uwjIoxjmkhihUAKa1iZeudopFoyjiMGBxJ7hIgfsT4MGBlVKqQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667823725; bh=/mHxEhJ/3TuLU9XyTxib1V8PVyUEszt5AbacYXcJKhJ=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=fwptjwESzU3B/Kf1jUtXTBLpcJiS9VSHas4D2myW6AfWhvXmRgWRjh+iTVhk9wmuuMK2N3Fz+D6kGoYF1oOTZI+9EK7+OMeAK/WAk5H+G/Dpk2mQE9gMmVSXzB9BuS3eEj7ODSdTebGIcFQJoYqDD4ewKtYfi1jkQRat9goRiKg0AyA/cY4vC52kXqaCLlm+zLZxq0tFhZ9Ku2LYKlaap+RG/u0j3kzOCmkRFAdEykQKpIe/Gy+orJV+X/ednt944xc+hybD86E0FhFJvWwZkHlQUm5StKQ3Y28KrqnlIIPqJZWZzSgp+C5+t5m3GO0OtwmjWQyv8hS/0Xh+OrJ84A== X-YMail-OSG: dG3PxigVM1lYzAWiPml.WcnkSs.vgrEcivBnutdkRZo5ixkQM6gPo6ragwY77ls Oz1y44OH7Kc.clZ_p1rhVtL3ILSidwlhEE8hSzSRiLOY8vRya1O.GtXwiaC38g2SGMc1DSZwcQoa Afxk9fH3yRXVz_jtH9bgv.tytmauH4nv8RCzjTG2aHpMcz9iyt1yX7aB8kCOcGU8R6Rbt9ayVJbw Fhu2KGmHO1n_z4m0XHOItn662D9E6NEE1iBRpJYqtbV6htQh7MJiMX9VcbjTQghEn3DuzdZHjI7z XgxQ2k4cuD7jteTwsO9MGRWiRZhdY3b1eZnAcHZP.2cNJeJVyp8ER.UDD.m7Ay7zBpF1VJS_m4gW aNvonG88XhuBmL_0i.eLV7qMvSpfDh_PmdklVscMv2_ahMtq2tRK1427S3tEiXn3nds2TiyRfYRy 4TsMoipN3nOWgy9_PkiEZ1V57gagTrxBmDVICZ.l2aopShh_nsUe5U1p86ZTBNEtQqPgFUs.4gMA gpUHMAP57Nkjf4IJdteqp3Yuz1xnedFAVd7eZHXulFvgfNRN7fdrwEyxrx164EyeIebrqoKtrjhY Mj.4ay4ZNzOzbaczlatcnETIp0gM.74sYznyyS3qwYOF0Hx.qMXIT4Wsh4Uf8cMu0hihYD5eW.Lr YV9ci3OSmpokBPNe1GDLS5iJ.oWE.b4ywNGVwTbYy3silC8F0fj9Xc9wUSLQQz0yHk4VMiIUE88S aGsQ3MhmQd.YTJDohKMrtmcu4mtQoW0PkMQuGS3vitYzuYvePQ_xNSplsuVK4y1ZtDZsrw9DAb14 Kughk.AtHmjMYHpYXkdhswcnjtqWBQn6Jhrs4SYtaS3Xme.RlncHjO5q2Z0NjIAU6c4OePo9TEWN bN6AB1diMOgueaGM7mWEgbAAYKrY1agyWWPbV8mtwpAXPEF7L6dEJKvwHnUp1DVmu9U5Q8eR8isc hcou6WbZgTtThOsMHbGcawpjTA._RhCNqgq6RwrR.14YM6rjDzuJUOJIcGcEguJMaMYwLx8VSbPX jaPu0eOoMVQ3X2TzeLHhyJKuC1Z9aMoub5w9kfhludUog.sruGRwT_cvpIvEwAlmJecTYVeudzK_ x7JF1dRxxI7U4u8g5JVXiN2oerir8eSe77kNkEzBLmR1rHHqhPpe93EZpxgQ9x0GH1Omj8VWs_UA aQ2En8mOAMoGTm7RtI_P4TI4008ra0LlmFt3x0lpBQiVbcfGhHRh_Mf2WCml5gGQWuSOEs1SjNvY NopERTueSshDf9JFmeUmqVSdB9ocNiz7ROUb8itdVgp1zUcakSbMDJnnt2dRKAX7uC.5aJ2Xi0KI 1cwGL7Ir7Q4j1Qpg7RY31nr6yHkllTORnRQe8AynqWSU_Msl5NATicyaLN.Y28Yie7u84T8thiNk 2BDPbxG7D2dWDIx7m.CUp2Nf9IqoCR03whfdGdoSZ7pUmBphz_nM2WOBttulgTngwIsCFTEAc5tV cbtBl8ZF2O54nJEqjl_6AVxnOSYaHrQlZfETrkVnEYcajvyosxemqHA24UwG9UsLlD1.5.o_bq.w zAdT9P8rHMCW6Rn9.m4VROOrXDgv4vCefmI.TQRhTbNa8HHa3fmrwZUBxZvZsy15W1JCUgtS_7yD dAJ8fWpQSE7.utD9pVqWoVvO7_o1I6OawKUwEqv7Zbyuon6XWGHZffp9IOn8ouWnoVE0KSPVJYlI 7nbmt.qKbadcZFmey2CfexuwdeWDSy.hULgSX3aZaRIOEAywU1pIC8u..Q8CeVQMBgNqWu6tL41t Wl4YVW91QaeP9u56.GvuqgL8eQa.P6ZlWD0VAzZFyW6BbI4dVhHgV_ErGZjWXhJ3lgyTQZs_3WAl yNxyKaF1gmPd_uNbfpD3KAdVYcukqO2R1eu9HfoDWvvHH3YhjKGbA3mMFo3PkaaMzS8jhXxGTxgB kepy8k5wBVfrfJOZoKZCfRRyhLlTHSuV0XvmgXxIXb_w5UxsiAInVH6gaI7A5WVxZApjCi2iHUrR kvaHtcd4ZFrfjHcZrT9eZ9OVNqVTLy4kuBql7wJeA4__eA4WveTDwRLZDRy6cuPLYmKd5mvSmnXi 0heBhMwF6plCzw5m38CpdLsACaRYjUAoIN9mDfPBpmZIsnX7EeoN5NvbZlgH0pIP9kN3XJyI4uRv k7ew2gIcdNcB7dNJhhFZtU0r5Amm.FFMenLKYpl9yp3Y8NhKsB_be3ZjBWrSEkmtozNYypJGvWNx BWyxCK1n6736YXxk6vj8CfVVY20NtmKjlCjC6MjL5xKEQ9pvRM70gv80YgEQm5h3Yyiw- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Mon, 7 Nov 2022 12:22:05 +0000 Received: by hermes--production-sg3-6c8895b545-mvhb5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 84410d8a09e329820f557241480b567a; Mon, 07 Nov 2022 12:22:00 +0000 (UTC) From: Po Lu To: Evgeny Zajcev Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images In-Reply-To: (Evgeny Zajcev's message of "Mon, 7 Nov 2022 13:26:00 +0300") References: <83o7tk1h3m.fsf@gnu.org> <83leoo1cv9.fsf@gnu.org> <87o7tk5j8h.fsf@gmx.net> <877d0858oz.fsf@gmx.net> <87v8nr8v9g.fsf@yahoo.com> Date: Mon, 07 Nov 2022 20:21:55 +0800 Message-ID: <87bkpj7y58.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20826 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 798 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59075 Cc: 59075@debbugs.gnu.org, Eli Zaretskii , Stephen Berman 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 (-) Evgeny Zajcev writes: > =D0=BF=D0=BD, 7 =D0=BD=D0=BE=D1=8F=D0=B1. 2022 =D0=B3. =D0=B2 03:26, Po L= u : > > My suspicion is that librsvg is not being used to display SVGs at all, > on Mac OS 13. What happens if you build without native image APIs? > > Works perfectly without native image API! Resulting svg image gets > correct size after applying `:height', and if I change image type to > png, image is not displayed at all as expected. I can't see why ns_image_set_transform was not called in your case, and I don't know how to investigate this problem further on Mac OS. To the Mac experts out there: is there any reason an SVG image loaded by [NSImage initByReferencingFile:] would not respect the transform set with [NSAffineTransform concat]? From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 07 07:24:23 2022 Received: (at 59075) by debbugs.gnu.org; 7 Nov 2022 12:24:23 +0000 Received: from localhost ([127.0.0.1]:33553 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1os1As-0006t8-Rp for submit@debbugs.gnu.org; Mon, 07 Nov 2022 07:24:23 -0500 Received: from sonic312-23.consmr.mail.ne1.yahoo.com ([66.163.191.204]:46613) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1os1Aq-0006sw-Im for 59075@debbugs.gnu.org; Mon, 07 Nov 2022 07:24:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667823854; bh=3esmxAUmfovD/CaQ4sbNZbzjVLRqwMwcj8ukfMrEpP0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=mIKXTlYOPptHxnnr+O0N9jW/4EGDRLE11VsCIJZ9lsD0D1ohefUHxjVEE5w9Dl96U4VXqQ7scEHIqLMcKXt1QMCCYnNMKUYaZEXPokOaCpGe2wHXcr5Vk4cv2zfa1GRaWzAaFWqSMff0bNLj1ufLpq5XtPO6pcYm+0wP9uXmd+M4XB1A7x6+JEvdK2NdnIWci1+oSc+UgqqyfQI+xUrUbpK8x8ef4ycs/zEUw2uTMe06+p5eFWp9k6bEZo79lPeRRIKX1RhU+LNWX2+jrnJmke+xnG6092v2RQMA83TNpD5Q5E7wNin8cgJ1D9c0davDBg2qIwZ0epi1ICOzQ6Z0DQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667823854; bh=QHvJC7k7xYfnDQTmWnfCu4oA7G+XWeubVI8PF1NZ4JZ=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=PJFnwgYmnwhwIVSvJ4D12ZVLMuTTZ3oxDfFcvMlDEx4F2yOO9D6CN34TcjENn2Yi1bymXxoC83XAdcRD5OP8nQ9d8LRTVjodUxFloBw0sumnexDgTKRlzs3RemlbUS4F+FJ0LEg46GkAW/jkyXp6906OJBDJfUDC1hjGtYgrZrbLSjCUvcilGRPGaX5S6MTsXbXN4S2uyiUw9msfob5K5DfRI4W0r0oPoMTy5/F7hy46K2fILaNlMNQVDdRyO3s8R5nztMO+h24sYf4EuYqPSltWb+OMP7wsqWeN8B8JMlcVIqj16K1el0ZnPUqO041MLYBxDPNIldgJP3Oc5QSebg== X-YMail-OSG: c.SHXJMVM1mfukhQx8Dr379_ebnwHWVAoz_PmMUp1vaAvoi._TqhV4WU3lUwy_G vyQfLjv5kEP3o5dRAfvTJKTEl5y7rnYk4PPklJdPqISRvrwqnl55vl5Uq.gD1QGdDLbwVa08us_x jq758.pOLUTQ2K4ETeBf3YQIgLmdj_uueZzPgxOjY32MYv9Sea0QzJGwehXKGXxEZhnFTcBGb5Cz dQ20skosTDv8SxR1AHtLKcf76MauYNS7v_eH2_6dgWMAwwZaLFEoKg7viirkmLT6Jq5z.5NvBeUx d8Z.pL4MaRWNY_SccskttFNDTd1oZ2fJtdKcCcHm_4vwLLhDmvUXyQzKoKnH5jiLNN9gOH.RBhwF Y.DDzgpM7H3LOIIxhFpEWN0G303h5X886XEsayxQ4t6A7xcfs9z24SyPnypn6Vl0a6TBHgrvGJ78 7rNwUJOff3b7h7l7qMKYSHu4XGr4r_gdSDIy4D.8iwg68qn9nzAMlWoyZ9UKxSkawJcq14fH8hrT I26rycxyVyscRVEZ.OdXPyNUZlXUW3JSoNKD_U73xEbji_6XWFzUM4vMsIYaNe8U5OIA4TVO3q_w rfpH3lIjXmG5fU7JFnEdBce2cgzq8U9UaCtFIXpYZZWVo48K.LFSwSbcfozOXaB4aJWG5d7UamUE a2kT1IP9e7baKx5GEfplLjfS1pDMjQbs44TIzpMU.g_Q.IrjNx17F6Whk_9bmGHJ95E.69p.PDjt hD16vRkik42Glz85U2mdVznWRyg6g742GKgKIIEMZJAHBmlzklNEQl.0M5kavf8aHJzaVer8.oSY N2U3g.e5JVFt7XBKm.uXVY7u52qOee42ZGVNaF5vyhtDGnqQHztdrWAOO520iWENEyUIHK2_xQtw GrDSeE7ESQtVzYfuF2TIlqF5xoZnPQZo0c4d8YGF0YldfVu3ohlbx6mlLYKL9onAZp9eqpzRVOXl L9LOSUCwhToWHnKb2OYfWc2c.8d6RPcYj_bMwwkGnu5p9aIR8wSTvHMJbpC_FI0waUIDGv8xuYTj v86A0WEEQQlWZOwSNXjfSgc0FyeRU61h9uIKR2Cd.6Bf6ycFpo3E3GvNMYcVFrhp0.EoTPFBs3qf lvzNHU0O1jde6LvrBzg3VVVM1fQ.Q5N._K6dXLFDSQxUHIBgAfj8t_DKpuqkd9TvW5LbJbE3GW9I LDXdRzoL3Rr0cvyQkyxywgzO5PtO7_hZjrGwwI94eFmqAUZpNa4ghl4ECfak155hZ1FDm9qnmxNA fs4.lizKe6GiN4nOUoNrY.LXPAeu9dopR_bxjpr_KwiGifsKwLU0GqDOw4YnGJhco7VQbAcIulbQ nC.38VXOh8L4dwIinyftT12dWi4B5T5r2_zJwSbVHpQUJp7sChns94Gxo7LOsA96dCgLv_I5P2Hn mWmqFffQo4yCf7ovT7co1.hK.n5Nq9uwv7ccLYtRZyLNOHf9cIO8Qb_NetgJze1A.YbvSDwAwlTv OUhppTfFVolXVniRKMi9ZJnhh4UnZorquns8WHnTAWPVb7V1HCzb9NhcS3ZJ3aEZ1Ut3Qojm0GFL .7C71ZdmuGmtvBdsv6L4UzuyxcW46cq9OkYOIe3ZdGHhkdB0UBWWhQ2cgiFNWlhcbBZakSmCFeL7 m5N3MrR4HwtDKx5s6YGC7gj8zmWzmpg.FMN3BYcnmGkfO.D38IN3okMjSDvxMg.eRpuyzuDn2bmX ASEknOzMIbFZY_kj5olxN.wN3IMqUe9YOWGkgu1WbiHHOr__Av52t9NpJc20HKkm3360OOpFa3Xq .tRgI4fq0YDdoFdIezCconGAmKuwtd1GYXYjeRCiIc30dkviqsjvPbLcfonpQe9MaMJZFm2orKXV Xxtbw.Jyxvq.2CgAD3wnpkxxVRYZEDUpFzGXh7WGXhOPvnod1Iv_WuqkvJKG7eDsl9iKViza0Tg0 O..3DvLGhiGpcCnxL4Rvzeg7kBBNNhooy.JhUpALQyl7FZGgvgaR8gTwowCXo4f5UdODXFLsGhVw lqut51vvej57J1_NZHtyPT6s_4_pobViwnfnkzXuN_4deUJaVHKLotnYb_rVlHVYpqgUvUZLqXGO luEr_vyjzPO8v1O1WXFIeLXC21BEv9_CbOZ0rzbFw_K1XXoo1jYD1K_GNFTAFm91Q0J_Cib_LMLt XcjU5I4oaEej57Mbch5YMBqWFobJCaz_e8ZO9I6kWNm4bUJCjHbcdRPQM9S7c_beWOlKkcWtxH6M FEju2YRhrDwRloE.pCfYpKL2tRu0Ao2Ln4RCDSzY4I7u74bp.kqgWMs3xvQlufCTCEim2 X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Mon, 7 Nov 2022 12:24:14 +0000 Received: by hermes--production-sg3-6c8895b545-pb7wm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 3a2a59ffe27e995b0d6281070ebd3bef; Mon, 07 Nov 2022 12:24:11 +0000 (UTC) From: Po Lu To: Evgeny Zajcev Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images In-Reply-To: (Evgeny Zajcev's message of "Mon, 7 Nov 2022 13:26:00 +0300") References: <83o7tk1h3m.fsf@gnu.org> <83leoo1cv9.fsf@gnu.org> <87o7tk5j8h.fsf@gmx.net> <877d0858oz.fsf@gmx.net> <87v8nr8v9g.fsf@yahoo.com> Date: Mon, 07 Nov 2022 20:24:05 +0800 Message-ID: <877d077y1m.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20826 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1434 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59075 Cc: 59075@debbugs.gnu.org, Eli Zaretskii , Stephen Berman 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 (-) Evgeny Zajcev writes: > =D0=BF=D0=BD, 7 =D0=BD=D0=BE=D1=8F=D0=B1. 2022 =D0=B3. =D0=B2 03:26, Po L= u : > > My suspicion is that librsvg is not being used to display SVGs at all, > on Mac OS 13. What happens if you build without native image APIs? > > Works perfectly without native image API! Resulting svg image gets corre= ct size after applying `:height', > and if I change image type to png, image is not displayed at all as expec= ted. Scratch what I said earlier. Does this fix the problem? diff --git a/src/nsimage.m b/src/nsimage.m index 9cb5090dd0..dd8768664a 100644 --- a/src/nsimage.m +++ b/src/nsimage.m @@ -74,8 +74,10 @@ Updated by Christian Limpach (chris@nice.ch) imageType =3D @"com.compuserve.gif"; else if (EQ (type, Qtiff)) imageType =3D @"public.tiff"; +#ifndef HAVE_RSVG else if (EQ (type, Qsvg)) imageType =3D @"public.svg-image"; +#endif else if (EQ (type, Qheic)) imageType =3D @"public.heic"; =20 If rsvg is present, there is no point in using native image APIs, as they do not scale SVG images nearly as well. And this part of image_set_transform gets in the way: #ifdef HAVE_RSVG /* SVGs are pre-scaled to the correct size. */ if (EQ (image_spec_value (img->spec, QCtype, NULL), Qsvg)) { width =3D img->width / FRAME_SCALE_FACTOR (f); height =3D img->height / FRAME_SCALE_FACTOR (f); } else #endif From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 12 04:49:03 2022 Received: (at 59075) by debbugs.gnu.org; 12 Nov 2022 09:49:03 +0000 Received: from localhost ([127.0.0.1]:47347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otn8J-00044p-AI for submit@debbugs.gnu.org; Sat, 12 Nov 2022 04:49:03 -0500 Received: from mail-lf1-f49.google.com ([209.85.167.49]:45051) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otn8G-00044J-L9 for 59075@debbugs.gnu.org; Sat, 12 Nov 2022 04:49:01 -0500 Received: by mail-lf1-f49.google.com with SMTP id p8so11699758lfu.11 for <59075@debbugs.gnu.org>; Sat, 12 Nov 2022 01:49:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=0M2bERpkTq0TXSBifpNx4evVlPxo5fLA1J8edQtExzY=; b=hC3T0L527BMPtyyDmriWh1xA1e5UKeCLxpqgkq5Ivr9oBMx0/UJ0vvp0v8mK9PUQ1B y5OLBEAJGMg6NvqRs3LfAfNbB6qWgkIDFOB9Ras6mQPl9ud+FF3Srisr4xO64WfIDX8I CpzrLWU8VZKFbBptgMLwMcvZwPzbwpQpijMN+ygMfZNI95ms83pUVJNPLH5OaH6YciyH VAcxxEG5AdHyY+RmZ7JuBK/So5gn+MEhlPcogMQv/jhlRQyCGtcnFlocSPH2mOzKOwxZ u7+h9Zm9AtKLcEmwSoFJKgu6jVcP6uMBn+bz15IucixMpXftDl4CTRpXQLQsrw0eFtdy hsPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0M2bERpkTq0TXSBifpNx4evVlPxo5fLA1J8edQtExzY=; b=if0JujUhCpIZ7Ewso17gCEBKxv6Jjs61d5EMGoPgyYutX8I7RUAo74O6cp442dKPRF nzxXE7NpNIPle9bw0g0Cq6OEpfvmu4YHveBRqnxaNrFnlkzdMV74tKYOe/FgutN3zrQZ VfEV8MPhK2JFiA3lpQcuSAQ2tsLfBWmzTCxfGKx26Sj3yPa23TScUcVtA0obEeH0KVaT /GB6W7uROlkA+dcFtQW2L51FobwDY0XH6/GBERNtsS/4XEbroedWuFRdmxHNsyE8vtYj jFdfbhcjBMEECQ8XKoc50I/Y0zSjwoQrqQ0m/bkNuYwZ1S1V6v5DOPSm48ZpNI8qt4e3 E6nw== X-Gm-Message-State: ANoB5pnjKBE7lsRzpjVNcE2LEdKdQYDcuSdNJVg6JcuFVkf8e5NGOgF2 zEfgvLV0msjIiGMkSO0XEXvPORuBFZu5IGwbgOs= X-Google-Smtp-Source: AA0mqf5i2QR1kbrfEuRSq9TQ0aAPNPlkeOj1pppYlcKMjjh7DGUn74FFQ2cRHAZiERYNCCRtaLLpy/9f+XfKNxVvPTA= X-Received: by 2002:a05:6512:23a9:b0:4a7:229f:2dd0 with SMTP id c41-20020a05651223a900b004a7229f2dd0mr2115016lfv.598.1668246533536; Sat, 12 Nov 2022 01:48:53 -0800 (PST) MIME-Version: 1.0 References: <83o7tk1h3m.fsf@gnu.org> <83leoo1cv9.fsf@gnu.org> <87o7tk5j8h.fsf@gmx.net> <877d0858oz.fsf@gmx.net> <87v8nr8v9g.fsf@yahoo.com> <877d077y1m.fsf@yahoo.com> In-Reply-To: <877d077y1m.fsf@yahoo.com> From: Evgeny Zajcev Date: Sat, 12 Nov 2022 12:48:40 +0300 Message-ID: Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images To: Po Lu Content-Type: multipart/alternative; boundary="000000000000077e6b05ed42ea1a" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59075 Cc: 59075@debbugs.gnu.org, Eli Zaretskii , Stephen Berman 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 (-) --000000000000077e6b05ed42ea1a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =D0=BF=D0=BD, 7 =D0=BD=D0=BE=D1=8F=D0=B1. 2022 =D0=B3. =D0=B2 15:24, Po Lu = : > Evgeny Zajcev writes: > > > =D0=BF=D0=BD, 7 =D0=BD=D0=BE=D1=8F=D0=B1. 2022 =D0=B3. =D0=B2 03:26, Po= Lu : > > > > My suspicion is that librsvg is not being used to display SVGs at all, > > on Mac OS 13. What happens if you build without native image APIs? > > > > Works perfectly without native image API! Resulting svg image gets > correct size after applying `:height', > > and if I change image type to png, image is not displayed at all as > expected. > > Scratch what I said earlier. Does this fix the problem? > > diff --git a/src/nsimage.m b/src/nsimage.m > index 9cb5090dd0..dd8768664a 100644 > --- a/src/nsimage.m > +++ b/src/nsimage.m > @@ -74,8 +74,10 @@ Updated by Christian Limpach (chris@nice.ch) > imageType =3D @"com.compuserve.gif"; > else if (EQ (type, Qtiff)) > imageType =3D @"public.tiff"; > +#ifndef HAVE_RSVG > else if (EQ (type, Qsvg)) > imageType =3D @"public.svg-image"; > +#endif > else if (EQ (type, Qheic)) > imageType =3D @"public.heic"; > > > Adding this code fixes the problem! However, if I specify `png' image type instead of `svg' when svg image is in use, no error is triggered in contrast with Emacs without native images. If this code does not break anything on older MacOS I think it should be added to Emacs. If rsvg is present, there is no point in using native image APIs, as > they do not scale SVG images nearly as well. And this part of > image_set_transform gets in the way: > > #ifdef HAVE_RSVG > /* SVGs are pre-scaled to the correct size. */ > if (EQ (image_spec_value (img->spec, QCtype, NULL), Qsvg)) > { > width =3D img->width / FRAME_SCALE_FACTOR (f); > height =3D img->height / FRAME_SCALE_FACTOR (f); > } > else > #endif > --=20 lg --000000000000077e6b05ed42ea1a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
=D0=BF=D0=BD, 7 =D0=BD=D0=BE=D1=8F=D0= =B1. 2022 =D0=B3. =D0=B2 15:24, Po Lu <luangruo@yahoo.com>:
Evgeny Zajcev <lg.zevlg@gmail.com> writes:

> =D0=BF=D0=BD, 7 =D0=BD=D0=BE=D1=8F=D0=B1. 2022 =D0=B3. =D0=B2 03:26, P= o Lu <luangruo@y= ahoo.com>:
>
>=C2=A0 My suspicion is that librsvg is not being used to display SVGs a= t all,
>=C2=A0 on Mac OS 13.=C2=A0 What happens if you build without native ima= ge APIs?
>
> Works perfectly without native image API!=C2=A0 Resulting svg image ge= ts correct size after applying `:height',
> and if I change image type to png, image is not displayed at all as ex= pected.

Scratch what I said earlier.=C2=A0 Does this fix the problem?

diff --git a/src/nsimage.m b/src/nsimage.m
index 9cb5090dd0..dd8768664a 100644
--- a/src/nsimage.m
+++ b/src/nsimage.m
@@ -74,8 +74,10 @@ Updated by Christian Limpach (chris@nice.ch)
=C2=A0 =C2=A0 =C2=A0imageType =3D @"com.compuserve.gif";
=C2=A0 =C2=A0else if (EQ (type, Qtiff))
=C2=A0 =C2=A0 =C2=A0imageType =3D @"public.tiff";
+#ifndef HAVE_RSVG
=C2=A0 =C2=A0else if (EQ (type, Qsvg))
=C2=A0 =C2=A0 =C2=A0imageType =3D @"public.svg-image";
+#endif
=C2=A0 =C2=A0else if (EQ (type, Qheic))
=C2=A0 =C2=A0 =C2=A0imageType =3D @"public.heic";



Adding this code fixes the problem!=C2= =A0 However, if I specify `png' image type instead of `svg' when sv= g image is in use, no error is triggered in contrast with Emacs without nat= ive images.

If this code does not break anything o= n older MacOS I think it should be added to Emacs.

If rsvg is present, there is no point in using native image APIs, as
they do not scale SVG images nearly as well.=C2=A0 And this part of
image_set_transform gets in the way:

#ifdef HAVE_RSVG
=C2=A0 /* SVGs are pre-scaled to the correct size.=C2=A0 */
=C2=A0 if (EQ (image_spec_value (img->spec, QCtype, NULL), Qsvg))
=C2=A0 =C2=A0 {
=C2=A0 =C2=A0 =C2=A0 width =3D img->width / FRAME_SCALE_FACTOR (f);
=C2=A0 =C2=A0 =C2=A0 height =3D img->height / FRAME_SCALE_FACTOR (f); =C2=A0 =C2=A0 }
=C2=A0 else
#endif


--
lg
--000000000000077e6b05ed42ea1a-- From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 12 06:04:36 2022 Received: (at 59075) by debbugs.gnu.org; 12 Nov 2022 11:04:36 +0000 Received: from localhost ([127.0.0.1]:47393 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otoJP-00084B-O9 for submit@debbugs.gnu.org; Sat, 12 Nov 2022 06:04:35 -0500 Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:41680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otoJN-00083y-QC for 59075@debbugs.gnu.org; Sat, 12 Nov 2022 06:04:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668251066; bh=OVyG7RYKqMZf5c1BIcv0LIzgmR9jgoOUfbnL+RL/KnI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=fCaPkmqeOvgAxCvc1ZW3TFU+oqbepH9tiJyKKfhabPaIcA/fiYZZJ5q1wuBzgx19fQo4IHd49DBOqlcE7u+hxDjUPV0phlfdD3S+RLTOAt1ycNbchAM5ZgqojdBjk7qkN/XRL6xwZo8PdxJXMNNr+A13NpCV3fEiquCTGAJyeeDois0byiyeCRsAKoOS6npnZ/6ilP6bdXbtEnwXe50MmiCwl6JLmOJLnxn7Le1SrWi9oAi+/7ARtElr+44C6ohGlD51tKgfJNEw9Ue5ddvFnoW5dDJ9dE1bAGziwnDMzqDHymDl79+X1St5in3UAhUnWK3sgf8DqHdv5YdR1CFcTA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668251066; bh=ySxPkZJGDRsvnlRTqug3wLHuO2Ufu5EJjhoAp5C7+Cr=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=K2npSWTsfPB0oIXJNVUUCfqcF1exMxbhYAkR64yqWMkos/6HKwLyht2THtHCJH7ghzsQYBkv7596XECl0Hn7gHPldY53NL0kWYITFtm2ZAryOYfkcJin9MwtS0bkdAtO5zPWJPjxC40w8H1hKu7hiGnbyrkOFL+sFylDjIuqq2ZOqgC0RTBpgYv4CkHLOs1Y0pk2cBIsNEcfylK5DvQGNkQe32glgPSM2BBP+pWN6M6aygpYATnKUUnPCHnGoTIJUH23NhzrvY61vyWTzAxgJmG/94Vnoqdam8PS/9Tjpn4vfraxf9VC91s2u3oeaCvxVe4rK0n4H1UmqEyRSu9hDg== X-YMail-OSG: Df_flOUVM1kAdwJITEpFlS1wRXwqBjWpDBMYZ7PRoqqOvA4v7qSMRnp982ZMRZ0 0_81JfFY9Alq_zKhOeUzX5B2C60uM0JUG6RbMhquwxd6TKDq49MUC7BxlCcnEk.hFWG528sZv5Cb A__gW5nfN6eef.VJ47zQv59SdbIjpl1QDsmmDnr7a8zWSDy1dN3RWxfKqZAyExEx3jZZV7S0CBGj 1x5UQ2DvcVE.WNT0J.F0YtrsAXqZtcJ.zctC4ZsOUAhq3JuntD3tg43tenrb0JZWVedS4YqD6whm dw603azNnPAYhWO9CSnpq_zrRxb7sj4jhpGNrE9czySzEwVGQ5yOYPfhv3BhqVC0bSNbhSx8eaxV ImwSdY0i.6aU9X4y3xIK6nCHqWIJb.KM5Sh3coVaYu70MSX_f8YvClWbHI3qN3hKo93Y5rRW83Vf DFd_dMSWXy4b61LHdGYrwp428FnMD.YCsfNoaj3VYbsgc.YdrR088KLOHyc.hs4_sYCXROLwcyvK 993u5SC2XkUsFsqShWvzxcdHBbSKWh7n0WyH5dV1x1CtFT1fIpaqT9bjC3z3V8k8wTnJO4mpe_EE du5bcM5DFeO9F73rrYG3URNOSQtsAEZtCXI6ssTkL.QEYNNI0fxai_OBj_U0KaJYaxe2PMs27QxO dQUiogmS4QxCwkRVq0mjzSj9kW0.T59i5IqxF.5Q02mB4PsntZ8s9eXIvA8OPYPYeVvQRjG6_8EE SZGdIEXLRkbqu5CxaD5qWBt.jKzNTlDi8pGGW2p7Zow_dcEJneFfN5cAzHi.3Dzp5776D1ILLuyq .lrCZTkhi8wdK1TKVC8P_EgBj2Oy90LfQVoZBBggOvB_.il1gKDuYZ6qsERpiJjqQj6GsIjFnKdI EB4QbnbGBfuLP3iOp3AJYa9kG.tiGc6949EWt9KvhSvPu.71ezAamlRjScE1hGVXuHlJgsPcQ2m4 YZNAqxdb5j9W7X2_COblAYTq1comHLbyq07ju7BL1PRN4ygcGbUizqj023oWgoaW6s4qzmv8dqoh AcYozPWlEjhsQweWwXymP5V5T.2zy4zHVF3FvhzmQg83X188yMHlnqwisYC5Te2Rn_ZD28tsNLH2 VsuuKijMVVcUlYMNmrC954NodsjFQszMhqNtOThpXoFppTEtv_AUO7mdCD8TitAClYRmce9tZads xaF23Mpkm9bej1d_F_DwtOP_.h37oWTfeIpwZljKWYgSgnYFUJVNrqQovsL.71SewlqyPGeug4C9 aHqJLGeVp_TiTv.3sGvOPzPL9YE7Vh9hwuSiprD6zyw8TFldmcDUpfPn0F_GuXstKBNQTMM7sehL mJaa6XRI_hKpPzPvULncrZ6B4ApTZ3hjCk_nn1140jUuUNFKZPRHe_LzEDIIDrJjbyplzQlFly3T r3xra.cVQJUhC8uU_SiwkYA4pMLDvHnKiOwZzNrgEn70Nq2LuX7tPJTc5tvX4J4.LamvTJdqnZFY svuM.AiIaQ0acAqzSxDgjUMRhFLi_flRlvqBKVSTmyxXP65kaHFPniuVklrODj3HatT5uTyw4q94 QKAmCszzHJ4a_cIxmT0Whii2bgeECX3_p31TZUCX.zIOPB4URF4vJGzeJZLgF.GL2lC8Tgl73SNN 6wkq_2gJgRxtQ8PVVyiuEjzE2Vt2kyzz8NG4gefoh0YJFmnB0bNPEJIqGUk3ALwJgZflVL7Ue.3t 0LJjbuuTj8UwC4MtVGUITFQ1BRYOcsn04N1vl4UUcb4bAu4lIG0Fxeb72funVdjLgq5uLHL1XkK6 auwu.flFa9Aett2GkqIcwp2THmOEnaKu8r2kEhyxZN3eA4NH4TokmpXFAAf9Wueao.ZRwKwrI_sf 31HEWQKSvBnJ8KhikNFMsIVjikV30S4oyqBWcYlZhIHxoBxKNnwnf3KYdDaGXFf8DlRFjZLQ0SPv UEWmB1UhOyI0HOaBeHfNoXSz6x_otQ8Usgtxy_BpcC42CtMip.5wdawQ5uvjLgQ9T3Eoc.NgS8Sn Y.ILmgUUL3rDBYbTW0y6j1OrIxMfiJNg0FW4UKT50IZYIm9RWyDPd3_3aE7pzvD4MSmQYdEmawN8 _AjkfMchzeFVZshKz2AotGNaXGvSK_6RFmoYnP_ztZJXx3CALWrOMjgh6ug93A4I2uVX2XB.CBwS 2bTfYco2nSLHJAv3wWXXvnRdbOHE.R_WnEF_SAscUaZqiD4I.OWoN4X_KGc5KjpHWzsI7pxhlqmZ hw8gvthtu6yUU67qoG0FXoAMbOJD2TuI9exxCEJ8bybTAkCjI4EhA41uVuzjZlDEvEfQy X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Sat, 12 Nov 2022 11:04:26 +0000 Received: by hermes--production-sg3-6c8895b545-26lc9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 812ec71627706e5fd656bd9dd123b5ab; Sat, 12 Nov 2022 11:04:23 +0000 (UTC) From: Po Lu To: Evgeny Zajcev Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images In-Reply-To: (Evgeny Zajcev's message of "Sat, 12 Nov 2022 12:48:40 +0300") References: <83o7tk1h3m.fsf@gnu.org> <83leoo1cv9.fsf@gnu.org> <87o7tk5j8h.fsf@gmx.net> <877d0858oz.fsf@gmx.net> <87v8nr8v9g.fsf@yahoo.com> <877d077y1m.fsf@yahoo.com> Date: Sat, 12 Nov 2022 19:04:16 +0800 Message-ID: <87h6z4303z.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20826 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 412 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59075 Cc: 59075@debbugs.gnu.org, Eli Zaretskii , Stephen Berman 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 (-) Evgeny Zajcev writes: > Adding this code fixes the problem! However, if I specify `png' image > type instead of `svg' when svg image is in use, no error is triggered > in contrast with Emacs without native images. I don't know how to fix that with the Mac OS image API? Anyone else know? > If this code does not break anything on older MacOS I think it should > be added to Emacs. +1. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 13 03:58:17 2022 Received: (at 59075) by debbugs.gnu.org; 13 Nov 2022 08:58:17 +0000 Received: from localhost ([127.0.0.1]:50045 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ou8oj-0003KV-F5 for submit@debbugs.gnu.org; Sun, 13 Nov 2022 03:58:17 -0500 Received: from mail-lj1-f176.google.com ([209.85.208.176]:38800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ou8oi-0003KJ-Cb for 59075@debbugs.gnu.org; Sun, 13 Nov 2022 03:58:16 -0500 Received: by mail-lj1-f176.google.com with SMTP id b9so9350369ljr.5 for <59075@debbugs.gnu.org>; Sun, 13 Nov 2022 00:58:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=DDQ1tuC3G/VxTFQElf5+Z15ZI4qSv8fIdDamIx7JidY=; b=GJpatrfc997d/3cZaO4CZMhHVEr4DzQoC8Js7IccfPZoMARsAzKCLP9dpmxyDVHwA0 NPnDfWDyXl4cdBoARbXvXQBRp+I1winbczAHRYNELORMaEBJcUr8Wc+AaCTAt3WuuXL+ Dyi8FD6re6k0GbxQohUz8SWV7mG1ljE+Cx8FzAqEAP1BDmZ4aIRGSw3aJvkP3Pf4iMGX /0AvwPdvzOooR5ue8PSB7E8MF2e6LeDIx2eTLj/qUkSiLuBkig3rz3U64YFEO9/sqonU Uh3TNdZ5AVDwQ/ERcq1ZZ1lVthpZlGgvGOmsq2WRhBs0Ih7raLdJ+Bo/+VNIe13jkKzC wnXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=DDQ1tuC3G/VxTFQElf5+Z15ZI4qSv8fIdDamIx7JidY=; b=rkqYRZH+Y8HX5dBHwhmp6PYpcLpzal2Dte0iMOzpTL54gL7YUMhwnTkViEKgy1I2fj JgwP85+PeL3lgEsZZOAch0oEzfsNben5oEKgjEEHndjgVf5SWhSs20I0yEBdli17xatN 2eiNpPgsywPnJ3BdouuUJI7uOmIpaLKNovStarDIw0jA0C9Wjo5sHyqllmqXJaMgZMlG mSHW7/STBr4JI8cU8koo8uU6E7flre0LoU/R74mO8QWuu/AFUyVTRW1+OlEDojiMrRIr i4YzGB1/iHUq0OcUJNuBnnM23i+s8cWW+NJU1mKCr6zfi46wxJC2VY76XPDYd39PDyB8 HzJA== X-Gm-Message-State: ANoB5pmftPRcwXAloVc77bIz/4pmKdvgeinkQOZYh5ujgH8abnhT+yZk NsZp/LwvRb5jFZvkdb0BCcNOwPv1vbsBe3dqF5U= X-Google-Smtp-Source: AA0mqf6xQSVeH2rQwEILnQTWH0xoxzE+uk/z48KZ96O/orVO5ovHFF6fKwyKrAfD8dMMGQKwJ8NFa4rjqalSLenyYrc= X-Received: by 2002:a05:651c:1048:b0:276:ffd3:aec5 with SMTP id x8-20020a05651c104800b00276ffd3aec5mr2699478ljm.520.1668329890287; Sun, 13 Nov 2022 00:58:10 -0800 (PST) MIME-Version: 1.0 References: <83o7tk1h3m.fsf@gnu.org> <83leoo1cv9.fsf@gnu.org> <87o7tk5j8h.fsf@gmx.net> <877d0858oz.fsf@gmx.net> <87v8nr8v9g.fsf@yahoo.com> <877d077y1m.fsf@yahoo.com> <87h6z4303z.fsf@yahoo.com> In-Reply-To: <87h6z4303z.fsf@yahoo.com> From: Evgeny Zajcev Date: Sun, 13 Nov 2022 11:57:58 +0300 Message-ID: Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images To: Po Lu Content-Type: multipart/alternative; boundary="0000000000007a940405ed565297" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59075 Cc: 59075@debbugs.gnu.org, Eli Zaretskii , Stephen Berman 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 (-) --0000000000007a940405ed565297 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =D1=81=D0=B1, 12 =D0=BD=D0=BE=D1=8F=D0=B1. 2022 =D0=B3. =D0=B2 14:04, Po Lu= : > Evgeny Zajcev writes: > > > Adding this code fixes the problem! However, if I specify `png' image > > type instead of `svg' when svg image is in use, no error is triggered > > in contrast with Emacs without native images. > > I don't know how to fix that with the Mac OS image API? Anyone else know= ? > > > If this code does not break anything on older MacOS I think it should > > be added to Emacs. > > +1. > This code won't break anything, because native SVG support has been added only in Ventura. It is safe to merge this change. Also, this patch fixes breakage of `:base_uri` API in Vertura, because native SVG does not support `:base_uri` API, only librsvg does. --=20 lg --0000000000007a940405ed565297 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
=D1=81=D0=B1, 12 =D0=BD=D0=BE=D1=8F= =D0=B1. 2022 =D0=B3. =D0=B2 14:04, Po Lu <luangruo@yahoo.com>:
Evgeny Zajcev <lg.zevlg@gmail.com> writes:

> Adding this code fixes the problem!=C2=A0 However, if I specify `png&#= 39; image
> type instead of `svg' when svg image is in use, no error is trigge= red
> in contrast with Emacs without native images.

I don't know how to fix that with the Mac OS image API?=C2=A0 Anyone el= se know?

> If this code does not break anything on older MacOS I think it should<= br> > be added to Emacs.

+1.

This code won't break anything,= because native SVG support has been added only in Ventura.=C2=A0 It is saf= e to merge this change.
Also, this patch fixes breakage of `:base= _uri` API in Vertura, because native SVG does not support `:base_uri` API, = only librsvg does.

--
lg
--0000000000007a940405ed565297-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 13 04:31:44 2022 Received: (at 59075-done) by debbugs.gnu.org; 13 Nov 2022 09:31:44 +0000 Received: from localhost ([127.0.0.1]:50085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ou9L6-0004As-41 for submit@debbugs.gnu.org; Sun, 13 Nov 2022 04:31:44 -0500 Received: from sonic314-22.consmr.mail.ne1.yahoo.com ([66.163.189.148]:45843) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ou9L4-0004Af-FY for 59075-done@debbugs.gnu.org; Sun, 13 Nov 2022 04:31:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668331896; bh=105WDoYjMuwPToXgwwxBBTP9gOWKvLLyde1P0u/Do+Y=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=tHu8JK1OXxeidhUMElY09a42UmhWmDjTtl8dW8OKkDXzBKYgflwRh8f9AXBSSrssL0tngpozJ5F/5O3PeXoITlmHViwR90NDeEl/R15QsiD4wZBBqsF8jheCmh1FwE4u0QkXr3qZ8ZTJks8fCWXPTfqzI8X0Fe2r6XMqpRsGI2BgFOkCpUrfWeSLpSfEbYvazmFChxP28yI4R3FvSNxIOYv/Aq66yuwLe4EJ2L9kViJkJ9KNdlfXbuum+AKy0hCk7irewkZcvQMiUbqMxIkkceAYEbpgbyh9CM40d3q5aeSfrdMtjX7A6LNQnga+p2iQ5kSivWlZBbCT/gundAD3jA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668331896; bh=DM87wcageyguyaRtlwyelWjJCxPttgkRqLI/Aoe0AXP=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=XZg+5nP/VBm2KpsGmT9F55JiJ+y46lWxSbYfZls6BY69Aq+/wJWgyqzMlNwz03sOhSyS5aebH/YLdSrIXCuRVjKNcDltsrDlYNdUjFLRxvcRpvgdPqVuCfv1c+lLkHx0qbXudIHiv0JtxZic5E6zrYpLVL1AMKy0CK+RYaQMFeiwmuZyFGuBKRRGa5OcYFupXvAdohaz/qVi63wFoRlb3latnbsFvTvDDQK1vrotIaFpqDQ+KMhyqwezcZ1XIZjM0fELARSxBP4tkAW9tXXKdY+wnukU9o0bQW6nN9KsBR8+SeIr3ULKkHXR69/PxrkrKAd1GuR/T+7a2+NQSz5pSQ== X-YMail-OSG: KyuusbQVM1nUm2JBBwT.BlwVccEbn3TOFi8cA1qT4Nuv8SyszuG9MSLWwF11MxC xJpUAdSJ6t2NHmm1BLmI_Ux8.9r2jeND_C3dCoZii_h9pI.sGLYGqZqONjvNzR7J6GydUCIk27Xe FI_f5YaOV37hXzpGJfuYIKqOK4__cK0WiJNJBVCnC3NUfrtT1lQFknTZiWRsflwuYxoSETbzWtYr oJZDcFtBIPQB8mHA6ws9NcL_qHCvFUtz2pkEdEWS8B1tlWmA4ymaN2xjLeu_dShz4Vk0mqQHC2Kf jjFTb3DGMLuu3hbUah.dQgQHrBniXklDhajgcpakqO8LUXvf3FVy4sEeKS.o.aqmkpNkXxyANP5j pqqLQDawyq3CFBg3EEQLQUT7WrZRlPeSpuKPNQ2CYKX0v6LOH5mOU5wpu9RmK4CggGUA1fMDxutC 3Oq.9RNWafzznErylluBM6tsZFRwzJ7qpSwx8mKk2ETsOBZnrRCWDbQAd6Wtr8BlLg5RFeVRJYfz Qbzj8t0wYBxPcW7nmpar_vk28SfyoY3hXs3n6niqbDbTo29Zhlz0Xp8.lkUXzam6ypbjGNtqeOw7 0EGUkUEpTlkWR3Bg_2Hh.Mnudr7RYSNblMta_vWdoAnQKgZ2z5BtoZeeQv2FjrdJfDyogWMT7Zf. vKJY44O4tL5ip9Amai.ZrufBSuapILZ9jukk5_Dq_3QWqzKEXCPwW2cyp_ponPSXfX5AXGnx1ZCV Um5_ur0uKbh8JUWxg2bBN5qHsbHOT1GeVQKooQby8CH6eG5jclS8eQHJ4LbTQYvgELErHDMLlIhT z72BKL5ZEdEYrtWkFYfH4INbOuXSCWeoHjTYE9aEys5XS8dTNA8dJYR0GDrsPsRtsR8FTg5mBWMZ Vrod_dNlPXAScGi.3z8Ezv2OaNjaGXiGWMSStVG65WkuzuBkrPSPQM2oV9PDXiiQ8Vbn.ATugBKn Zln.GmcixqTQ63pEjeSuEd4Q2b4yHfC91krGB7nollLioBwk7C4xTZDzFBXnTVL5FBdzwJ0RvXua 3LBXktYOVnRMaJBLsRHXB6MHWi7rdnAZ_QDNKLNXWx3hLIBcpc7Bu1HgrEiazboUxRVHewFFiYcb rF447DywBAJ1A1V9vzM7krnIwAqLEo84pXMsZQP5YDkmTfnz9BHnFZE04tXjUzmpJaYLN4XE2W6g K2CwublsFqkuoroWSQLQQP70YwoGbAtPVqI6hr0WnR2FH95SFQ._qO026Zt3ZvGHSpdtCilYY.Nf B4NNnyLp_VM9FJz7QOfWcal235CAcVfnom_wf_GDqfJrHfdNjRh5hHIzzcsJHRvByoEJ8jzbdI9C Ms1hvQjCGjKkxaiPEsmAyIb0CWwhvmx3GMKi6fppICOA9Jiqz09rlDvvrC8cybgUZSCgXi_R.a2t k.gDyHQBp2eTRBJGbV3Yst_Uzj7zVhw7D9Ty21sBQEEHRwBSKRiakQVHRzDF8K44nfpJ.Jzf50n1 3Ysz84YFvk3gKxysn9x.mOJAKDZtibPlnm3i02zd5ryRLFheBn95Uph8oACOaQaoKYKCCq.cLbg0 5nyC7tCrZN8AgnH5TIH0Vir8x6HhjNqef9thJLzKgeeF7pZ1g7of0gRI1CqROslHYUGq7MZFeIQV ok6J1AyAwIBS2LTeD_4JhscgskBtAHoQ3kpUL6N.EPzPyqusTLFoaami_u54K3cMiL20PbJ.lsnc 0wk8aM3Qs_HUZLaaTEaQL0dko32YtloZfK5l58siTYf1qifQet9D4Kx_aerHfgeDG15vK1o1NSmZ g95imfOYfGc87AXNS9GkUYIwLhCyTYqu1GKD20XnJOpZsXOEHYIYLiuGMxm01W1JAzVnJ5ccTq8w XFQdSH.JISXlMsuq4TDZq7xGArk3sLVZUZSoAA67oT3Uk8QvJtrePSVz.T7CGCZTiV34zDeM36RH jxUzMhSFaX0B2AAISnGnvsKc_LpwxaF0Aw4_0Gbc_.MZURV7W3lnHrUsc.aK3bXiT0kY3wUotoDp qjTPxqUR9Rt__z8Vf1ZPcAmGvW1iFlf.r0NbJumic8_wfzGOffSegN73syfMPwBYeoyvCwM4OZo5 Zk.QwMtf00W9Roj5cOTCL6du26Qag0lROsr4ZGBdfff5rj_CRxWEZGqYF6GKkdzZqOJDtLrAxgqv OvdGNo_KzOiPLjqoPzMDlby9J2T9VoSAWiJNYTcQ08rFsTs59ZEmnApB9W3aizzcr.YB2SkUbOPw 897TYl7r8ABhPMWZxZs8YStfGWFRsH6P6hjNKOF.wHst7HxXns.6e4Y3g7x9W8s89Oa8- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Sun, 13 Nov 2022 09:31:36 +0000 Received: by hermes--production-sg3-6c8895b545-fzfcs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 59c5d8965245f07c035cc0dc7846d84c; Sun, 13 Nov 2022 09:31:32 +0000 (UTC) From: Po Lu To: Evgeny Zajcev Subject: Re: bug#59075: 29.0.50; Image transforms not applied to svg images In-Reply-To: (Evgeny Zajcev's message of "Sun, 13 Nov 2022 11:57:58 +0300") References: <83o7tk1h3m.fsf@gnu.org> <83leoo1cv9.fsf@gnu.org> <87o7tk5j8h.fsf@gmx.net> <877d0858oz.fsf@gmx.net> <87v8nr8v9g.fsf@yahoo.com> <877d077y1m.fsf@yahoo.com> <87h6z4303z.fsf@yahoo.com> Date: Sun, 13 Nov 2022 17:31:26 +0800 Message-ID: <87bkpbkxox.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20826 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 917 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59075-done Cc: 59075-done@debbugs.gnu.org, Eli Zaretskii , Stephen Berman 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 (-) Evgeny Zajcev writes: > =D1=81=D0=B1, 12 =D0=BD=D0=BE=D1=8F=D0=B1. 2022 =D0=B3. =D0=B2 14:04, Po = Lu : > > Evgeny Zajcev writes: > > > Adding this code fixes the problem! However, if I specify `png' image > > type instead of `svg' when svg image is in use, no error is triggered > > in contrast with Emacs without native images. > > I don't know how to fix that with the Mac OS image API? Anyone else kno= w? > > > If this code does not break anything on older MacOS I think it should > > be added to Emacs. > > +1. > > This code won't break anything, because native SVG support has been added= only in Ventura. It is safe to merge this change. > Also, this patch fixes breakage of `:base_uri` API in Vertura, because na= tive SVG does not support `:base_uri` API, only librsvg does. Now done, so I'm closing this bug. Thanks for testing. From unknown Sat Aug 16 16:56:39 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, 11 Dec 2022 12:24:12 +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