GNU logs - #65138, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65138: 29.1; Problems with Emojis C-x 8 e e
Resent-From: Robert Thorpe <rt@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 07 Aug 2023 23:48:02 +0000
Resent-Message-ID: <handler.65138.B.169145208122766 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 65138
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 65138 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.169145208122766
          (code B ref -1); Mon, 07 Aug 2023 23:48:02 +0000
Received: (at submit) by debbugs.gnu.org; 7 Aug 2023 23:48:01 +0000
Received: from localhost ([127.0.0.1]:34556 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qT9xA-0005v4-DW
	for submit <at> debbugs.gnu.org; Mon, 07 Aug 2023 19:48:01 -0400
Received: from lists.gnu.org ([2001:470:142::17]:36668)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rt@HIDDEN>) id 1qT9x5-0005uR-U2
 for submit <at> debbugs.gnu.org; Mon, 07 Aug 2023 19:47:58 -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 <rt@HIDDEN>)
 id 1qT9wz-0004cY-QP
 for bug-gnu-emacs@HIDDEN; Mon, 07 Aug 2023 19:47:49 -0400
Received: from outbound-smtp47.blacknight.com ([46.22.136.64])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rt@HIDDEN>)
 id 1qT9wt-0002HL-Kv
 for bug-gnu-emacs@HIDDEN; Mon, 07 Aug 2023 19:47:47 -0400
Received: from mail.blacknight.com (pemlinmail04.blacknight.ie [81.17.254.17])
 by outbound-smtp47.blacknight.com (Postfix) with ESMTPS id 57FE4FB348
 for <bug-gnu-emacs@HIDDEN>; Tue,  8 Aug 2023 00:47:38 +0100 (IST)
Received: (qmail 11576 invoked from network); 7 Aug 2023 23:47:38 -0000
Received: from unknown (HELO rt-inspiron-3480)
 (rt@HIDDEN@[109.79.14.8])
 by 81.17.254.9 with ESMTPSA (AES256-SHA encrypted, authenticated);
 7 Aug 2023 23:47:38 -0000
From: Robert Thorpe <rt@HIDDEN>
Date: Tue, 08 Aug 2023 00:44:57 +0100
Message-ID: <87wmy62z9i.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=46.22.136.64;
 envelope-from=rt@HIDDEN;
 helo=outbound-smtp47.blacknight.com
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
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: -0.0 (/)


The new Emoji system started with 'C-x 8 e e' doesn't work in a sensible
way if you don't have fonts installed for every Emoji.

For example, let's say you pick the category "e emotions".  If none of
your fontsets have the relevant Emoji's then the result is
confusing. The minibuffer becomes two lines high - but it is blank and
displays nothing at all.  There's no message to tell you that you don't
have the fonts installed and that's the problem.  I only found that out
by trial-and-error.  If you press any key at all then you're given
an error.

> Unbound suffix '1': (Use 'C-g' to abort, '?' for help)

Aborting with C-g works.  However, '?' does not supply help.  It gives
the error 'Error in post-command-hook (transient--post-command): (error
"Invalid search bound (wrong side of point)")'.



In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38,
cairo version 1.17.8)
Windowing system distributor 'The X.Org Foundation', version 11.0.12101008
System Description: Arch Linux

Configured using:
 'configure --sysconfdir=/etc --prefix=/usr --libexecdir=/usr/lib
 --with-tree-sitter --localstatedir=/var --with-cairo
 --disable-build-details --with-harfbuzz --with-libsystemd
 --with-modules --with-x-toolkit=gtk3 'CFLAGS=-march=x86-64
 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2
 -Wformat -Werror=format-security -fstack-clash-protection
 -fcf-protection -g
 -ffile-prefix-map=/build/emacs/src=/usr/src/debug/emacs -flto=auto'
 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY
PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB

Important settings:
  value of $LANG: en_GB.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  shell-dirtrack-mode: t
  server-mode: t
  dynamic-completion-mode: t
  global-tab-line-mode: t
  tab-line-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  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
  column-number-mode: t
  line-number-mode: t
  global-visual-line-mode: t
  visual-line-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:
None found.

