From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Evgeny Zajcev Newsgroups: gmane.emacs.bugs Subject: bug#59242: 29.0.50; Poor quality for WebP images Date: Sun, 13 Nov 2022 11:48:01 +0300 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000db8be505ed562e7e" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37988"; mail-complaints-to="usenet@ciao.gmane.io" To: 59242@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Nov 13 09:49:27 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ou8gB-0009eW-Ej for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 13 Nov 2022 09:49:27 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ou8fo-0002R9-A5; Sun, 13 Nov 2022 03:49:04 -0500 Original-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 1ou8fm-0002R0-HV for bug-gnu-emacs@gnu.org; Sun, 13 Nov 2022 03:49:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ou8fm-000189-9M for bug-gnu-emacs@gnu.org; Sun, 13 Nov 2022 03:49:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ou8fl-00036d-UN for bug-gnu-emacs@gnu.org; Sun, 13 Nov 2022 03:49:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Evgeny Zajcev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Nov 2022 08:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59242 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.166832930211888 (code B ref -1); Sun, 13 Nov 2022 08:49:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 13 Nov 2022 08:48:22 +0000 Original-Received: from localhost ([127.0.0.1]:50034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ou8f6-00035d-Tx for submit@debbugs.gnu.org; Sun, 13 Nov 2022 03:48:22 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:52424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ou8f4-00035V-B8 for submit@debbugs.gnu.org; Sun, 13 Nov 2022 03:48:19 -0500 Original-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 1ou8f4-0002O9-5e for bug-gnu-emacs@gnu.org; Sun, 13 Nov 2022 03:48:18 -0500 Original-Received: from mail-lj1-x230.google.com ([2a00:1450:4864:20::230]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ou8f1-00010n-5l for bug-gnu-emacs@gnu.org; Sun, 13 Nov 2022 03:48:17 -0500 Original-Received: by mail-lj1-x230.google.com with SMTP id u11so9330187ljk.6 for ; Sun, 13 Nov 2022 00:48:14 -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=qzi7WfgTyQ0icMFGd91eMbGvxSBI//a24FK3unVU9fM=; b=VVEnT0H/RTHyXPOv3dnbau+s0rlQxcRD83oIeJ58g7lpuw8OkpgB7Btql8KewWFLrY 9ARu7iS43j65u/P7YTsuyv4Bw+kEzlx6JXz02nCTAh+SxOXXLFZCUDCjaTYMQqg9ES05 iWiP3g8Db9EeOu2niJ31Fkrk4r3EhZubpSKy8J0ASLw5NM67I7U8tcIyBopJwLAR/Gn3 wZAGhyE28pxKxbPzcUFD+/pYOaxV9ZqMtwuCLkmGAoncJXi8yOpEt60XjTYhv5yeBuZP zvIIZPSsPDpV8czWpm7VQBdMLr3QQSFnxjWZFVqHuTPphID0KiZ3ZGT9VzsSvRe0DdMb j6XA== 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=qzi7WfgTyQ0icMFGd91eMbGvxSBI//a24FK3unVU9fM=; b=F20MJ4gWi5lu0UuvJTotJmdhK/jRDwgHs3VTkubAvsSnDlU+M+koL/Un6vdCq5trpG 45CZW7XGajDGaRdr1V6wleNDrobUXGyYUAjfswprb+mbDXgqXhHCPX4K4ZbaK0gWBrQZ UScApsTGZ5oKfjKoG/1X8FG0ybl+Ufdfsi/j6ORVw+Z1AuK7hwY1aO3Izqj08LcX+xPB YoFtb2CIp6fLrbJPAJ05hASLC43yEwShxzDURLKV8L1Id/6DpB8oCvUTxXWg+6GV177X eh1g4eNN9kK8I2IVAiQMEaOvr+0M5/2nmuz/ROpbf94ztQKOazbIyN/Wv4WiTxl3FHsV UaAw== X-Gm-Message-State: ANoB5plNLj9orTAFZVvAzhYJ9Vh9QtBgCZXs3l34XKP+N89sukOmez3J 57TD0bCzO7xIGRCnbdyzm62574Truu0+ttsG2QGPEOOQza4= X-Google-Smtp-Source: AA0mqf7aV94VvvGygjBK4KSPijxSc6X35BB6YnoMXzEbL7YfsfgN+ZIt05KzhT//DYInCaEMSh1HPUYtyj+PZjSMqgE= X-Received: by 2002:a2e:8607:0:b0:26d:e665:17a4 with SMTP id a7-20020a2e8607000000b0026de66517a4mr2629616lji.292.1668329292662; Sun, 13 Nov 2022 00:48:12 -0800 (PST) Received-SPF: pass client-ip=2a00:1450:4864:20::230; envelope-from=lg.zevlg@gmail.com; helo=mail-lj1-x230.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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:247755 Archived-At: --000000000000db8be505ed562e7e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable WebP images with alpha channel renders in poor quality in the Emacs. See http://lgarc.narod.ru/pics/emacs-webp-poor-quality.png If I convert webp image to png, quality is ok in resulting image. Also, if I add webp as native image under MacOS (requires Emacs patch) then quality is also ok. Looks like partial transparency is incorrectly applied for webp images. Thanks In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, cairo version 1.16.0) of 2022-10-25 built on x1 Repository revision: 9bfe00dda6b59d9b93eb7a825f6e0868afa1cca3 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12009000 System Description: Ubuntu 20.04.1 LTS Configured using: 'configure --with-modules' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LC_MONETARY: ru_RU.UTF-8 value of $LC_NUMERIC: ru_RU.UTF-8 value of $LC_TIME: ru_RU.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: =E2=97=81Chat Minor modes in effect: tracking-mode: t telega-adblock-mode: t global-telega-mnz-mode: t telega-mnz-mode: t global-telega-url-shorten-mode: t telega-url-shorten-mode: t telega-stories-mode: t telega-root-auto-fill-mode: t telega-recognize-voice-message-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 telega-notifications-mode: t cursor-sensor-mode: t cursor-intangible-mode: t reverse-im-mode: t mlscroll-mode: t desktop-save-mode: t company-mode: t pyvenv-mode: t which-function-mode: t shell-dirtrack-mode: t global-paren-face-mode: t save-place-mode: t display-time-mode: t global-undo-tree-mode: t 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 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: /home/lg/.emacs.d/elpa/magit-20210327.1617/magit-section hides /home/lg/.emacs.d/elpa/magit-section-20210702.822/magit-section ~/dev/emacs-libvterm/vterm hides /home/lg/.emacs.d/elpa/vterm-20210326.1458/vterm /home/lg/.emacs.d/elpa/transient-20210315.1902/transient hides /usr/local/share/emacs/29.0.50/lisp/transient Features: (shadow sort mail-extr shortdoc goto-last-change octave cc-awk lua-mode slime arc-mode archive-mode hyperspec language-detection macrostep-c cmacexp macrostep cc-mode cc-fonts cc-guess cc-menus cc-styles cc-align kinsoku image-converter cl-print mule-util hl-line tracking shorten vterm bookmark face-remap term disp-table ehelp vterm-module term/xterm xterm telega-obsolete telega-adblock telega-mnz ol-telega telega-url-shorten telega-stories telega-dashboard telega-live-location geo-simulate geo 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 skeleton dabbrev misearch multi-isearch add-log vc-git company-keywords company-dabbrev-code company-dabbrev company-files company-clang company-template company-cmake 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 home lichess lichess-runtime lichess-api lichess-util sound-wav deferred request autorevert filenotify cider cider-debug cider-browse-ns cider-mode cider-inspector cider-completion cider-profile cider-eval 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 cider-compat spinner sesman vc vc-dispatcher clojure-mode lisp-mnt align parseedn parseclj-parser parseclj-lex a 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 rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader gnus nnheader gnus-util mail-utils range autoinsert 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 saveplace gist dired dired-loaddefs gh-gist gh-oauth gh-api logito gh-cache pcache gh-auth gh-common marshal gh-url url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny gh-profile timezone eieio-base server time google-translate google-translate-default-ui google-translate-core-ui 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 all-the-icons-autoloads tex-site gist-autoloads gh-autoloads rx poly-org-autoloads polymode-autoloads pyvenv-auto-autoloads easy-mmode slime-autoloads w3m-load 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 cconv url-vars cl-loaddefs cl-lib rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd 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 dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 6192449 1055030) (symbols 48 58618 3) (strings 32 883577 49058) (string-bytes 1 23200329) (vectors 16 308140) (vector-slots 8 3071505 351145) (floats 8 562338 2818) (intervals 56 305793 15205) (buffers 1000 131)) --=20 lg --000000000000db8be505ed562e7e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
WebP images with alpha channel renders in poor qualit= y in the Emacs.

