X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Manuel Giraud <manuel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 24 Jul 2024 09:00:03 +0000 Resent-Message-ID: <handler.72268.B.172181156012434 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 72268 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.172181156012434 (code B ref -1); Wed, 24 Jul 2024 09:00:03 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jul 2024 08:59:20 +0000 Received: from localhost ([127.0.0.1]:33099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWXqB-0003ET-Mx for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 04:59:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:50732) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1sWXq8-0003EK-Eb for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 04:59:18 -0400 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 <manuel@HIDDEN>) id 1sWXq2-0006bb-Fi for bug-gnu-emacs@HIDDEN; Wed, 24 Jul 2024 04:59:10 -0400 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <manuel@HIDDEN>) id 1sWXpz-0004jx-63 for bug-gnu-emacs@HIDDEN; Wed, 24 Jul 2024 04:59:10 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=1FWzMwqd SjZ9ayMdjNV1jPmJsrIGZdr4O+6+5rVDYhA=; h=date:subject:to:from; d=ledu-giraud.fr; b=96XCXbSLMKnLPSazzlix21sKxgUczMT48HWNMhdZ7k9GP9C74Y zhwUvfpkL4Mwl43dXCGAoTGPrBVGYDTAKEDw== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=1FWzMwqdSjZ9ayMd jNV1jPmJsrIGZdr4O+6+5rVDYhA=; h=date:subject:to:from; d=ledu-giraud.fr; b=QZ2udcyxNn3VKbdwZTy/ky9IPOYt4gJxb1mzY8Z8CY76yKNLyg Q2lGZPYxhf5aWU6egSdoE6a4gAu1pnfzvgDXdw82VtRFZyLTjbrtwInY0eEZJZYSPBApPS aIzRRSKdHso8g2Jx9IWZWZSKhmf4A6CNZ7PTimO3ljbMDP/OdWMdVJy6We2lEfFh1DM/43 QBCVWviKCb/ae6q0gI583e2tCgAuj/sRTXjoAFPJuSoGxGNcPeKL5Zp4NafMAjxfhQGrln dm1Dndruy7JMJrJsjjSp6QAAomYTLYFIJZUGwrQfJD/nEgxqFj+WJG4RyxmghdenTSw2H3 7XQcVLkBqBUA== Received: from computer (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id a02be255 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <bug-gnu-emacs@HIDDEN>; Wed, 24 Jul 2024 10:59:03 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> Date: Wed, 24 Jul 2024 10:59:03 +0200 Message-ID: <87ikwv5foo.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@HIDDEN; helo=ledu-giraud.fr 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, DC_PNG_UNO_LARGO=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Hi, With emacs configured as below, I have a weird rendering for color emojis: --=-=-= Content-Type: image/png Content-Disposition: inline; filename="2024-07-24T10:54+0200.png" Content-Transfer-Encoding: base64 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 AABJRU5ErkJggg== --=-=-= Content-Type: text/plain In GNU Emacs 31.0.50 (build 37, x86_64-unknown-openbsd7.5) of 2024-07-24 built on computer Repository revision: 135ce96f1efd051c7bdd1a95670465a09502fa55 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101013 System Description: OpenBSD computer 7.5 GENERIC.MP#198 amd64 Configured using: 'configure CC=egcc CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs --bindir=/home/manuel/bin --with-x-toolkit=no --without-cairo --without-compress-install' Configured features: DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBXML2 MODULES NOTIFY KQUEUE OLDXMENU PDUMPER PNG RSVG SQLITE3 THREADS TIFF TREE_SITTER WEBP X11 XDBE XFT XIM XINPUT2 XPM ZLIB Important settings: value of $LC_CTYPE: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Dired by name Minor modes in effect: pdf-occur-dired-minor-mode: t gnus-dired-mode: t display-time-mode: t display-battery-mode: t desktop-save-mode: t exwm-randr-mode: t server-mode: t electric-pair-mode: t override-global-mode: t repeat-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/manuel/prog/elisp/exwm/exwm-randr hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-randr /home/manuel/prog/elisp/exwm/exwm hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm /home/manuel/prog/elisp/exwm/exwm-xsettings hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-xsettings /home/manuel/prog/elisp/exwm/exwm-xim hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-xim /home/manuel/prog/elisp/exwm/exwm-workspace hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-workspace /home/manuel/prog/elisp/exwm/exwm-systemtray hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-systemtray /home/manuel/prog/elisp/exwm/exwm-manage hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-manage /home/manuel/prog/elisp/exwm/exwm-layout hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-layout /home/manuel/prog/elisp/exwm/exwm-input hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-input /home/manuel/prog/elisp/exwm/exwm-floating hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-floating /home/manuel/prog/elisp/exwm/exwm-core hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-core /home/manuel/prog/elisp/exwm/exwm-config hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-config /home/manuel/prog/elisp/exwm/exwm-background hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-background /home/manuel/.emacs.d/elpa/ef-themes-1.7.0/theme-loaddefs hides /home/manuel/emacs/share/emacs/31.0.50/lisp/theme-loaddefs Features: (shadow emacsbug help-fns radix-tree descr-text wdired gnus-dup display-line-numbers debbugs-gnu debbugs-compat debbugs soap-client rng-xsd rng-dt rng-util xsd-regexp debbugs-browse add-log vc-hg vc-bzr vc-src vc-sccs vc-svn term ehelp pulse mailalias smtpmail gnus-delay gnus-draft sort gnus-cite flow-fill mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-bcklg gnus-async qp gnus-ml tramp-cmds tramp-cache time-stamp tramp-sh gnus-topic mm-archive url-cache utf-7 imap rfc2104 nndoc nndraft nnmh network-stream nnfolder nnml gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache nnrss pdf-history pdf-outline pdf-links pdf-annot facemenu pdf-sync org-indent org-agenda texinfo texinfo-loaddefs view flymake-cc flymake warnings python conf-mode vc-cvs vc-rcs log-view pcvs-util make-mode oc-basic org-element org-persist org-id org-element-ast inline avl-tree ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view filenotify ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi gnus-icalendar org-capture org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete org-list org-footnote org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs org-compat org-macs emacs-news-mode whitespace sh-script smie treesit executable mule-util on-screen gud bug-reference pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch let-alist pdf-misc imenu pdf-tools cus-edit cus-start pdf-view bookmark jka-compr pdf-cache pdf-info tq pdf-util pdf-macs image-mode exif gnus-dired vc-dir ewoc vc vc-git diff-mode track-changes vc-dispatcher time battery cus-load desktop frameset exwm-randr xcb-randr exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating xcb-cursor xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb xcb-xproto xcb-types xcb-debug server ef-kassio-theme ef-themes modus-operandi-theme modus-themes zone speed-type url-http url-auth url-gw nsm ytdious mpdired transmission color calc-bin calc-ext calc calc-loaddefs rect calc-macs supercite regi ebdb-gnus gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win ebdb-message message sendmail yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums gmm-utils mailheader ebdb-mua ebdb-com crm ebdb-format ebdb mailabbrev eieio-opt speedbar ezimage dframe find-func eieio-base timezone icalendar gnus nnheader gnus-util mail-utils range mm-util mail-prsvr wid-edit web-mode derived disp-table erlang-start skeleton cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs slime-asdf grep slime-tramp tramp rx trampver tramp-integration files-x tramp-message tramp-compat xdg shell pcomplete parse-time iso8601 time-date format-spec tramp-loaddefs slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree advice slime-scratch slime-presentations bridge slime-macrostep macrostep compat slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime apropos compile text-property-search etags fileloop generator xref project arc-mode archive-mode noutline outline pp comint ansi-osc ansi-color ring hyperspec thingatpt elec-pair edmacro kmacro use-package-bind-key bind-key appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs pcase dired-x dired-aux dired dired-loaddefs use-package-core repeat easy-mmode calfw-autoloads calfw-cal-autoloads calfw-org-autoloads debbugs-autoloads ebdb-autoloads cl-extra help-mode ef-themes-autoloads exwm-autoloads hyperbole-autoloads kotl-autoloads hact set hhist on-screen-autoloads osm-autoloads pdf-tools-autoloads rust-mode-autoloads info slime-autoloads macrostep-autoloads speed-type-autoloads tablist-autoloads transmission-autoloads xelb-autoloads ytdious-autoloads 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 icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen 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 kqueue lcms2 dynamic-setting system-font-setting font-render-setting xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 1213891 456069) (symbols 48 75053 16) (strings 32 349900 4926) (string-bytes 1 11815543) (vectors 16 190913) (vector-slots 8 2622631 136146) (floats 8 828 375) (intervals 56 43854 2390) (buffers 992 189)) -- Manuel Giraud --=-=-=--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Manuel Giraud <manuel@HIDDEN> Subject: bug#72268: Acknowledgement (31.0.50; Color emoji rendering) Message-ID: <handler.72268.B.172181156012434.ack <at> debbugs.gnu.org> References: <87ikwv5foo.fsf@HIDDEN> X-Gnu-PR-Message: ack 72268 X-Gnu-PR-Package: emacs Reply-To: 72268 <at> debbugs.gnu.org Date: Wed, 24 Jul 2024 09:00:03 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 72268 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 72268: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D72268 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 24 Jul 2024 11:43:02 +0000 Resent-Message-ID: <handler.72268.B72268.172182135429080 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud <manuel@HIDDEN>, Po Lu <luangruo@HIDDEN> Cc: 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172182135429080 (code B ref 72268); Wed, 24 Jul 2024 11:43:02 +0000 Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 11:42:34 +0000 Received: from localhost ([127.0.0.1]:33237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWaOA-0007Yx-Cd for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 07:42:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sWaO7-0007Yc-M0 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 07:42:32 -0400 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 <eliz@HIDDEN>) id 1sWaNv-0004KS-3c; Wed, 24 Jul 2024 07:42:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=e9VhHKpzNqtcnLyia2uBzG6nt0FviHszGoddKI+qNuE=; b=c5LjpsKbm0Ms SO7zaJKATxU56rGxGJ9Z/lfYeQ9nlK7LQzKm1I64XjtBMKADL0pyZ+9Zb1uogzHNFp1JlInDkwyFh +zyAPBQOQnpIdu6Nh+9ZVvsYqafI93Fyp1Ua28CF+BgKOXluapeGSIUt9LEaRpotQw7mylfQwTgYN wjnj4SjNxC+uLo2Wcbb5gGDNjvvHs+sRcbsAEq2MM4WedbqpL35XoNTq0LCzPiR/Ne2IsCFwD13fl QHW7gwX3HBUEN/zAJkkhn2aPZ27Zo7xlatmespE8G5OHKpbpOI926mRrdb8PgP63l/BqoVoNzIaOn cuod2OgeK6p9YgZwVeE4Yg==; Date: Wed, 24 Jul 2024 14:42:07 +0300 Message-Id: <86y15r6mpc.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87ikwv5foo.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) References: <87ikwv5foo.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Wed, 24 Jul 2024 10:59:03 +0200 > From: Manuel Giraud via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > With emacs configured as below, I have a weird rendering for color > emojis: I don't think we support color Emoji without Cairo. Po Lu, am I right? If you use a black-and-white Emoji font, do Emoji display correctly?
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Manuel Giraud <manuel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 24 Jul 2024 12:00:02 +0000 Resent-Message-ID: <handler.72268.B72268.172182236530641 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: Po Lu <luangruo@HIDDEN>, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172182236530641 (code B ref 72268); Wed, 24 Jul 2024 12:00:02 +0000 Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 11:59:25 +0000 Received: from localhost ([127.0.0.1]:33249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWaeS-0007y4-PR for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 07:59:25 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:6712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1sWaeP-0007xt-NH for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 07:59:23 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=up4i7T3c GyYesxl8DMzsbTTv9nrbeRmBtXkXjO/uKk8=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=BXce3cV3fYcOjt08CBsqUgjTKNoKbj LV0BD6iadL34lJiokWYqEXzhvzPN+5PWWICSbxacwzXzZshJcUO2B0DA== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=up4i7T3cGyYesxl8 DMzsbTTv9nrbeRmBtXkXjO/uKk8=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=aotqAytfvrstV0eT0yZ5w0szchQrewe3FJV2E5 lcU3qWpCNH+1OsQw5bxAu2bmAI7iIzGeGRMxWM83TZOIQ1lWMos8A4m+ZhCJ27y6mOZKZM npYkLookJxHj5J3msfU2LSS0/aRFFMsqCnCx3u2UDhiz3/BGx+VbEsre015MUuaVtrsM7Q qWPozDRB0Kw6Hdn81FnlN6iJ/q6DrXC2jwaO1Xdo6Xg9DNBDAi7b7a6/Knr1V4qt3SMl2L bvTHJ7I2Ej2Sa7kD7i1eHxRCg9no7BI9OOI9sLuRpAT1u7Qjq+N58MCoHeH204IwRsKzjD H9LMZMLzVbcKS9FDCr/KgHwg== Received: from computer (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id b9606ed4 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Wed, 24 Jul 2024 13:59:13 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> In-Reply-To: <86y15r6mpc.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 24 Jul 2024 14:42:07 +0300") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> Date: Wed, 24 Jul 2024 13:59:10 +0200 Message-ID: <874j8f57ch.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> Date: Wed, 24 Jul 2024 10:59:03 +0200 >> From: Manuel Giraud via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> >> >> With emacs configured as below, I have a weird rendering for color >> emojis: > > I don't think we support color Emoji without Cairo. Po Lu, am I > right? > > If you use a black-and-white Emoji font, do Emoji display correctly? Yes they do. The black and white "Noto Emoji" are correctly displayed. FWIW, a Cairo build is worse in this regard: no Emoji are displayed at all (black and white or color). -- Manuel Giraud
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Po Lu <luangruo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 24 Jul 2024 12:12:02 +0000 Resent-Message-ID: <handler.72268.B72268.172182309932189 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud <manuel@HIDDEN> Cc: Eli Zaretskii <eliz@HIDDEN>, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172182309932189 (code B ref 72268); Wed, 24 Jul 2024 12:12:02 +0000 Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 12:11:39 +0000 Received: from localhost ([127.0.0.1]:33270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWaqJ-0008N4-9Z for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 08:11:39 -0400 Received: from sonic303-21.consmr.mail.ne1.yahoo.com ([66.163.188.147]:46060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1sWaqH-0008Mo-3r for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 08:11:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721823085; bh=FYfpaMCyheYpMgvYjJZxCbPch42wa42ofw7q+6Z1tlU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=hO+pqFH6soP/yGhqmpxf8dK1uXEDreJGsbUKXWJoXUZyWrVuA+cxd/N0nuMUjhK6U2FaetEHnGHxJLB0rspAkxNvdkIkHnWDjB50Z8ayay3OOFgwXAIX23OqxeHqm3LRcM/lgMdG/uUr2CYGM2XhWYTbM1fchb+QVKOozDhAEaW1oF52D/xB3I+ZBhV1tHUT8yggrr3rH4GHA8bV1gwrggEyHgq4JN7+eRlXY6tzbviAFo2NcDcZraGVVl2KS1BpRp8b4nRTcR+75xJ8x7burE4jGUCZUDl1qB1SfFOqXIs0l7FfXYCuEaj6aF9Zq///BJya83Z+UAb5N+xIkOnXXA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721823085; bh=Vy9Sj7DkMUyqSovMcUeBYkKwMFADh0DdOrsVgacrLuW=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=AzrDIth7hy+qD2yOpGtcGY3I8qAIP+7vhI5+UWLM7RUDYO0kYpCNvTWCVjUHTxnSQM4QSvtjxpiX/b/0a4EJoj74U0Bg8l6jInN4UBU8YDJzgWC6qY6waMItletztaAeMBdeXpW7LfcEReZCoxqWvn1vgbmMPij5FNjbjOYz/jMB1AG4eApQ4FZKq+GCQBoVE7X8RUJQ+6t63ygp2WEtX4tnqyAgbNJXPrqB/M44xRTRdL8MJozt7GC1OgVH28q4T3OcF/8549/H1E7ETDRTy4DeV891eQIQdDDPlbJnG94tVImPDxBVNZ0+wa4wgsgNXg5KFyCUOwO/QcF/MPF2ew== X-YMail-OSG: 6BjWTM4VM1k6ASkTtriffB6E0LO.2xKAIZGgvaZewRI6H86CNb5pnH924rFv.dH 7Ck4LgtWa7CR7VhdASnzuwpqU1AEOB_pdN2VqaoxfbZpzkZR4yAHhBD4HIuBGpJBknvmRyVvjPW9 fIOzi8y7.QYDo0fb_d403FSDDZ.rGQpZvq4fSSXP9SZwNwNq0HsGCQ0KPduaacf4VTPV2cSU6IjA teeUx3aqf.q4Nyf5UXUjQsXVBX1gUwrs4DRjAeLlA1p.AXuayn8fSRulXiO4IolX2B.d85xifCsJ MiOndbIL.W.wlZwHYcerJ2paULx5eKtubQ80xVs8JqG9_xHoXJs0aHI9JZMsKaMCi.ormrBDbB51 KzbMKPTaQ3BAdXXjjYVsGZIprVQ.bqHS9nINl33wwao4Et7.kn_XTHkt0nUstw2ExM25u6Odw2_R HoB4d_vmmtDwoYvutrDrKJFe81JGrrabZLHNP6Qwt0stNGOrRNQXsqkF5peSUtAEVGZoTjgCqBjT R2tQF6Rxw.VBEDRM1VCm0kLmfIBPJvPugC3x1e5PKETcgsJ4n0se0g_S6a4WzAGBrDcIrtF0ZMtr tBX550tQgWRHOj89aKOzVjoZpjbL.84wEVk3zzNGEs8HLAv3FaPby1s.0pYtZ6Z2gWViA4ulZeEh kggekX8pfP3h4SFFhDJu8rLx38Gb5jcOW6eDX8F0GsX_kr0V3etigOJur9HBt72jyhP0xXdqqPEr 1WVkBqKoe5Jd.xiQX_e98cCG.wn3zBGY1I17POJflpYaz4EUXPBCtGDrylk1siJsoE81J9mpDul1 rT8SLTXHkYYJcf.J62VUZwdxjpQh_rO7mnh6pioDcGBLHwZv8SGxYYwDPjr3qvsfKDieHaPNBa41 A4sgrlrMUftp4x4rpO87j7zzUYRM._25kEwTKe7yhUgaCFA4lDdVjGy_X7849yPEfJsXQ8xuYxz4 H5Jjc7IjK0Bojj0uHkx..09tSBArbPWBzRht872E61J_x8htQkrtl85JGX19E9xm6h45.21XZbH0 KRjfc4meOP2TyrX8BZFa8lGYcGqHdLddEXv4Kw3itUc5EqtpVwz2YAsIvVH5eqr0POxN.M0cTfSC o9MbBODzPxB3EX1CxSX7v51ezjO_ANDL6pC9TGMy_uPXZxmZ0dM_gFjnf7YwiuHfRZ3jmNk6gnSh c5YgzRCPq1qRDYfyrBXkpxw4bH4KPD3QAsK1KHTemll_viyPpd7_27PCzGqwbhcqRjclC1.yk7k2 wngTRQP.nKDCi0_qRW0QbtQZ6Hz7leE5ig44d.LdXulVyhB7NxchI2qzly_4o7Gd.8OU8jaD5RSz 9uWQoEeWg8Msh1ZLSGaI4q4EFdMIOBY0ttJKJzkih.Ca004S42PzKGZ73_ei.I6aXKJnZlYcBYUy nd5F2jdO0TpLrn1VaIeulaAN_o5jrcUVpyej60isNrmdh3VrreJ_2uWAcVVRcfoM9wT7SgXrPofb XgVSIMWatyxzq2AQht1RKd8afL.Kq4gIHLFZGtDym24EjMaeN.QOn0zGrrfAo8Px76AGGrpf.xbF uHb0Iu7so4XY_q3ggCSD_MBLXWflPJ4HPMSSX5Sk15WrDJ7Dr6iz8cN2UGV.zE4lQz4NF6n2wUfE bRYE3D8ZZTbkN7PlP7iIItEaou5EsTOdj54ZwpnLErVbPwIVwi6LdQ3.ksUBbar_Eu5Kt4_pdClV 5fsWn4jvj2XHd0MQc.bYOae6jg3kdfDFzkbzTu3zlmGqKio6zoD8SojB3SSGkAiZvvDr9liccJyG A0Cu8qIJw5XL5Na6tN2nzEQ05CZK.UcHlCEv64IWvOjlLL_wn5dUJkg3na9K6GI9aX18QEDIkdp_ 6_5r6WRy8S79E2F5fdW0qPKCYmjRVG03o1lqmxVKSHC3XhKkJAQAVLMaWQ9A7o7qKgtEsYhpgO3u YPbuISvw5zHsqAoVOhUUU6NhTzHVAU2hCXul2bQQTlepsxpqryYxjUX3faEr8IYN6w1TWqTNj_C_ Cj9bwYcAUe2OHIfU.BVonrD61jXDygrgqTjDc.dQBLmBnuyatwXvEd.vSXmt2lKpDv0nk1l2pQ2O 2mcfN6mLAZxEBWLlyzG0bCSnyxsvGeNkTh.GNL2Ahu47P9oYMG7KmgV9ludxafUtGzf62q_OcYfi 9sslbJ1cZghnTtHbO1DBH0KICeou976WRsQ57oEEDgURoTIHeP11xPtlQuLYG1MLxdEX90gWWCKD .0F0L0mE0aKJOayozi.sDobuq50UEFhSV3pV161P2Wohw9hLiMYoWWw-- X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: cd32af18-4b5a-4184-9886-2cf469666ff0 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Wed, 24 Jul 2024 12:11:25 +0000 Received: by hermes--production-sg3-85fdb5cfc8-6gqzw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0e942f566cde26cf0600d8d93f2121db; Wed, 24 Jul 2024 12:11:18 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> In-Reply-To: <874j8f57ch.fsf@HIDDEN> (Manuel Giraud's message of "Wed, 24 Jul 2024 13:59:10 +0200") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> Date: Wed, 24 Jul 2024 20:11:09 +0800 Message-ID: <87plr3vvky.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22501 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 872 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Manuel Giraud <manuel@HIDDEN> writes: > Eli Zaretskii <eliz@HIDDEN> writes: > >>> Date: Wed, 24 Jul 2024 10:59:03 +0200 >>> From: Manuel Giraud via "Bug reports for GNU Emacs, >>> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> >>> >>> With emacs configured as below, I have a weird rendering for color >>> emojis: >> >> I don't think we support color Emoji without Cairo. Po Lu, am I >> right? >> >> If you use a black-and-white Emoji font, do Emoji display correctly? > > Yes they do. The black and white "Noto Emoji" are correctly displayed. > FWIW, a Cairo build is worse in this regard: no Emoji are displayed at > all (black and white or color). Since recent releases of Xft are supposed to support color Emoji, please upgrade to the latest release, 2.3.8, or if you have installed this version, report this glitch to their developers.
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 24 Jul 2024 12:31:01 +0000 Resent-Message-ID: <handler.72268.B72268.172182426013097 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud <manuel@HIDDEN> Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172182426013097 (code B ref 72268); Wed, 24 Jul 2024 12:31:01 +0000 Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 12:31:00 +0000 Received: from localhost ([127.0.0.1]:33297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWb91-0003PA-HK for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 08:30:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51014) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sWb8y-0003Oq-Jy for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 08:30:58 -0400 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 <eliz@HIDDEN>) id 1sWb8m-0002kp-34; Wed, 24 Jul 2024 08:30:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=LB51lriqlridlcYOfVaguz5uV5cNnOIw1NQt5LBvMkQ=; b=W2TeDTTQP/Xy QPa5wJPMod4FctoSFDZYQHhH7KYUdIB535nByS0idztxGV8eKm3wplwOEU3zWDgCy+5OVg+7v1MId cuFXtWMOfm+faRPfncNFKD2FYyYUx9O//veMfOCFjnqnJtJGmrBRgbCf5rfvDlu8Ql0NniXMK/Vaw icEzc9HyyFd/ompQxs8u3w/vGb7Dbbs/JACKl5c90kBm/npGvi/Klj3gFTmSDqc/4uO1tQGB10Oo4 vrpEHrxLPP3SAkJ6CNfOefZs+dqTeF5BTz7uSMnKuw+lVmUG3PYMXTlLlojk98qQEXKng/EPpJS0I ZEkWxnQqRnNzSxNu+ONuzg==; Date: Wed, 24 Jul 2024 15:30:35 +0300 Message-Id: <86sevz6kgk.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <874j8f57ch.fsf@HIDDEN> (message from Manuel Giraud on Wed, 24 Jul 2024 13:59:10 +0200) References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Manuel Giraud <manuel@HIDDEN> > Cc: Po Lu <luangruo@HIDDEN>, 72268 <at> debbugs.gnu.org > Date: Wed, 24 Jul 2024 13:59:10 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> Date: Wed, 24 Jul 2024 10:59:03 +0200 > >> From: Manuel Giraud via "Bug reports for GNU Emacs, > >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > >> > >> With emacs configured as below, I have a weird rendering for color > >> emojis: > > > > I don't think we support color Emoji without Cairo. Po Lu, am I > > right? > > > > If you use a black-and-white Emoji font, do Emoji display correctly? > > Yes they do. The black and white "Noto Emoji" are correctly displayed. I think this is all you can expect without Cairo. > FWIW, a Cairo build is worse in this regard: no Emoji are displayed at > all (black and white or color). That's strange, because AFAIK users on GNU/Linux do report very good results with Cairo and color Emoji fonts. Did you try Noto Color Emoji (which is the default font for Emoji in Emacs)?
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Manuel Giraud <manuel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 24 Jul 2024 13:00:02 +0000 Resent-Message-ID: <handler.72268.B72268.172182595116469 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172182595116469 (code B ref 72268); Wed, 24 Jul 2024 13:00:02 +0000 Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 12:59:11 +0000 Received: from localhost ([127.0.0.1]:33334 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWbaI-0004HZ-ST for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 08:59:11 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:48296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1sWbaD-0004HN-F8 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 08:59:09 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=vPYETXrY DBufwLX11Sdr3QhUoX+Fc08W8RJCnAZ4jEM=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=a7FPvKaIlKijca+GVSFXQr4/s7ggeX Ev/xR9B5wls2dQQy1NVSGdtGrssLk82nlDyCMgMFBtLyjDr7/7GghuBg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=vPYETXrYDBufwLX1 1Sdr3QhUoX+Fc08W8RJCnAZ4jEM=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=1wQMKgkUpCc0Evpkd2YU6paoGKyfGkOzKmOlok ++WjVC0HVYTpkghzb4lM2twdAE1baG5LgegBMUJlVr4Dbtxrj6MXAJ/PcQh73SyL6OI1TP FCLcGonRyJZmCGrREpngUx9Im0iFbrZnFI5Z74HTOLE5QXjS67yo2uGw4QsKdS+7QTS7bI sm2CzOc8+xguefCFChqCVxdpJbp0Nyh28cvHvAgyh0zgeJpG+6p048WtMofnEiaTgg95Uy N1s1k+RhBDQbN6QU/pGzDuUck8MTNNMmz37n6x0pqNRlmdj0WZwVUtjU080djCvG8OnqFY 82A0q9XXJkd9J2QhLxOWohWA== Received: from computer (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id e92ee763 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Wed, 24 Jul 2024 14:58:58 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> In-Reply-To: <86sevz6kgk.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 24 Jul 2024 15:30:35 +0300") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> Date: Wed, 24 Jul 2024 14:58:55 +0200 Message-ID: <87ttgf7xps.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Manuel Giraud <manuel@HIDDEN> >> Cc: Po Lu <luangruo@HIDDEN>, 72268 <at> debbugs.gnu.org >> Date: Wed, 24 Jul 2024 13:59:10 +0200 >> >> Eli Zaretskii <eliz@HIDDEN> writes: >> >> >> Date: Wed, 24 Jul 2024 10:59:03 +0200 >> >> From: Manuel Giraud via "Bug reports for GNU Emacs, >> >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> >> >> >> >> With emacs configured as below, I have a weird rendering for color >> >> emojis: >> > >> > I don't think we support color Emoji without Cairo. Po Lu, am I >> > right? >> > >> > If you use a black-and-white Emoji font, do Emoji display correctly? >> >> Yes they do. The black and white "Noto Emoji" are correctly displayed. > > I think this is all you can expect without Cairo. > >> FWIW, a Cairo build is worse in this regard: no Emoji are displayed at >> all (black and white or color). > > That's strange, because AFAIK users on GNU/Linux do report very good > results with Cairo and color Emoji fonts. Did you try Noto Color > Emoji (which is the default font for Emoji in Emacs)? Yes. I think that I'd better try to resolve this issue (w/ a Cairo build) than try to solve it in Xft. Currently, with a Cairo build, Emoji are displayed with empty boxes (not the boxed hex representation, just empty ones). 'C-u C-x =' says it is "Noto Color Emoji". I'm using cairo 1.18.0. -- Manuel Giraud
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 24 Jul 2024 13:05:02 +0000 Resent-Message-ID: <handler.72268.B72268.172182627417164 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud <manuel@HIDDEN> Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172182627417164 (code B ref 72268); Wed, 24 Jul 2024 13:05:02 +0000 Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 13:04:34 +0000 Received: from localhost ([127.0.0.1]:33339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWbfV-0004Sm-ON for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 09:04:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sWbfU-0004SW-4B for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 09:04:32 -0400 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 <eliz@HIDDEN>) id 1sWbfI-0004qr-B1; Wed, 24 Jul 2024 09:04:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=sq0d8PaS5fkKsAQZlKlCRC0ztP4XvfXz3rCJeICEYsc=; b=CkYj1oc6wxwz t1mumQ4RtCukMhM4RCtzicr8q+4b/QavdnOcY733e0DJMkkvzQk1QuHFGhsKhW/F0S2k5pn8x4TKn R0NIU7TDW9X5emPKnCTL6lKIybbfs/4QEfYS0DUnh0XvbWdvzfJ0sSgg0QAr0JeqsGOz8a4daJrS6 TUXs+pSRK+4t7d2qPob1gx5uEwEFJ1/2ku8t+ww9Pzsx6u4Jk6L0oVZoqZDhHNGZbanubzW2TPgHx 5m/2rc31ToXiWo8Nnv7R1t3uy0ozQVSDWDgPtjbJkibft0WCvze+x+dMDm6GgoR9pdlAR7Ojw+J1h Nutw0ATgtwb1a+FL++jZfQ==; Date: Wed, 24 Jul 2024 16:04:15 +0300 Message-Id: <86le1r6iwg.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87ttgf7xps.fsf@HIDDEN> (message from Manuel Giraud on Wed, 24 Jul 2024 14:58:55 +0200) References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Manuel Giraud <manuel@HIDDEN> > Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org > Date: Wed, 24 Jul 2024 14:58:55 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > That's strange, because AFAIK users on GNU/Linux do report very good > > results with Cairo and color Emoji fonts. Did you try Noto Color > > Emoji (which is the default font for Emoji in Emacs)? > > Yes. I think that I'd better try to resolve this issue (w/ a Cairo > build) than try to solve it in Xft. > > Currently, with a Cairo build, Emoji are displayed with empty boxes (not > the boxed hex representation, just empty ones). 'C-u C-x =' says it is > "Noto Color Emoji". I'm using cairo 1.18.0. Please show what "C-u C-x =" says when point is on one of these Emoji.
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Manuel Giraud <manuel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 24 Jul 2024 13:49:01 +0000 Resent-Message-ID: <handler.72268.B72268.172182893721862 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172182893721862 (code B ref 72268); Wed, 24 Jul 2024 13:49:01 +0000 Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 13:48:57 +0000 Received: from localhost ([127.0.0.1]:33388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWcMS-0005gY-Lz for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 09:48:57 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:36931) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1sWcMM-0005gI-On for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 09:48:55 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=UhwSQXMD fizpIYGf5n5XlDkfENlDaOrNYIYfWCEj0g0=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=mZ3tIoGbpi4i5EyPRA/L3KrNvi05o2 H2qK8+o5ChLavdNa7RBxu7WXv02VpEkKaXzxBwCk+dkRP6cl3p7oHACQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=UhwSQXMDfizpIYGf 5n5XlDkfENlDaOrNYIYfWCEj0g0=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=pEZBttfDD1beb2JTbOmYQ15cljSlnI7wtHVz8h UM14SL8D4DBLUEjlmPtI+lxLvugrbNbtAp1OElzew+sYd4Abt2mo0fwgFHfiKQysF7otmp XsdPrBpMFZ54FsRkjs+9zkMyZV/bZpYCEDnKoVRni4T1N072qJfmA36A7HNbeiUMCm4cwZ Ih79BqL/66Q7kegRNSP82moJ4aA8K+3c44FFmFikeJZPc1vHdd5cxhS6q+l2YV87irx5e+ lSvYRPX/UvQ3p/bCHDzXjDKrqMm+sk266UAs/Qimqlw42+CkOPJARLN8Z071K8BbUjbGEo MaEBhmeojERU62ytHWoS/fRg== Received: from computer (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 3236bebe (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Wed, 24 Jul 2024 15:48:42 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> In-Reply-To: <86le1r6iwg.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 24 Jul 2024 16:04:15 +0300") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> Date: Wed, 24 Jul 2024 15:48:39 +0200 Message-ID: <87r0biew94.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Eli Zaretskii <eliz@HIDDEN> writes: >> From: Manuel Giraud <manuel@HIDDEN> >> Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org >> Date: Wed, 24 Jul 2024 14:58:55 +0200 >> >> Eli Zaretskii <eliz@HIDDEN> writes: >> >> > That's strange, because AFAIK users on GNU/Linux do report very good >> > results with Cairo and color Emoji fonts. Did you try Noto Color >> > Emoji (which is the default font for Emoji in Emacs)? >> >> Yes. I think that I'd better try to resolve this issue (w/ a Cairo >> build) than try to solve it in Xft. >> >> Currently, with a Cairo build, Emoji are displayed with empty boxes (not >> the boxed hex representation, just empty ones). 'C-u C-x =' says it is >> "Noto Color Emoji". I'm using cairo 1.18.0. > > Please show what "C-u C-x =" says when point is on one of these Emoji. Here is what I see: --=-=-= Content-Type: image/png Content-Disposition: inline; filename="2024-07-24T15:45+0200.png" Content-Transfer-Encoding: base64 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 --=-=-= Content-Type: text/plain M-x emacs-build-description: In GNU Emacs 31.0.50 (build 2, x86_64-unknown-openbsd7.5, cairo version 1.18.0) of 2024-07-24 built on computer Repository revision: 135ce96f1efd051c7bdd1a95670465a09502fa55 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101013 System Description: OpenBSD computer 7.5 GENERIC.MP#198 amd64 Configured using: 'configure CC=egcc CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs --bindir=/home/manuel/bin --with-x-toolkit=no --with-cairo --without-compress-install' -- Manuel Giraud --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 24 Jul 2024 14:17:01 +0000 Resent-Message-ID: <handler.72268.B72268.172183056325475 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud <manuel@HIDDEN> Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172183056325475 (code B ref 72268); Wed, 24 Jul 2024 14:17:01 +0000 Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 14:16:03 +0000 Received: from localhost ([127.0.0.1]:34291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWcmg-0006cp-O2 for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 10:16:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sWcme-0006cK-JZ for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 10:16:01 -0400 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 <eliz@HIDDEN>) id 1sWcmT-0002fn-42; Wed, 24 Jul 2024 10:15:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=KOV6Wbnq37a9LjD/TX0xCSu+AJUx8TUfxfIhVJVbs1A=; b=no+NbsUnOXy1 +/ONCs3VhgYIXq822ZZ6e1l+4qH0ufShafjLJ+ePg/JRJkBegmGHyoLsiOgab5LvfWa1rZXrvZYMD puzGf+Xm88s+DR9EQm5CpDbENBoicZLvfZrfhjDeVyxG5ltRoKrQX/s0bl8de7DdRJv/ine1MIX70 KKDsrlQ54ITX8uyZM0MlfHS+SdueNG7Yl/37StVCC+RLbJIRxpHSf4qy+UVz0qsgxIkXLJT8MBeXi 7A6igWREFYR/O51U+08pASw2hXKZMEVN7cX0RBo4YqulEfoyilb6JuKS0S6/p0OadZNn51MTvqDwI M1kzdsuzlLcdLIhc6qNdww==; Date: Wed, 24 Jul 2024 17:15:44 +0300 Message-Id: <86h6ce7u5r.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87r0biew94.fsf@HIDDEN> (message from Manuel Giraud on Wed, 24 Jul 2024 15:48:39 +0200) References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Manuel Giraud <manuel@HIDDEN> > Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org > Date: Wed, 24 Jul 2024 15:48:39 +0200 > > > Please show what "C-u C-x =" says when point is on one of these Emoji. > > Here is what I see: Thanks. Very strange. Can someone who uses Cairo on GNU/Linux reproduce this? Cairo 1.18.0 is a recent new major release, maybe it's a problem with that version? Does anyone else use it and sees correct color Emoji display?
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Robert Pluim <rpluim@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 24 Jul 2024 14:28:01 +0000 Resent-Message-ID: <handler.72268.B72268.172183126926537 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org, Manuel Giraud <manuel@HIDDEN> Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172183126926537 (code B ref 72268); Wed, 24 Jul 2024 14:28:01 +0000 Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 14:27:49 +0000 Received: from localhost ([127.0.0.1]:34297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWcy5-0006tw-1f for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 10:27:49 -0400 Received: from mail-wr1-f50.google.com ([209.85.221.50]:56803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1sWcy2-0006to-Nd for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 10:27:47 -0400 Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-3683329f787so3787663f8f.1 for <72268 <at> debbugs.gnu.org>; Wed, 24 Jul 2024 07:27:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721831200; x=1722436000; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=svZyO8DkzFkxP/gWWNWvp5mZgl4uwvlcZJe3sHFp0rk=; b=YADD/bm1EPnIeSP8Vg1j3JJRS6Of0qy2fC9hTcaBLwAboat8GrxjtHXU3/MMjfY9gZ ppYsv57T5zzmrXcg2AGq/CRthFS0UYjsEfQYaJE7Buf9q7gYe2Xkh5xjWvaSo2C4B5ES zy6T2b30nBtMGs4cvxcwIZNgZoSEdEvgEcClcSCoHoQE1lL0YXbh9UhegUICC1cAqXgH T+NN3yShDGWpTuuyrnpVtCTkudHg4r9LyYT29VJckzy2SeY9aLPtBXX1LQp/L+f9p5yM bprpMR3bMUU/fWN6bfg+GoDoukYbUoSoG2KO6TM33qq1qUs/T5sn8QJqQqGHIuM7MDUc boRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721831200; x=1722436000; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=svZyO8DkzFkxP/gWWNWvp5mZgl4uwvlcZJe3sHFp0rk=; b=g/qMmD1aYdv40AKedr7ajdUfVlsmr9ZTRE8WIgu8zHmBJ+ZcskG+JXKqtBs/XkP4lX TbqV5SCOlu63hl6JIVczqhKWSZUvzOg69Dy7c+IR0mhfFGTpwM49hs/TS9ZSPJY1o+wp 5IIKjPwErqF9Tiv5rTB2xJbsY+yj2plHZALzKP2NWbgGd5r1TYkcZZuyIA77JfIs4mEe f/LeZeU6pMrut0XZr3pRxtX0c9hI4Iy0uA3Gd6VqRM6dGq26XUvFIbIVWVjRpbS9gBsW 4HI9yMoI7zcPKMDrzebNnO2ayZsVWcIKiNTWtrGOO2Y80w0i7xaNBJNWA76RTOtyxN36 YjrQ== X-Forwarded-Encrypted: i=1; AJvYcCW1q0rGPqsZm4rnSWyLnq5nw9TuC/V1i9NRegF+dIsV+gltOabRwjWrmJTiYAX22BoovMuxNPHjiH45GwOE/4LO5EbeYwM= X-Gm-Message-State: AOJu0YzXFdkstQxGLjmVKY/5GejlJPlm5raH5JDzTivdWV+muIVjl6dY rZLFd54i7Dx6kitZiBTewK5P+eCpzEEE8uZjnBKD40m77WT5nBxTBV8tYg== X-Google-Smtp-Source: AGHT+IH+I7/B58qeYq/pm+8XklydiCqt+et6B9Bh749xNAuy+r7JVT7L3Um73c7RBFwZGY84e3yLXQ== X-Received: by 2002:a5d:4b82:0:b0:368:6561:daba with SMTP id ffacd0b85a97d-369bae25141mr8340631f8f.31.1721831199442; Wed, 24 Jul 2024 07:26:39 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-36878684225sm14625200f8f.9.2024.07.24.07.26.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jul 2024 07:26:39 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <86h6ce7u5r.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 24 Jul 2024 17:15:44 +0300") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> Date: Wed, 24 Jul 2024 16:26:38 +0200 Message-ID: <87cyn29881.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Wed, 24 Jul 2024 17:15:44 +0300, Eli Zaretskii <eliz@HIDDEN> said: >> From: Manuel Giraud <manuel@HIDDEN> >> Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org >> Date: Wed, 24 Jul 2024 15:48:39 +0200 >>=20 >> > Please show what "C-u C-x =3D" says when point is on one of these = Emoji. >>=20 >> Here is what I see: Eli> Thanks. Very strange. Can someone who uses Cairo on GNU/Linux Eli> reproduce this? Eli> Cairo 1.18.0 is a recent new major release, maybe it's a problem w= ith Eli> that version? Does anyone else use it and sees correct color Emoji Eli> display? My Fedora install uses Cairo 1.18.0, and I see emoji fine in a '--with-x-toolkit=3Dno --with-cairo' build. Although that=CA=BCs using XWayland, not X11. I can offer the following from etc/PROBLEMS: ** Characters are displayed as empty boxes or with wrong font under X. *** This may be due to your local fontconfig customization. Try removing or moving aside "$XDG_CONFIG_HOME/fontconfig/conf.d" and "$XDG_CONFIG_HOME/fontconfig/fonts.conf" ($XDG_CONFIG_HOME is treated as "~/.config" if not set) Robert --=20
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Visuwesh <visuweshm@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 24 Jul 2024 16:23:02 +0000 Resent-Message-ID: <handler.72268.B72268.172183817616270 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim <rpluim@HIDDEN> Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, Manuel Giraud <manuel@HIDDEN>, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172183817616270 (code B ref 72268); Wed, 24 Jul 2024 16:23:02 +0000 Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 16:22:56 +0000 Received: from localhost ([127.0.0.1]:34350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWelU-0004EL-8S for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 12:22:56 -0400 Received: from mail-pl1-f194.google.com ([209.85.214.194]:56538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <visuweshm@HIDDEN>) id 1sWelS-0004E6-19 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 12:22:55 -0400 Received: by mail-pl1-f194.google.com with SMTP id d9443c01a7336-1fc6a017abdso8904945ad.0 for <72268 <at> debbugs.gnu.org>; Wed, 24 Jul 2024 09:22:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721838102; x=1722442902; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Dh2R9AGr5irNdH+dduVhUIvRxMxmQtkfut2SUl2nwmE=; b=jrGw7psHwfpQNtcPHrtpBhKo2i36Q6Twv+16HeTNgIvGe6KSIWDtuORshFw4lkjB6X pI61SvmXryjSMHqZoqNqHC7bdf8ITFCbC3tz34ZiAUqNOa7ymgi3rGtaQaW+dckKHDZg lq1py13xM7MelvjJ2xWRQnlZNbSB3fr7q8VAQguhtxGSI6cm+/0zKeH+fsDHP7RoXKAB vav6Y8oi4ZB/E5J9/t8q2oXc9OlhrRegQI7qP1o8odqC70AEeGLyBWg3KaatCLWH6GJK mQkF3mrEHairz/o1R3ym554ec6XbjE39LKnFRZkHXBIADSZWEel1brLPj/ZZGgvDDVTK Y/kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721838102; x=1722442902; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Dh2R9AGr5irNdH+dduVhUIvRxMxmQtkfut2SUl2nwmE=; b=P9XFL9g7a7R1t2WlthBqSjN1Eg4Kbc4kH+V//jNxag4JOtb7M0+Qz4H3FejfXCTaTt fnUJebt62SD27ruGEfB8mxHVmImRrzXtGTQlTkT0DeRZZ5gjDDbepYkfyh0ib4Vbkn1C h3xE0xXU1wWd52oz3bE23s6lkdYLsrEmBEt4IjREK+QM7oINRqppMjHKCryCzoBC1RNH fkzDm9zI5fWZMnKd6IQn7u9X+MHJ+cmKUOboRTUhhjjGzmVHc8dxuZDVVOQA7uwMExs9 4ax+Y5uEdAKSgP7MZBnzy7EfYgqGtEfREyW1VfR8LYkgHR3EHjC6jD5sjRsxrwG3T61L w3Yw== X-Forwarded-Encrypted: i=1; AJvYcCWafzID85JcDN7oWjGIVbLFYhGCTuvS7HmpCbVGx2YKOPlA9+mVAoyT9dTrW5+jMj/ab/qexdGbzhGvMTkJL/JPxmzBW5E= X-Gm-Message-State: AOJu0Yy3/KCYUomx8QwXuPQa7GtWYD0wNWDKyONLlCjIyKnRUekOWod7 FIAjmyUL7LpdkkN9lVeCHVr7Q/48Xz0du8lodic3XKBlrZ14OJJI X-Google-Smtp-Source: AGHT+IFHkjhPskBHzDcrK1D/CUALyY262ScHCsH7VbpPZyGGxr5k63ByQtqN0m42fQVdFcTOQu9q7A== X-Received: by 2002:a17:902:f548:b0:1fd:6b87:2147 with SMTP id d9443c01a7336-1fed3534dd0mr397005ad.6.1721838101551; Wed, 24 Jul 2024 09:21:41 -0700 (PDT) Received: from localhost ([49.204.141.64]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fd73e68649sm92332285ad.208.2024.07.24.09.21.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jul 2024 09:21:41 -0700 (PDT) From: Visuwesh <visuweshm@HIDDEN> In-Reply-To: <87cyn29881.fsf@HIDDEN> (Robert Pluim's message of "Wed, 24 Jul 2024 16:26:38 +0200") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> Date: Wed, 24 Jul 2024 21:51:39 +0530 Message-ID: <87bk2m4v70.fsf@HIDDEN> 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-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) [=E0=AE=AA=E0=AF=81=E0=AE=A4=E0=AE=A9=E0=AF=8D =E0=AE=9C=E0=AF=82=E0=AE=B2= =E0=AF=88 24, 2024] Robert Pluim wrote: >>>>>> On Wed, 24 Jul 2024 17:15:44 +0300, Eli Zaretskii <eliz@HIDDEN> sai= d: > > >> From: Manuel Giraud <manuel@HIDDEN> > >> Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org > >> Date: Wed, 24 Jul 2024 15:48:39 +0200 > >>=20 > >> > Please show what "C-u C-x =3D" says when point is on one of thes= e Emoji. > >>=20 > >> Here is what I see: > > Eli> Thanks. Very strange. Can someone who uses Cairo on GNU/Linux > Eli> reproduce this? > > Eli> Cairo 1.18.0 is a recent new major release, maybe it's a problem= with > Eli> that version? Does anyone else use it and sees correct color Em= oji > Eli> display? > > My Fedora install uses Cairo 1.18.0, and I see emoji fine in a > '--with-x-toolkit=3Dno --with-cairo' build. Although that=CA=BCs using > XWayland, not X11. I cannot reproduce in --with-x-toolkit=3Dlucid --with-cairo build and cairo 1.18.0. Same with --with-x-toolkit=3Dno. This is in Xorg.
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Manuel Giraud <manuel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 24 Jul 2024 18:02:02 +0000 Resent-Message-ID: <handler.72268.B72268.172184406326215 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim <rpluim@HIDDEN> Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172184406326215 (code B ref 72268); Wed, 24 Jul 2024 18:02:02 +0000 Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 18:01:03 +0000 Received: from localhost ([127.0.0.1]:34457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWgIR-0006ok-7k for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 14:01:03 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:15822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1sWgIM-0006oB-CT for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 14:01:01 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=CBsgPfXk NUaaGYhd6v6WM9oNuu0eb+LyZkFWyR5ONxI=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=nBDGfZ22MtF60zx6q5/4oFycPF7Uzl 9y2xzveT+RzQg8siJ+qzQMZlS1c8F1XNg09QIJG8y0H3y3yoFAPlN7BA== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=CBsgPfXkNUaaGYhd 6v6WM9oNuu0eb+LyZkFWyR5ONxI=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=lqu7shZ2ymlPY6PC6z+cPoL/qLKNC0GMhYqTMG +figYQurdQgCDTx1RoE6vD4Cyv1AsOlCTS42xuKwRfewvshdtg6/DwM0oNrPUQ0gidtyJg ZTxFeHYHiSKM5UnGRS2NPTK/DIAngWPyGBs8MfUo91233AEWthIg4MJsOyvP2ePXeQxlZq iMU+QQUc6hK5p+w+SfFip6RRV+SL+nRYIt0zJMpA4pzVRcI37cNxi2PYHHrK8cf+BNAzcp qfbXdkSe5t2+WSM+61688k7VnylibONjFR6TS8wSipCeiO20AXcM1XNglnvYdjC325sVrJ qscdf18DNPXAG17X7na/BBbA== Received: from computer (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 96935a85 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Wed, 24 Jul 2024 20:00:49 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> In-Reply-To: <87cyn29881.fsf@HIDDEN> (Robert Pluim's message of "Wed, 24 Jul 2024 16:26:38 +0200") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> Date: Wed, 24 Jul 2024 20:00:48 +0200 Message-ID: <878qxq7jqn.fsf@HIDDEN> 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-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Robert Pluim <rpluim@HIDDEN> writes: >>>>>> On Wed, 24 Jul 2024 17:15:44 +0300, Eli Zaretskii <eliz@HIDDEN> sai= d: > > >> From: Manuel Giraud <manuel@HIDDEN> > >> Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org > >> Date: Wed, 24 Jul 2024 15:48:39 +0200 > >>=20 > >> > Please show what "C-u C-x =3D" says when point is on one of thes= e Emoji. > >>=20 > >> Here is what I see: > > Eli> Thanks. Very strange. Can someone who uses Cairo on GNU/Linux > Eli> reproduce this? > > Eli> Cairo 1.18.0 is a recent new major release, maybe it's a problem= with > Eli> that version? Does anyone else use it and sees correct color Em= oji > Eli> display? > > My Fedora install uses Cairo 1.18.0, and I see emoji fine in a > '--with-x-toolkit=3Dno --with-cairo' build. Although that=CA=BCs using > XWayland, not X11. > > I can offer the following from etc/PROBLEMS: Thanks. I've try moving the system "fontconfig/conf.d" out of the way but it does not change anything. FWIW, I can display those Emoji (in color) in Firefox but not xfce4-terminal. So maybe, it is not an Emacs bug. --=20 Manuel Giraud
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Robert Pluim <rpluim@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 25 Jul 2024 08:03:02 +0000 Resent-Message-ID: <handler.72268.B72268.17218945272148 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud <manuel@HIDDEN> Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.17218945272148 (code B ref 72268); Thu, 25 Jul 2024 08:03:02 +0000 Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 08:02:07 +0000 Received: from localhost ([127.0.0.1]:35473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWtQN-0000YZ-EZ for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 04:02:07 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:48184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1sWtQJ-0000YN-Mg for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 04:02:06 -0400 Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-42793fc0a6dso4382485e9.0 for <72268 <at> debbugs.gnu.org>; Thu, 25 Jul 2024 01:01:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721894455; x=1722499255; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=MPDK6qY62KLkjG1GCWE1g+7nGLrnqG6sGC5wMwkpRCs=; b=M3IjXrmrV8PVzDQYdCMDib1lGseuVQsgvxeVB4KSVpe8JuML+2wDdcgYH4ptRd0hvD etHFgDnKSxdVrWMLMB0Mg3hX4lOQ5HHMyde79Z3h3T9N4oK91kQKEn286642OPGGbhVc 1UnsazzBYC07NH+Zg3QS4jI8DW82/E35ZYhCq1/Li0RKpZQdaBW73SkRbKbvaiHh2q4z PMYt52bYgl6hztt8fNHhvk/+puA4rMsGMrm9fZjTN3mTUQ6YUNDqHl7VYZRYbnInFNYE 6yFPmHgvtDGPPrNUBlP/JcXRTVOV23jZiYSH1jXsujPN9I8C07rY8AC5K0gL80+3VEeb GGdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721894455; x=1722499255; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MPDK6qY62KLkjG1GCWE1g+7nGLrnqG6sGC5wMwkpRCs=; b=uh/usDJyJpZZEcET/TfKiJ5lAb0OXstkYgH866A2GkACDS3zWZzL0MxxbOm/u/bMkT ytbCJmiZnQ1fHM/T7pv8578IOk32kx1FFr3QmrM0j6/UxGwqrkQBJrkiU+sSVf1Yp/LN XYpVanNf3wDPk1AHzMz24L4FE6ZzL2IT5XlgAmUGR1v9RXglYb42jf6oJa6PJz0Wr4xW NfFKuuaMeoU9Vwutb51bQrirlPEtSXWvUr3/1w2gWmNnUlF8cMQuPw6zvVRVWC3Gy7IC k8RMpwHIjGnAgCAkZsiHJJBbXsab/UowFz89S64ErYHRSKGHNZtI05SQWqPAhc6VNNlF bWtw== X-Forwarded-Encrypted: i=1; AJvYcCXghwX46j6oEvS+JiFBEdRnQOI6OYMOhv2bNIygbViQlP9raL1595v4wcvuH7sTlOOdns2ipXZpZ/8dGY05Yw0BTv2Qv+E= X-Gm-Message-State: AOJu0Yx/5fYHpeyZHVWNE8lLiWv0kICqSQ3vtNz4Yw0bs8Hm9XFiIou7 JvEGcc771B5o3i3XIlJPYa5Abd23IdUmHsLhA7+sieivz2nAaPFUsQqhAQ== X-Google-Smtp-Source: AGHT+IFux8ZAjlVQe/EWgbjTzT4XhqmXt9daV4lv/U2K9XZgWtuPtHzE9J+dEbRGUFdaUwwapzSeCA== X-Received: by 2002:adf:e787:0:b0:367:9d2c:9602 with SMTP id ffacd0b85a97d-36b31b4cbc5mr1396690f8f.49.1721894455122; Thu, 25 Jul 2024 01:00:55 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-36b3686f73asm1222847f8f.113.2024.07.25.01.00.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Jul 2024 01:00:53 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <878qxq7jqn.fsf@HIDDEN> (Manuel Giraud via's message of "Wed, 24 Jul 2024 20:00:48 +0200") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN> Date: Thu, 25 Jul 2024 10:00:52 +0200 Message-ID: <875xst99zf.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Wed, 24 Jul 2024 20:00:48 +0200, Manuel Giraud via "Bug reports fo= r GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> = said: Manuel> Thanks. I've try moving the system "fontconfig/conf.d" out of = the way Manuel> but it does not change anything. FWIW, I can display those Emo= ji (in Manuel> color) in Firefox but not xfce4-terminal. So maybe, it is not = an Emacs Manuel> bug. Manuel> --=20 Manuel> Manuel Giraud That=CA=BCs using the 'Twemoji Mozilla=CA=BC font, right? That font comes w= ith warnings about needing to support layered colour fonts for it to work correctly. I doubt Emacs has explicit support for that. Robert --=20
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Manuel Giraud <manuel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 25 Jul 2024 13:37:01 +0000 Resent-Message-ID: <handler.72268.B72268.172191460925302 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim <rpluim@HIDDEN> Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172191460925302 (code B ref 72268); Thu, 25 Jul 2024 13:37:01 +0000 Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 13:36:49 +0000 Received: from localhost ([127.0.0.1]:35808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWyeG-0006a2-RF for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 09:36:49 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:21527) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1sWyeD-0006Zs-Cp for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 09:36:47 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=SjcSGjSb eM83rUiXBy6ObHM8YIDx1kYEjuUdM1RepXc=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=sRhEtdzfkk8Tn2WLFZsGEcT2x+/4Zz z+YBqgSlLCX1b4odHRPr/zcrP/d8qPzCcHi2fRTwKmxLKfBB+TlMFqCw== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=SjcSGjSbeM83rUiX By6ObHM8YIDx1kYEjuUdM1RepXc=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=CuL2PV4uXJW4Lbjzx5vwbqdXcXdmbc7zE+D47/ Y9ZIibhwXSrXfT7jICE3Q+UZe5W69Q5UtwfEBjI70827W7mWUYW6w5hhz9VaTbATPAWIoC jKQZ9s+bCECKVyC3AyRZ3WpnrYM2mnocdE2FAG8qudpemfpGA6sGPG5G0lElIYjnbgNpLT GfkBUt3FEPs4FhHzmkRvbKw6buBzcIjYVxeCaRy8jCgckNrsNaKDkP7Ne90Qeetjqoqo6o mEWo5eK9Nl96BuKgFuqXL74REtozjwdXz/F4Vrix5JGil19PXkhkeSsOEXJuMNAQKCw7iG Wel4mtscblE9dXbDHjkEak1Q== Received: from computer (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 814664bc (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 25 Jul 2024 15:36:34 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> In-Reply-To: <875xst99zf.fsf@HIDDEN> (Robert Pluim's message of "Thu, 25 Jul 2024 10:00:52 +0200") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN> <875xst99zf.fsf@HIDDEN> Date: Thu, 25 Jul 2024 15:36:33 +0200 Message-ID: <87ttgd8ufy.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Hi, I've search about this issue and found the following link: https://old.reddit.com/r/openbsd/comments/1atanzd/color_emoji_not_shown/ When I apply the recipe describe by sthen@ here, I can make color emoji to work in Emacs (and probably other applications). Therefore, I propose that we add the following patch to etc/PROBLEMS. WDYT? --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Document-unsupported-color-Emoji-on-OpenBSD.patch From a7bdb0bb6b5071d1c8154ffa96f0585bb87bec46 Mon Sep 17 00:00:00 2001 From: Manuel Giraud <manuel@HIDDEN> Date: Thu, 25 Jul 2024 13:57:59 +0200 Subject: [PATCH] Document unsupported color Emoji on OpenBSD Bug#72268 * etc/PROBLEMS (Runtime problems related to font handling): Document unsupported color Emoji on OpenBSD. --- etc/PROBLEMS | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/etc/PROBLEMS b/etc/PROBLEMS index f8fb9f90c0b..226b90e1265 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS @@ -1274,6 +1274,13 @@ Emacs will select some other font instead. The only workaround is not to choose such font variants as the default font when running Emacs on MS-Windows. +** On OpenBSD, color Emoji are not supported. + +The system's FreeType library is not built with libpng support, so it +can't display compressed colour emoji. This is due to the fact that, on +OpenBSD, libpng is provided through ports and that a base component +cannot depend on that. + * Internationalization problems ** M-{ does not work on a Spanish PC keyboard. -- 2.45.2 --=-=-= Content-Type: text/plain -- Manuel Giraud --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Robert Pluim <rpluim@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 25 Jul 2024 14:12:02 +0000 Resent-Message-ID: <handler.72268.B72268.172191670719642 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud <manuel@HIDDEN> Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172191670719642 (code B ref 72268); Thu, 25 Jul 2024 14:12:02 +0000 Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 14:11:47 +0000 Received: from localhost ([127.0.0.1]:37536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sWzC7-00056j-8l for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 10:11:47 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]:51480) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1sWzC2-00056S-UF for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 10:11:45 -0400 Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-367ab76d5e1so428722f8f.3 for <72268 <at> debbugs.gnu.org>; Thu, 25 Jul 2024 07:11:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721916629; x=1722521429; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=LF8KsiT/MWiNmK/c8RHhvTse/c3XFbTTSUoM1gsdVTM=; b=inT12W8pwZSA3hTiCJX9I3A/qlffdu9s58G2TltBP0uroTL74AmzeNznht92ghldEu apYfDcX6lRe4ChGRdwraTLGDzvM/DzP1M5qAehOJTKKJRjc5ykCye424n7e6nOqHUITz kydqQij5b9tOWy0uvYHJQY1DIFILCoUjdF3PJcZ6KG1w7vaIdeu6yFWdd7fmmT2WqiyH PmcdGwjTBASahMOsiKOIJOV21Qyz9W6zYxYwNEDV559shvCxIxsTQmeLJWHu/hhIOosp lutG3cHb0x0HUxaCJqhPvWK+AmGJJ24VptX7t2Uo9IpjmVMy8EVAZgnc6EXlCgfRZShe MF+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721916629; x=1722521429; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=LF8KsiT/MWiNmK/c8RHhvTse/c3XFbTTSUoM1gsdVTM=; b=Z+GPY3P5Am5VFERtfn2Nv+3DzEMrCnZcyplAO1FGJX4/sGUu9ovr0juP+x/27rP0g5 rEmYohgkCUSVGxHNhd9cOtZzTRA7vWGLsv5LeO1LxUG5emGHj9J/d99VM7teF4Syygj2 faMxxgi/YMrqGcxJCQPLCHyzUD1qi6kD7NkefHHzKYL9Rrm+Pzh5XhXVDR3hIKEUe895 6l0TjaRXPxh9G7u5v/luAFpSpVbmH63nELTCr6ldkDqEZ9XV2v/fbdeshnHFszxwilPj Ud4uKL4NJms854OFUjsTiG6oTNnn9PbemVR0AUAaaZpm+f7LCSpXnLrMyufFVA8uYpiJ kHWg== X-Forwarded-Encrypted: i=1; AJvYcCWDNrYKnpctVzbT7mvNg/+Yqv/abx27evrXJH0qB8pBdrpzNmNXmMbQ7nCZb+3ubcDFGg65pONr7OweglZqrVaX+vLcaZY= X-Gm-Message-State: AOJu0YyjVQu+82k0ubgpP82PCdb4+RPNuZxYHlHhtlPItRDSskXXtQ0C s3gRwWZrp06vi2vKYx8HDIrhINCUB06Bw4uvbYVu992hzzlz6AiaMFC3YQ== X-Google-Smtp-Source: AGHT+IHdsk2SKBmun0bCIHU0vM2TUTTWoW9eEN4FxsGrxqUDYMFa3WfPd2FlYfNcgI711xEI4YOdyQ== X-Received: by 2002:adf:e888:0:b0:367:9988:7300 with SMTP id ffacd0b85a97d-36b31a3e8d4mr2089920f8f.45.1721916629209; Thu, 25 Jul 2024 07:10:29 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-42805730e47sm38462185e9.1.2024.07.25.07.10.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Jul 2024 07:10:28 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <87ttgd8ufy.fsf@HIDDEN> (Manuel Giraud's message of "Thu, 25 Jul 2024 15:36:33 +0200") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN> <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN> Date: Thu, 25 Jul 2024 16:10:27 +0200 Message-ID: <871q3h8svg.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Thu, 25 Jul 2024 15:36:33 +0200, Manuel Giraud <manuel@HIDDEN> said: Manuel> Hi, Manuel> I've search about this issue and found the following link: Manuel> https://old.reddit.com/r/openbsd/comments/1atanzd/color_emoji_not_shown/ Manuel> When I apply the recipe describe by sthen@ here, I can make color emoji Manuel> to work in Emacs (and probably other applications). Therefore, I Manuel> propose that we add the following patch to etc/PROBLEMS. WDYT? Looks good to me. Should we add a link to the workaround? (also, someone more pedantic than me might prefer the spelling 'color' ;-)) Manuel> From a7bdb0bb6b5071d1c8154ffa96f0585bb87bec46 Mon Sep 17 00:00:00 2001 Manuel> From: Manuel Giraud <manuel@HIDDEN> Manuel> Date: Thu, 25 Jul 2024 13:57:59 +0200 Manuel> Subject: [PATCH] Document unsupported color Emoji on OpenBSD Manuel> Bug#72268 Manuel> * etc/PROBLEMS (Runtime problems related to font handling): Manuel> Document unsupported color Emoji on OpenBSD. Manuel> --- Manuel> etc/PROBLEMS | 7 +++++++ Manuel> 1 file changed, 7 insertions(+) Manuel> diff --git a/etc/PROBLEMS b/etc/PROBLEMS Manuel> index f8fb9f90c0b..226b90e1265 100644 Manuel> --- a/etc/PROBLEMS Manuel> +++ b/etc/PROBLEMS Manuel> @@ -1274,6 +1274,13 @@ Emacs will select some other font instead. Manuel> The only workaround is not to choose such font variants as the default Manuel> font when running Emacs on MS-Windows. Manuel> +** On OpenBSD, color Emoji are not supported. Manuel> + Manuel> +The system's FreeType library is not built with libpng support, so it Manuel> +can't display compressed colour emoji. This is due to the fact that, on Manuel> +OpenBSD, libpng is provided through ports and that a base component Manuel> +cannot depend on that. Manuel> + Manuel> * Internationalization problems Manuel> ** M-{ does not work on a Spanish PC keyboard. Manuel> -- Manuel> 2.45.2 Manuel> -- Manuel> Manuel Giraud Robert --
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 25 Jul 2024 15:06:02 +0000 Resent-Message-ID: <handler.72268.B72268.172191993325752 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud <manuel@HIDDEN> Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172191993325752 (code B ref 72268); Thu, 25 Jul 2024 15:06:02 +0000 Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 15:05:33 +0000 Received: from localhost ([127.0.0.1]:37572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sX029-0006hG-4l for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 11:05:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59732) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sX026-0006h3-4X for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 11:05:32 -0400 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 <eliz@HIDDEN>) id 1sWzzi-00056p-CP; Thu, 25 Jul 2024 11:03:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=p1ygxhuMKYkNLCY+0Bv4gUliG/UbgAfdSYjyD9ATs/s=; b=FOXC+MyM4h95 HFR2eExLtxf5RBUqyn5+HUs05br4vdP2TTAKgD7Hy4P0DcmDX25TdHPcypqnnLTisNeWz+NmdzSze YzGsXeY+xTsvbQd91WNkFTF5elNT+J+YvIdN7AWmZApDi/gekVVrFzkZXPRopqJ+ekUnSLhwkFpC9 fqRlwC0lPEn9bY2OGGALYJmuYxjOTxj5eFfrU2p+fmjUU3C7l6wT/k0iOXQU3xiAlJ/F11bulx6uS q37kFbqPr/wHZQQLrFwH6F7hPdEBgukqBgK+MEvz9X5TgVxdFfzbRXFwzhwWRTZ6j3Nvw9InzTOaU kQAAQNVtjvesC0AB2nLsgA==; Date: Thu, 25 Jul 2024 18:02:46 +0300 Message-Id: <86cyn14iqx.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87ttgd8ufy.fsf@HIDDEN> (message from Manuel Giraud on Thu, 25 Jul 2024 15:36:33 +0200) References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN> <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Manuel Giraud <manuel@HIDDEN> > Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72268 <at> debbugs.gnu.org > Date: Thu, 25 Jul 2024 15:36:33 +0200 > > I've search about this issue and found the following link: > https://old.reddit.com/r/openbsd/comments/1atanzd/color_emoji_not_shown/ > > When I apply the recipe describe by sthen@ here, I can make color emoji > to work in Emacs (and probably other applications). Therefore, I > propose that we add the following patch to etc/PROBLEMS. WDYT? Thanks, see some comments below. > +** On OpenBSD, color Emoji are not supported. > + > +The system's FreeType library is not built with libpng support, so it > +can't display compressed colour emoji. This is due to the fact that, on > +OpenBSD, libpng is provided through ports and that a base component > +cannot depend on that. First, we use US English spelling, so it should be "color", not "colour". More importantly, I don't think I understand the user-level meaning of this. You say "compressed color Emoji", but what does that mean in practice? Does it mean no font which supports color Emoji display will ever work on OpenBSD unless the FreeType library is rebuilt with PNG support? If so (but then why say "compressed" above?), I think we should say so and include a bit more details about rebuilding FreeType on OpenBSD, like that Reddit discussion mentions. OTOH, if some Emoji fonts can be used on OpenBSD, we should say that as well, and perhaps mention those fonts, if they are free. IOW, PROBLEMS is supposed to describe the problems and their solutions or workarounds in user-understandable terms, because that file is for Emacs users, not for Emacs developers.
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Stefan Kangas <stefankangas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 25 Jul 2024 16:02:02 +0000 Resent-Message-ID: <handler.72268.B72268.172192326631589 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN>, Manuel Giraud <manuel@HIDDEN> Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172192326631589 (code B ref 72268); Thu, 25 Jul 2024 16:02:02 +0000 Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 16:01:06 +0000 Received: from localhost ([127.0.0.1]:37641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sX0tt-0008DR-TH for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 12:01:06 -0400 Received: from mail-ed1-f46.google.com ([209.85.208.46]:50499) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1sX0tr-0008DI-3q for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 12:01:04 -0400 Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-5a1fcb611d9so1173820a12.1 for <72268 <at> debbugs.gnu.org>; Thu, 25 Jul 2024 09:00:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721923195; x=1722527995; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=D0Id37BcUSoRsXCZ1NTVbm8DhLlwV9+kEZ3gOt4ido0=; b=gO9ybw1PiwcFyVDM0ITtfXIjgVGrFTXrcCMKuexGFOPZFc4ah7Mrrag16Ad0zQYYM0 pCiyetvcrzCUd5+ogR5Og4b2H7GuuU2iFPXhaIoCYdyTnc4qZSojom+cVnleHgD07G4U qkowQU8fqiiIzxD+9UT53XKjqLEie73B8pnZoL7FmM8VBNRW+FQNC9NMtIUt7jLQnh1i VPNMqAWINcpG9KAnhzTMPueyxhFq5gQ5yDbZnM+eM9H+f2Jli2DwWlE4ljhtDp/AGhEj ahLUnu4q2jpnconh5EeQqckMO4kXvqQWY9aqKatZlUJCiYqDvCbcXB0KWa+okauwr0E8 Vyyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721923195; x=1722527995; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=D0Id37BcUSoRsXCZ1NTVbm8DhLlwV9+kEZ3gOt4ido0=; b=FzCBZDhLpaZmXT2pvK6vkd4XlRr3en/mdZdL0/VX3lLXgftvK3WbWkX5EvcZtIhFfW ZgJOiBAj89vtUpwaorDrnohSRrV36ccf/iwJGpv/p5uDv5Sp2U1S6ERr6RKjP8AExX7F CxZZRJrwOc20Cw6pzgeIXix/PeDT0mvWaM7YQGBDC54KDbbDyeLmjwXJ5sr+JOzEo0GJ OqAvHHOW/SgleEHOC0mS+xZmyCRebDo/drquVpWb2z5btWCjFVfGJ2mrBjN7bKwBipp9 LYOSOtOsnGH2WSwfCrSa+j1Kmfv64ykbfNVjbQqP+vfS5fAUKOWmxeBrsZqswhhxs8Ca c6+w== X-Forwarded-Encrypted: i=1; AJvYcCVcnKwaV+vtyTwEM0x+Io6YUkr6EOZMtX04xPXTrgRKf2CyLcl9WxraEmrFVCs27lJnMZhmF1Ts5yd56O1cY4vqMn2LtCA= X-Gm-Message-State: AOJu0YyPmzYfgjYv5NcG5xv7PHeje3y3Hn/tMv1QdL22ENMdLGoOc7Hh oAMHKCM7WhsMAxfQ92onBD0/EYWRsUpnD39USUhyLf32oNtPuOc1DcMcjJ8mjO+SRh8rxBOmEO+ ZTru8X5ipwBlgcyfAnD31i3I8zRk= X-Google-Smtp-Source: AGHT+IEh/vuShxvkD/n0yVO0Tp44Qf3fK9BBWhd2RbqkFKGzWqnfnIzS1mfFM2CLuBh0UQ7DPRnxxKcIL0Sb2eNeJkQ= X-Received: by 2002:a05:6402:2356:b0:5a1:aa6d:9469 with SMTP id 4fb4d7f45d1cf-5ac2ca7a600mr2218155a12.38.1721923194676; Thu, 25 Jul 2024 08:59:54 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 25 Jul 2024 08:59:53 -0700 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <86cyn14iqx.fsf@HIDDEN> References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN> <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN> <86cyn14iqx.fsf@HIDDEN> MIME-Version: 1.0 Date: Thu, 25 Jul 2024 08:59:52 -0700 Message-ID: <CADwFkmnHRn2Ms-xN1_7QVwTaA21W14JqS-oKbdevwJWg4wnYKg@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > IOW, PROBLEMS is supposed to describe the problems and their solutions > or workarounds in user-understandable terms, because that file is for > Emacs users, not for Emacs developers. I'd recommend moving the remarks that might be useful for developers to the commit message, where we can easily find it later. Then you can also afford going into even more detail, should that makes sense.
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Manuel Giraud <manuel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 25 Jul 2024 16:17:01 +0000 Resent-Message-ID: <handler.72268.B72268.17219241621097 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.17219241621097 (code B ref 72268); Thu, 25 Jul 2024 16:17:01 +0000 Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 16:16:02 +0000 Received: from localhost ([127.0.0.1]:37670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sX18M-0000Hd-7A for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 12:16:02 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:6781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1sX18I-0000HD-Ur for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 12:16:00 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=Tr2ri1RJ 3iELjqSIpCEGXQ94n+d3/KnrjImp4PQqpnc=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=sSFgKoqFWfg62zTZ88J1lJXGuVhF8g SKXMsVCT84MqctiycKy8a8tenvDte88z+EnUIwFL659cfCTVv+QPtOCA== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=Tr2ri1RJ3iELjqSI pCEGXQ94n+d3/KnrjImp4PQqpnc=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=0pAcMmgx5B0jvuXx0hPRGnj7Zp0niY5/WkQ/E/ NCmW95WdzT2Rlut/pmkkltsi0a7A6DSblPtHmO8m6B110PbVqI3GeCEQ/mxD2V7wRmrP7V QNjf5R/HY7tDbwJ9WXKvZi0u96R8O7PyX5ZsyVM0vY+lBz5eW9oLRt4HBXW6jAsw/oIQzL ng9SaOo27rirV8or9fvQAfQ5SVyuZPflYjjIoyJoBT9FoNCN6AtyNLX0vK3sg5vGBMsLjn Aeer3ZtgPAPXGg3P+aJ5aqxbd+ML5yEIazM8rnOgMR1p2QT+xOp2aC3w9Ud4LaQRLGyB7A MWPLNcWQCKmyq+IOE7degvMg== Received: from computer (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 452777b3 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 25 Jul 2024 18:15:47 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> In-Reply-To: <86cyn14iqx.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 25 Jul 2024 18:02:46 +0300") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN> <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN> <86cyn14iqx.fsf@HIDDEN> Date: Thu, 25 Jul 2024 18:15:46 +0200 Message-ID: <87plr1tpl9.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: [...] >> +** On OpenBSD, color Emoji are not supported. >> + >> +The system's FreeType library is not built with libpng support, so it >> +can't display compressed colour emoji. This is due to the fact that, on >> +OpenBSD, libpng is provided through ports and that a base component >> +cannot depend on that. > > First, we use US English spelling, so it should be "color", not > "colour". Ok, I'll change this one. > More importantly, I don't think I understand the user-level meaning of > this. You say "compressed color Emoji", but what does that mean in > practice? Does it mean no font which supports color Emoji display > will ever work on OpenBSD unless the FreeType library is rebuilt with > PNG support? I'm not sure myself. "compressed color Emoji" is a copy-paste I made from sthen@ own words. Maybe it is refering to the PNG compression. >If so (but then why say "compressed" above?), I think we should say so >and include a bit more details about rebuilding FreeType on OpenBSD, >like that Reddit discussion mentions. OTOH, if some Emoji fonts can be >used on OpenBSD, we should say that as well, and perhaps mention those >fonts, if they are free. > > IOW, PROBLEMS is supposed to describe the problems and their solutions > or workarounds in user-understandable terms, because that file is for > Emacs users, not for Emacs developers. I am wary about adding the described workaround because it modifies the system's FreeType library for all applications. And it does so by relying on a ports (think a 3rd party package) of libpng. I don't know what would happen should someone remove the libpng package after having applied this workaround. Also, as explained in this recipe, it will be gone after each system upgrade. My idea was more to record this limitation into "etc/PROBLEMS" for future reference. -- Manuel Giraud
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 25 Jul 2024 19:03:01 +0000 Resent-Message-ID: <handler.72268.B72268.172193414517461 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud <manuel@HIDDEN> Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172193414517461 (code B ref 72268); Thu, 25 Jul 2024 19:03:01 +0000 Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 19:02:25 +0000 Received: from localhost ([127.0.0.1]:37775 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sX3jN-0004XZ-9j for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 15:02:25 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sX3jK-0004XG-Ue for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 15:02:23 -0400 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 <eliz@HIDDEN>) id 1sX3j7-0004W3-Rf; Thu, 25 Jul 2024 15:02:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=FaLlzcTCKDkMweOgvfOpHysdMdhTxEKV4Grawh5OmVc=; b=jBVltZZtzHFU YqL70RcoKN5dONEUL/agGzpdZ/RkzoRLf+/euqdeZcs+vYNfO5LOmaT+O2CQhbfHxApjQ2tf6Yc5c mrJvQt1PRZb8TeWtiNZ9L7Otktw9+Lu0uqfvhKSkwGP88Je5yqf5LmLWV7q5xCD9v3Kmkzx8nsniA uAmtm8baMYg9DypbK+/abjXz8QUwNMOSQHUPrc9vCpCDQpATVvC0CnBC2uY8drLI2P3EmpsWptDTR gx0KeAnRJ34zunV7jcvaMvor6776LxGjTw4l/v+HNCKsjCDUFiOsW1YYPYiG6y8vzdpusku0Votc1 F59Rlx+rtDZp4JlEtahLSQ==; Date: Thu, 25 Jul 2024 22:02:06 +0300 Message-Id: <867cd947o1.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87plr1tpl9.fsf@HIDDEN> (message from Manuel Giraud on Thu, 25 Jul 2024 18:15:46 +0200) References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN> <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN> <86cyn14iqx.fsf@HIDDEN> <87plr1tpl9.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Manuel Giraud <manuel@HIDDEN> > Cc: rpluim@HIDDEN, luangruo@HIDDEN, 72268 <at> debbugs.gnu.org > Date: Thu, 25 Jul 2024 18:15:46 +0200 > > > More importantly, I don't think I understand the user-level meaning of > > this. You say "compressed color Emoji", but what does that mean in > > practice? Does it mean no font which supports color Emoji display > > will ever work on OpenBSD unless the FreeType library is rebuilt with > > PNG support? > > I'm not sure myself. "compressed color Emoji" is a copy-paste I made > from sthen@ own words. Maybe it is refering to the PNG compression. Since it says "compressed color Emoji", it probably refers to the font. If we cannot establish whether there are any color Emoji fonts that don't need "compressed" PNG, we should probably not mention the "compressed" part at all, but just say that one needs FreeType with PNG support to use any color Emoji fonts. > >If so (but then why say "compressed" above?), I think we should say so > >and include a bit more details about rebuilding FreeType on OpenBSD, > >like that Reddit discussion mentions. OTOH, if some Emoji fonts can be > >used on OpenBSD, we should say that as well, and perhaps mention those > >fonts, if they are free. > > > > IOW, PROBLEMS is supposed to describe the problems and their solutions > > or workarounds in user-understandable terms, because that file is for > > Emacs users, not for Emacs developers. > > I am wary about adding the described workaround because it modifies the > system's FreeType library for all applications. And it does so by > relying on a ports (think a 3rd party package) of libpng. I don't know > what would happen should someone remove the libpng package after having > applied this workaround. Also, as explained in this recipe, it will be > gone after each system upgrade. We can include the caveats in the text, so that users could make informed decisions for themselves. > My idea was more to record this limitation into "etc/PROBLEMS" for > future reference. That's not what PROBLEMS is for. If a problem has a solution or a workaround, we should describe them. Maybe it's just me, but I see rebuilding FreeType as a no-brainer, so if I were in your shoes, I would not have hesitated to rebuild it. I'm quite sure there are others who would think the same.
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Manuel Giraud <manuel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 25 Jul 2024 20:08:02 +0000 Resent-Message-ID: <handler.72268.B72268.17219380582323 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.17219380582323 (code B ref 72268); Thu, 25 Jul 2024 20:08:02 +0000 Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 20:07:38 +0000 Received: from localhost ([127.0.0.1]:37851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sX4kT-0000bO-Nr for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 16:07:38 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:17191) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1sX4kQ-0000bF-5j for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 16:07:36 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=N78spA2g 5y7F5OK5zFDEUvuSc3Bb8HjA0CWrwnwHoHg=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=2TPGZjnIn/UfI7xpED7GQuJefcakBx UBZs9KRHzdIEdMdh+jcA9Ek+xq/untecrONRN+6LcfwLKMMa89nSJjBQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=N78spA2g5y7F5OK5 zFDEUvuSc3Bb8HjA0CWrwnwHoHg=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=S4tMjLGTIzUq9XG8IzwEBvJZnlAS1sb/Pzupqo Vf6xNirJbaNkj69OiPukRl6zJF6CUGy5k2yhMKgDo4hq22ViwBc17/io1ZyWdgRbcvbMI+ 7f96231c7ebsuSGToP84U593l9ogjoFtE3lCWZ9PaU2iW3gAsClb/NKXp6rCZab2bDUB4N noU3obSXrxkoPlo6dnW8ZZHMbgLGR1XU43X/lF25XGdMocRf2HfZCIGPO5AHF5PoH+aCrK +v6prtZf0emRkBJ606RLpJQ9WBRq7ov6mPi5XIgApGi1dVwZY++9bj/FIrcaSUwzQUBO6N HrvTqZSbW3FcR5yHMirUfVZw== Received: from computer (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 38b266a7 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 25 Jul 2024 22:07:22 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> In-Reply-To: <867cd947o1.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 25 Jul 2024 22:02:06 +0300") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN> <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN> <86cyn14iqx.fsf@HIDDEN> <87plr1tpl9.fsf@HIDDEN> <867cd947o1.fsf@HIDDEN> Date: Thu, 25 Jul 2024 22:07:15 +0200 Message-ID: <87bk2ltevg.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Manuel Giraud <manuel@HIDDEN> >> Cc: rpluim@HIDDEN, luangruo@HIDDEN, 72268 <at> debbugs.gnu.org >> Date: Thu, 25 Jul 2024 18:15:46 +0200 >> >> > More importantly, I don't think I understand the user-level meaning of >> > this. You say "compressed color Emoji", but what does that mean in >> > practice? Does it mean no font which supports color Emoji display >> > will ever work on OpenBSD unless the FreeType library is rebuilt with >> > PNG support? >> >> I'm not sure myself. "compressed color Emoji" is a copy-paste I made >> from sthen@ own words. Maybe it is refering to the PNG compression. > > Since it says "compressed color Emoji", it probably refers to the > font. If we cannot establish whether there are any color Emoji fonts > that don't need "compressed" PNG, we should probably not mention the > "compressed" part at all, but just say that one needs FreeType with > PNG support to use any color Emoji fonts. Ok, I'll remove the "compressed" then. [...] >> I am wary about adding the described workaround because it modifies the >> system's FreeType library for all applications. And it does so by >> relying on a ports (think a 3rd party package) of libpng. I don't know >> what would happen should someone remove the libpng package after having >> applied this workaround. Also, as explained in this recipe, it will be >> gone after each system upgrade. > > We can include the caveats in the text, so that users could make > informed decisions for themselves. > >> My idea was more to record this limitation into "etc/PROBLEMS" for >> future reference. > > That's not what PROBLEMS is for. If a problem has a solution or a > workaround, we should describe them. Maybe it's just me, but I see > rebuilding FreeType as a no-brainer, so if I were in your shoes, I > would not have hesitated to rebuild it. I'm quite sure there are > others who would think the same. Yes I understand. I could try to rephrase a bit what's on Reddit but I don't think we should go into the details of how to build a library of Xenocara (OpenBSD Xorg modules compilation): there is the release(8) manpage for this. -- Manuel Giraud
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 26 Jul 2024 05:37:01 +0000 Resent-Message-ID: <handler.72268.B72268.17219722197462 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud <manuel@HIDDEN> Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.17219722197462 (code B ref 72268); Fri, 26 Jul 2024 05:37:01 +0000 Received: (at 72268) by debbugs.gnu.org; 26 Jul 2024 05:36:59 +0000 Received: from localhost ([127.0.0.1]:38546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sXDdS-0001wF-KW for submit <at> debbugs.gnu.org; Fri, 26 Jul 2024 01:36:58 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sXDdQ-0001w1-BZ for 72268 <at> debbugs.gnu.org; Fri, 26 Jul 2024 01:36:57 -0400 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 <eliz@HIDDEN>) id 1sXDb5-00082j-Ma; Fri, 26 Jul 2024 01:34:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=kwLbCQ89Svc8bvemOFusZet1VLBnZc63FkTzN18TZDc=; b=IOuHx48+dOOR oa2EVyU/iHB21+5MpEO/2i+3Gx+LjtgHmeFjyjPwORDIjWrw5RTBBly098KudTOzlZdRXLg9SOs4K m4hQmKRP5cEPONrGClkRimFqhJjQOMOPJFgKTtmcVw7NOdMB5bTXhQG0UAuBnDQuhOm30FgU0iN6Y +S+KqPcpnHd9fTEntGkc5x7puQbYUQfMfXswFm4bX+f4Zb05Rr8Pk/Pg36fCkDXzLQEvz5o7PmXqx pQyLuEo3s7BN/xXGbZMt4XazeyrowafcqAFNKHG/E0UNuv36EQjKc9JCgbQxjpQzJsMqFR4zT9TSn 97bTkVNUq3g/caQtJlaoCA==; Date: Fri, 26 Jul 2024 08:34:22 +0300 Message-Id: <86zfq43ee9.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87bk2ltevg.fsf@HIDDEN> (message from Manuel Giraud on Thu, 25 Jul 2024 22:07:15 +0200) References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN> <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN> <86cyn14iqx.fsf@HIDDEN> <87plr1tpl9.fsf@HIDDEN> <867cd947o1.fsf@HIDDEN> <87bk2ltevg.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Manuel Giraud <manuel@HIDDEN> > Cc: rpluim@HIDDEN, luangruo@HIDDEN, 72268 <at> debbugs.gnu.org > Date: Thu, 25 Jul 2024 22:07:15 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > That's not what PROBLEMS is for. If a problem has a solution or a > > workaround, we should describe them. Maybe it's just me, but I see > > rebuilding FreeType as a no-brainer, so if I were in your shoes, I > > would not have hesitated to rebuild it. I'm quite sure there are > > others who would think the same. > > Yes I understand. I could try to rephrase a bit what's on Reddit but I > don't think we should go into the details of how to build a library of > Xenocara (OpenBSD Xorg modules compilation): there is the release(8) > manpage for this. Indeed, we don't need to describe all the details there. We just need to say that display of color Emoji needs the FreeType library with PNG support, and if such a FreeType library is not available, users could consider rebuilding it with PNG support on their system.
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Manuel Giraud <manuel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 26 Jul 2024 09:26:01 +0000 Resent-Message-ID: <handler.72268.B72268.17219859617470 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.17219859617470 (code B ref 72268); Fri, 26 Jul 2024 09:26:01 +0000 Received: (at 72268) by debbugs.gnu.org; 26 Jul 2024 09:26:01 +0000 Received: from localhost ([127.0.0.1]:38782 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sXHD6-0001wQ-Jc for submit <at> debbugs.gnu.org; Fri, 26 Jul 2024 05:26:00 -0400 Received: from ledu-giraud.fr ([51.159.28.247]:13063) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1sXHD3-0001wA-7W for 72268 <at> debbugs.gnu.org; Fri, 26 Jul 2024 05:25:59 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=Nhki1F6+ zunwwxbTkGE4SV2dIIdY4T/qOp0+F4J4ZWM=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=19bIaXOiVw+IlCiMnS0tS9+cKPAE+r 2SMlGW7LtbQ/PCo56/4cOgTLqTRMuiaRk2thoelP47/yAX0r8RxtzODg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=Nhki1F6+zunwwxbT kGE4SV2dIIdY4T/qOp0+F4J4ZWM=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=ZdSZT64Zj1fzb/47gKcXJZyfqyXgSecIqt1rZj FzEovLKUit7brQwErP0O1+m8aJ8uSnbCByXCvNyqKdmw61lpU7f8vGSCJHa4kO/UxvIACE f7SCBRrVOamS5u+C7GZ1UVBp+7M9invXR+ADkIJ00sn7wWed315xFdcK26CMtzNE4ADQiX icy4LUBVxv0Eku9tYNgHISK0sBDPcigWSRvC93CgbLg5Snip46UEjHsKg7/bR+3WqAd7It NKRCULFSrIo5+oKyhFQdm9sKniuXIEMMWRZe4M7kt8uk2W6jBtBxCTxLAPcRonueuaBFFB elJDcch0l3LLiLW5jmJ5uxog== Received: from computer (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id ae7b8173 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 26 Jul 2024 11:25:45 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> In-Reply-To: <86zfq43ee9.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 26 Jul 2024 08:34:22 +0300") References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN> <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN> <86cyn14iqx.fsf@HIDDEN> <87plr1tpl9.fsf@HIDDEN> <867cd947o1.fsf@HIDDEN> <87bk2ltevg.fsf@HIDDEN> <86zfq43ee9.fsf@HIDDEN> Date: Fri, 26 Jul 2024 11:25:43 +0200 Message-ID: <87y15osdwo.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Eli Zaretskii <eliz@HIDDEN> writes: [...] > Indeed, we don't need to describe all the details there. We just need > to say that display of color Emoji needs the FreeType library with PNG > support, and if such a FreeType library is not available, users could > consider rebuilding it with PNG support on their system. What do you think of this? --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Document-unsupported-color-Emoji-on-OpenBSD.patch From f2b542d9efdee4908e5a99a1a62adf610048b4b5 Mon Sep 17 00:00:00 2001 From: Manuel Giraud <manuel@HIDDEN> Date: Thu, 25 Jul 2024 13:57:59 +0200 Subject: [PATCH] Document unsupported color Emoji on OpenBSD Bug#72268 * etc/PROBLEMS (Runtime problems related to font handling): Document unsupported color Emoji on OpenBSD. --- etc/PROBLEMS | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/etc/PROBLEMS b/etc/PROBLEMS index f8fb9f90c0b..939005780a8 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS @@ -1274,6 +1274,27 @@ Emacs will select some other font instead. The only workaround is not to choose such font variants as the default font when running Emacs on MS-Windows. +** On OpenBSD, color Emoji are not supported by default. + +The system's FreeType library is not built with libpng support, so it +can't display color emoji. This is due to the fact that, on OpenBSD, +libpng is provided through ports and that a base component cannot depend +on that. + +However, you can add support for PNG in the system's FreeType library by +following those steps: + 1. Install the 'png' package. + 2. Read the release(8) man page for how to get Xenocara sources. + 3. Patch the file + "/usr/xenocara/lib/freetype/include/freetype/config/ftoption.h" + by uncommenting the "#define FT_CONFIG_OPTION_USE_PNG" line. + 4. Patch the file "/usr/xenocara/lib/freetype/Makefile" by + appending "-L/usr/local/lib -lpng" to LDADD and appending + "-I/usr/local/include" to CPPFLAGS. + 5. Build and install Xenocara (also, see release(8)). + +Note that this support will be gone after each OpenBSD's system upgrade. + * Internationalization problems ** M-{ does not work on a Spanish PC keyboard. -- 2.45.2 --=-=-= Content-Type: text/plain -- Manuel Giraud --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#72268: 31.0.50; Color emoji rendering Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 26 Jul 2024 10:42:02 +0000 Resent-Message-ID: <handler.72268.B72268.172199048315280 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72268 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud <manuel@HIDDEN> Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org Received: via spool by 72268-submit <at> debbugs.gnu.org id=B72268.172199048315280 (code B ref 72268); Fri, 26 Jul 2024 10:42:02 +0000 Received: (at 72268) by debbugs.gnu.org; 26 Jul 2024 10:41:23 +0000 Received: from localhost ([127.0.0.1]:38872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sXIO3-0003yO-6L for submit <at> debbugs.gnu.org; Fri, 26 Jul 2024 06:41:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sXIO1-0003y9-1U for 72268 <at> debbugs.gnu.org; Fri, 26 Jul 2024 06:41:21 -0400 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 <eliz@HIDDEN>) id 1sXINn-0001UO-6E; Fri, 26 Jul 2024 06:41:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=UeMWZ1eMlrRE3ieFSbij7T2+8Ja/F6m7mT1jFQcgIY8=; b=nHw7OV6nw8B4 1pNp5lfWWVj7YFs2JBJTeeE1M3TBujTTdN0GbMniuTNapAbfYYsvmhqHg08kp0sGZahXPQw4IKZTr a4X2he+JlTIsLxB4n1luN6myi+px8iLsECPhV4b6oYFbMacGdgrmUhxlQSh/wpK6Qv5Y11yB7ZsJ2 y01meabk6G+ntiiLGRcgERg/6juNuOfpHx/4T1pnZ3ebdY6FzmFfZpn1mnQav/cSmp6LpRxIDeb3p mY3Dpji9d5+Kq/oBLwZNw2b6qpIXY5LZAHBEL9pJeddUJtA7Fg/OGE7K+KqoUpQEvBvx7pdPnKWRz F7HcWwkxxaXZgGpm3yrQ9A==; Date: Fri, 26 Jul 2024 13:41:04 +0300 Message-Id: <86r0bg3073.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87y15osdwo.fsf@HIDDEN> (message from Manuel Giraud on Fri, 26 Jul 2024 11:25:43 +0200) References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN> <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN> <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN> <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN> <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN> <86cyn14iqx.fsf@HIDDEN> <87plr1tpl9.fsf@HIDDEN> <867cd947o1.fsf@HIDDEN> <87bk2ltevg.fsf@HIDDEN> <86zfq43ee9.fsf@HIDDEN> <87y15osdwo.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Manuel Giraud <manuel@HIDDEN> > Cc: rpluim@HIDDEN, luangruo@HIDDEN, 72268 <at> debbugs.gnu.org > Date: Fri, 26 Jul 2024 11:25:43 +0200 > > > Indeed, we don't need to describe all the details there. We just need > > to say that display of color Emoji needs the FreeType library with PNG > > support, and if such a FreeType library is not available, users could > > consider rebuilding it with PNG support on their system. > > What do you think of this? LGTM, thanks.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.