Features:
(shadow emacsbug help-fns radix-tree cl-print debug backtrace
network-stream nsm mailalias smtpmail sort mail-extr rmailsum rmailout
textsec uni-scripts idna-mapping ucs-normalize uni-confusable
textsec-check shr-color color qp rmailmm rmail sh-script smie treesit
executable emoji-labels emoji multisession sqlite transient edmacro
kmacro diary-lib diary-loaddefs cal-move org-element org-persist org-id
org-refile avl-tree generator oc-basic cl-extra help-mode ol-eww eww xdg
url-queue thingatpt mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus
nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig
gnus-sum shr pixel-fill kinsoku url-file svg dom browse-url url
url-proxy url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util url-parse auth-source cl-seq
eieio eieio-core cl-macs json map byte-opt gv bytecomp byte-compile
url-vars gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud
nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int
gnus-range message sendmail mailcap yank-media puny rfc822 mml mml-sec
password-cache epa derived epg rfc6068 epg-config mm-decode mm-bodies
mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev
gmm-utils mailheader gnus-win gnus nnheader gnus-util mail-utils range
mm-util mail-prsvr wid-edit ol-docview doc-view jka-compr image-mode
exif ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi org-link-doi 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 time-date
ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold
org-fold-core org-keys oc org-loaddefs cal-menu calendar cal-loaddefs
org-version org-compat org-macs format-spec calc-alg calc-ext calc-menu
calc calc-loaddefs rect calc-macs files-x shell subr-x pcomplete comint
ansi-osc ansi-color ring dired-aux autorevert filenotify dired-x dired
dired-loaddefs misearch multi-isearch noutline outline icons mule-util
display-line-numbers bookmark text-property-search pp find-func server
completion avoid tab-line cl-loaddefs cl-lib misc 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 tool-bar dnd
fontset image regexp-opt fringe tabulated-list replace newcomment
text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow
isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax
font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic
indonesian philippine cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs
theme-loaddefs faces cus-face macroexp files window text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads dbusbind inotify lcms2
dynamic-setting system-font-setting font-render-setting cairo
move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process
emacs)

Memory information:
((conses 16 407944 63927)
 (symbols 48 27181 163)
 (strings 32 121896 18689)
 (string-bytes 1 3206930)
 (vectors 16 79485)
 (vector-slots 8 1852642 129244)
 (floats 8 405 282)
 (intervals 56 5484 1428)
 (buffers 984 27))




Message sent:


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: Robert Thorpe <rt@HIDDEN>
Subject: bug#65138: Acknowledgement (29.1; Problems with Emojis C-x 8 e e)
Message-ID: <handler.65138.B.169145208122766.ack <at> debbugs.gnu.org>
References: <87wmy62z9i.fsf@HIDDEN>
X-Gnu-PR-Message: ack 65138
X-Gnu-PR-Package: emacs
Reply-To: 65138 <at> debbugs.gnu.org
Date: Mon, 07 Aug 2023 23:48:02 +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 65138 <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
65138: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D65138
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65138: 29.1; Problems with Emojis C-x 8 e e
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: Tue, 08 Aug 2023 11:45:01 +0000
Resent-Message-ID: <handler.65138.B65138.169149506611357 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 65138
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Thorpe <rt@HIDDEN>, Lars Ingebrigtsen <larsi@HIDDEN>, Jonas Bernoulli <jonas@HIDDEN>
Cc: 65138 <at> debbugs.gnu.org
Received: via spool by 65138-submit <at> debbugs.gnu.org id=B65138.169149506611357
          (code B ref 65138); Tue, 08 Aug 2023 11:45:01 +0000