If I convert webp image to png, quality is o= k in resulting image.=C2=A0 Also, if I add webp as native image under MacOS= (requires Emacs patch) then quality is also ok.

Looks like partial transparency is incorrectly applied for webp images.<= /div>

Thanks

In GNU Emacs 29.0.= 50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
=C2=A03.24.20, cairo vers= ion 1.16.0) of 2022-10-25 built on x1
Repository revision: 9bfe00dda6b59= d9b93eb7a825f6e0868afa1cca3
Repository branch: master
Windowing syste= m distributor 'The X.Org Foundation', version 11.0.12009000
Syst= em Description: Ubuntu 20.04.1 LTS

Configured using:
=C2=A0'c= onfigure --with-modules'

Configured features:
CAIRO DBUS FREE= TYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LIBSELINUX LIBXML2= MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND
SQLITE3 THREADS T= IFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM
GTK3 ZLIB

I= mportant settings:
=C2=A0 value of $LC_MONETARY: ru_RU.UTF-8
=C2=A0 v= alue of $LC_NUMERIC: ru_RU.UTF-8
=C2=A0 value of $LC_TIME: ru_RU.UTF-8=C2=A0 value of $LANG: en_US.UTF-8
=C2=A0 value of $XMODIFIERS: @im=3D= ibus
=C2=A0 locale-coding-system: utf-8-unix

Major mode: =E2=97= =81Chat

Minor modes in effect:
=C2=A0 tracking-mode: t
=C2=A0 = telega-adblock-mode: t
=C2=A0 global-telega-mnz-mode: t
=C2=A0 telega= -mnz-mode: t
=C2=A0 global-telega-url-shorten-mode: t
=C2=A0 telega-u= rl-shorten-mode: t
=C2=A0 telega-stories-mode: t
=C2=A0 telega-root-a= uto-fill-mode: t
=C2=A0 telega-recognize-voice-message-mode: t
=C2=A0= telega-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 telega-notifications-mode: t=C2=A0 cursor-sensor-mode: t
=C2=A0 cursor-intangible-mode: t
=C2=A0= reverse-im-mode: t
=C2=A0 mlscroll-mode: t
=C2=A0 desktop-save-mode:= t
=C2=A0 company-mode: t
=C2=A0 pyvenv-mode: t
=C2=A0 which-funct= ion-mode: t
=C2=A0 shell-dirtrack-mode: t
=C2=A0 global-paren-face-mo= de: t
=C2=A0 save-place-mode: t
=C2=A0 display-time-mode: t
=C2=A0= global-undo-tree-mode: t
=C2=A0 undo-tree-mode: t
=C2=A0 icomplete-m= ode: t
=C2=A0 disable-mouse-global-mode: t
=C2=A0 override-global-mod= e: 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 column-number-mode: t
=C2=A0 line-number-mode: t=
=C2=A0 transient-mark-mode: t
=C2=A0 auto-composition-mode: t
=C2= =A0 auto-encryption-mode: t
=C2=A0 auto-compression-mode: t

Load-= path shadows:
/home/lg/.emacs.d/elpa/magit-20210327.1617/magit-section h= ides /home/lg/.emacs.d/elpa/magit-section-20210702.822/magit-section
~/d= ev/emacs-libvterm/vterm hides /home/lg/.emacs.d/elpa/vterm-20210326.1458/vt= erm
/home/lg/.emacs.d/elpa/transient-20210315.1902/transient hides /usr/= local/share/emacs/29.0.50/lisp/transient