Received: (at 65138) by debbugs.gnu.org; 8 Aug 2023 11:44:26 +0000
Received: from localhost ([127.0.0.1]:35383 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qTL8T-0002x7-S7
	for submit <at> debbugs.gnu.org; Tue, 08 Aug 2023 07:44:26 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:33860)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1qTL8R-0002wt-ST
 for 65138 <at> debbugs.gnu.org; Tue, 08 Aug 2023 07:44:24 -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 1qTL8K-0006fk-S8; Tue, 08 Aug 2023 07:44:16 -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=0M3A0Hx1B5JUemWznPZ6/8JIBF3ULkZnV6Ad5TY3O6E=; b=ERYegPKk9aUB
 lohlaz00Pbaku+jbJHNGyGAHlbQ9hFb6yLhvcrpMlO5Re2/jlaPo3ZwRaouxh/3mu5SV3icb/9X5w
 Jizq5A385VnT9Yn8K9Mo6J+WP9aqFqMDdNat0ZuVuQPDCIAZjz3LovxAWgUl3t9jvEoMFua6NiJlT
 BKePj8XplpV6NnBO/n2HiPMWlJ0OwwQ+GlCL8XQnnV6UX59xiKkVa/ueRXFKQyK74DJmgU1awsfHG
 NNrla/pLY6nTCD8Q9Q0JGm0Mg5+adZxAiqs9T5CkyFSMyK5QHUB87LiEZPivdbL51u8NP9KZZ5DhO
 k6lks8J1TQIrklSgNIaz8g==;
Date: Tue, 08 Aug 2023 14:44:37 +0300
Message-Id: <838raloj16.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87wmy62z9i.fsf@HIDDEN> (message from Robert
 Thorpe on Tue, 08 Aug 2023 00:44:57 +0100)
References: <87wmy62z9i.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: Robert Thorpe <rt@HIDDEN>
> Date: Tue, 08 Aug 2023 00:44:57 +0100
> 
> 
> The new Emoji system started with 'C-x 8 e e' doesn't work in a sensible
> way if you don't have fonts installed for every Emoji.
> 
> For example, let's say you pick the category "e emotions".  If none of
> your fontsets have the relevant Emoji's then the result is
> confusing. The minibuffer becomes two lines high - but it is blank and
> displays nothing at all.  There's no message to tell you that you don't
> have the fonts installed and that's the problem.  I only found that out
> by trial-and-error.  If you press any key at all then you're given
> an error.

We should probably show some message in this case, like "No fonts
available" or something.  Perhaps Lars or Jonas (CC'ed) would have an
idea.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#65138: 29.1; Problems with Emojis C-x 8 e e
Resent-From: Jonas Bernoulli <jonas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 03 Sep 2023 17:37:02 +0000
Resent-Message-ID: <handler.65138.B65138.16937625713746 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 65138
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>, Robert Thorpe <rt@HIDDEN>, Lars Ingebrigtsen <larsi@HIDDEN>
Cc: 65138 <at> debbugs.gnu.org
Received: via spool by 65138-submit <at> debbugs.gnu.org id=B65138.16937625713746
          (code B ref 65138); Sun, 03 Sep 2023 17:37:02 +0000
Received: (at 65138) by debbugs.gnu.org; 3 Sep 2023 17:36:11 +0000
Received: from localhost ([127.0.0.1]:46810 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qcr18-0000yL-Lu
	for submit <at> debbugs.gnu.org; Sun, 03 Sep 2023 13:36:10 -0400
Received: from mail.hostpark.net ([212.243.197.30]:51458)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jonas@HIDDEN>) id 1qcr15-0000wz-Pw
 for 65138 <at> debbugs.gnu.org; Sun, 03 Sep 2023 13:36:08 -0400
Received: from localhost (localhost [127.0.0.1])
 by mail.hostpark.net (Postfix) with ESMTP id B177F16284;
 Sun,  3 Sep 2023 18:20:45 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h=
 content-type:content-type:mime-version:message-id:date:date
 :references:in-reply-to:subject:subject:from:from; s=sel2011a;
 t=1693758045; bh=VFLbZWLL65R7LS8TVogqDLukOhXzt+mQmqhsoA4Jhsg=; b=
 XQVjHABwXzZKHIlB9UG0SjfFpJHCjRePYvPZZ3E12StBTK9winsxVQXQpDKlctux
 lXl661SQ7ooBhc8cA+LMODpGbzbYY5loreGXV6b7fYb4FVRrLX6MvCogpvEs1Shs
 y3m6EruZE/nPsh8DZO39VhkRzlIEeRiSJiZsBPuME7c=
X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net
Received: from mail.hostpark.net ([127.0.0.1])
 by localhost (mail1.hostpark.net [127.0.0.1]) (amavisd-new, port 10224)
 with ESMTP id qhJRC-VbT2QB; Sun,  3 Sep 2023 18:20:45 +0200 (CEST)