Features:
(shadow sort m= ail-extr shortdoc goto-last-change octave cc-awk lua-mode
slime arc-mode= archive-mode hyperspec language-detection macrostep-c
cmacexp macrostep= cc-mode cc-fonts cc-guess cc-menus cc-styles cc-align
kinsoku image-con= verter cl-print mule-util hl-line tracking shorten
vterm bookmark face-r= emap term disp-table ehelp vterm-module term/xterm
xterm telega-obsolete= telega-adblock telega-mnz ol-telega
telega-url-shorten telega-stories t= elega-dashboard telega-live-location
geo-simulate geo telega telega-tdli= b-events telega-webpage
visual-fill-column telega-match telega-root tele= ga-info telega-chat
telega-modes image-mode exif telega-company telega-e= moji telega-user
telega-notifications notifications telega-voip telega-m= sg telega-tme
telega-sticker telega-i18n telega-vvnote bindat telega-ffp= lay
telega-sort telega-filter telega-ins telega-folders telega-inlinetelega-util telega-media telega-tdlib rainbow-identifiers org-element
a= vl-tree dired-aux telega-server telega-core cursor-sensor
telega-customi= ze svg dom emacsbug skeleton dabbrev misearch
multi-isearch add-log vc-g= it company-keywords company-dabbrev-code
company-dabbrev company-files c= ompany-clang company-template
company-cmake reverse-im avy quail mlscrol= l dockerfile-mode sh-script
smie executable dashboard dashboard-widgets = all-the-icons
all-the-icons-faces data-material data-weathericons data-o= cticons
data-fileicons data-faicons data-alltheicons recentf tree-widget= home
lichess lichess-runtime lichess-api lichess-util sound-wav deferre= d
request autorevert filenotify cider cider-debug cider-browse-ns
cid= er-mode cider-inspector cider-completion cider-profile cider-eval
cider-= repl-history pulse cider-repl cider-resolve cider-test
cider-overlays ci= der-stacktrace cider-doc cider-browse-spec
cider-clojuredocs cider-eldoc= cider-client cider-common cider-connection
cider-util cider-popup sesma= n-browser nrepl-client queue nrepl-dict
cider-compat spinner sesman vc v= c-dispatcher clojure-mode lisp-mnt align
parseedn parseclj-parser parsec= lj-lex a desktop frameset gnus-demon nntp
gnus-group gnus-undo gnus-star= t gnus-dbus dbus xml gnus-cloud nnimap
nnmail mail-source utf7 gnus-spec= gnus-win nnoo gnus-int gnus-range
message sendmail yank-media rfc822 mm= l mml-sec epa derived epg rfc6068
epg-config mm-decode mm-bodies mm-enco= de mailabbrev gmm-utils mailheader
gnus nnheader gnus-util mail-utils ra= nge autoinsert cython-mode
company-capf company-posframe posframe compan= y 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-shel= l elpy-profile
elpy-django s elpy-refactor diff-mode python grep etags f= ileloop
generator xref python-mode info-look tramp-sh tramp tramp-loadde= fs
trampver tramp-integration cus-edit cus-load wid-edit files-x
tram= p-compat parse-time ls-lisp which-func imenu edebug shell hideshow
hippi= e-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 saveplace gist dired dired-loaddefs
gh-gis= t gh-oauth gh-api logito gh-cache pcache gh-auth gh-common marshal
gh-ur= l url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util
ietf-drum= s mail-prsvr url-gw nsm puny gh-profile timezone eieio-base
server time = google-translate google-translate-default-ui
google-translate-core-ui co= lor popup google-translate-core
google-translate-tk google-translate-bac= kend whitespace undo-tree diff
ido icomplete avoid disable-mouse page-br= eak-lines ibuffer-vc ibuf-ext
ibuffer ibuffer-loaddefs org-bullets org o= b 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-l= ist org-faces
org-entities noutline outline icons org-version ob-emacs-l= isp ob-core
ob-eval org-table oc-basic bibtex iso8601 time-date ol org-k= eys oc
org-compat org-macs org-loaddefs format-spec find-func cal-menu c= alendar
cal-loaddefs edmacro kmacro advice browse-kill-ring delsel cl-ex= tra
help-mode use-package use-package-ensure use-package-delight
use-= package-diminish use-package-bind-key bind-key use-package-core
finder-i= nf all-the-icons-autoloads tex-site gist-autoloads gh-autoloads
rx poly-= org-autoloads polymode-autoloads pyvenv-auto-autoloads
easy-mmode slime-= autoloads w3m-load 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-co= mpile cconv url-vars cl-loaddefs cl-lib
rmc iso-transl tooltip eldoc par= en electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwhe= el term/x-win x-win term/common-win x-dnd
tool-bar dnd fontset image reg= exp-opt fringe tabulated-list replace
newcomment text-mode lisp-mode pro= g-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-co= lors frame minibuffer nadvice seq
simple cl-generic indonesian philippin= e cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet la= o korean japanese eucjp-ms
cp51932 hebrew greek romanian slovak czech eu= ropean ethiopic indian
cyrillic chinese composite emoji-zwj charscript c= harprop case-table
epa-hook jka-cmpr-hook help abbrev obarray oclosure c= l-preloaded button
loaddefs theme-loaddefs faces cus-face macroexp files= window
text-properties overlay sha1 md5 base64 format env code-pages mu= le
custom widget keymap hashtable-print-readable backquote threads dbusb= ind
inotify dynamic-setting system-font-setting font-render-setting cair= o
move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-processemacs)

Memory information:
((conses 16 6192449 1055030)
=C2= =A0(symbols 48 58618 3)
=C2=A0(strings 32 883577 49058)
=C2=A0(string= -bytes 1 23200329)
=C2=A0(vectors 16 308140)
=C2=A0(vector-slots 8 30= 71505 351145)
=C2=A0(floats 8 562338 2818)
=C2=A0(intervals 56 305793= 15205)
=C2=A0(buffers 1000 131))

--
lg<= /div>
--000000000000db8be505ed562e7e--