Received: from customer (localhost [127.0.0.1])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 by mail.hostpark.net (Postfix) with ESMTPSA id 531A91625C;
 Sun,  3 Sep 2023 18:20:45 +0200 (CEST)
From: Jonas Bernoulli <jonas@HIDDEN>
In-Reply-To: <838raloj16.fsf@HIDDEN>
References: <87wmy62z9i.fsf@HIDDEN>
 <838raloj16.fsf@HIDDEN>
Date: Sun, 03 Sep 2023 18:20:45 +0200
Message-ID: <874jkbp6si.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
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.7 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> We should probably show some message in this case, like "No fonts
> available" or something.  Perhaps Lars or Jonas (CC'ed) would have an
> idea.

Since this doesn't really have anything to do with Transient, I'll skip
this one.  No knowledge about transient.el (or emoji.el, really) should
be required to implement a "are any emoji fonts installed" check.  In
fact that requires other knowledge, which I don't posses.




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 15 Sep 2023 15:36:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 15 11:36:58 2023
Received: from localhost ([127.0.0.1]:44479 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qhAsM-0003o0-0v
	for submit <at> debbugs.gnu.org; Fri, 15 Sep 2023 11:36:58 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:39770)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>)
 id 1qhAsI-0003nX-8x; Fri, 15 Sep 2023 11:36:56 -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 1qhAs6-000714-2z; Fri, 15 Sep 2023 11:36:42 -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=hJYkjdUr279c8dWHCOStUB+D8qfqUh+8PTkDZ8M+/i8=; b=BX/Fu2DHH1Hh
 68LE5/Drbp9W5IxI+kdLepFfM/Lcw504O6CiU3w7vetmbps5xmFL3O6Gx/+dPAEsbgqYCVgfdz3z5
 1EwlPx5/LRvNy/mT3lfGfLfeV4AiUy+ggcQHP71IMnsn+OFhlAoJZKcY3QXKMyB04fbeazMUI01+c
 9hyNuOWdi3qMNpVSCCQswzZwgxlETarbBaBZTr7EmHsBXc2f9WoDsWpyMksxroVWfajaY1288p2Yp
 eFwfll1J9VUT2Ow6Js2ID7L2/43zHn9g4rpSQ4EfYjQ26r90Q8XfKLIxMXcupBhLErGQvkKzCHGma
 nnzdI3IFSrVW12UHJSwZiw==;
Date: Fri, 15 Sep 2023 18:36:33 +0300
Message-Id: <83led7jvni.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: awrhygty@HIDDEN
In-Reply-To: <TYZPR01MB392041701D6A7C3666C4EE0FC3F6A@HIDDEN>
 (awrhygty@HIDDEN)
Subject: Re: bug#65993: 29.1; emoji-insert show nothing without font settings
References: <TYZPR01MB392041701D6A7C3666C4EE0FC3F6A@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
Cc: 65993 <at> debbugs.gnu.org
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 (---)

merge 65993 65138
thanks

> From: awrhygty@HIDDEN
> Date: Fri, 15 Sep 2023 21:06:18 +0900
> 
> 
> Without font settings, almost all emojis are not displayed within emacs,
> and emoji-insert does not show any leaf menu items.
> For example, typing 'C-x 8 e e s s' (Emoji > Smileys > smiling)
> emacs shows empty minibuffer(no string shown).
> 
> In such situation I can not understand what is going on.
> Empty menu should show some information or raise an error.

This is a duplicate of bug#65138, for which we don't yet have a
solution.  Patches welcome.

> And once emoji-insert is called before font setting,
> emoji-insert does not show emoji items after they are made visible in
> emacs buffer with font settings.

This is not a bug: you need to clear the font cache to get Emacs to
react to newly-installed fonts without restarting Emacs.  Like this:

  M-: (clear-font-cache) RET

> Here is a sample setting to display emojis:
>   (set-fontset-font nil '(#x1f000 . #x1faff) "Segoe UI Emoji")

Segoe UI Emoji is not a free font, so we cannot advertise it in Emacs.
You could tell Emacs about any fonts you have that support Emoji by
using the function w32-find-non-USB-fonts, see its doc string for
details.

In addition, Emacs 29 comes pre-configured to use the Noto Emoji font
on MS-Windows for showing Emoji, but you need to install that font
first.





Last modified: Fri, 15 Sep 2023 15:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.