all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: Yuchen Guo <yguo@posteo.net>
Cc: 66416@debbugs.gnu.org
Subject: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland
Date: Mon, 09 Oct 2023 21:45:46 +0300	[thread overview]
Message-ID: <831qe3ws6d.fsf@gnu.org> (raw)
In-Reply-To: <87bkd7k6b8.fsf@lan> (message from Yuchen Guo on Mon, 09 Oct 2023 18:18:51 +0000)

[Pleased use Reply All to reply, so that the bug tracker is CC'ed.]

> From: Yuchen Guo <yguo@posteo.net>
> Date: Mon, 09 Oct 2023 18:18:51 +0000
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> > Regardless of our attempts to understand the immediate reason(s) for
> > these crashes and try preventing them, your setup, viz.:
> > ...
> > is not a good idea, to say the least.
> 
> After setting up Emacs exactly the way you described, the original
> problem is fully resolved, it seems.  Again, this is my new config[1].

Regardless of this, we would still like to see a full human-readable
backtrace with your original setup, so that we could prevent those
crashes if that is feasible.

> I think it is advisable to include information on how to properly
> configure font fallback in the manual.  As someone who had just
> completed (eintr), it was indeed a frustrating experience trying to get
> the font fallback correctly configured.

Emacs is supposed to be properly configured regarding fonts out of the
box.  If the default configuration somehow didn't work for you, please
describe the problems, and we will see if the defaults need some
changes.

Setting the font sets manually is a tricky business which requires
some non-trivial understanding of scripts, fonts, text-shaping
requirements and expectations, etc., and is quite hard to explain in a
comprehensive way that will cover enough use cases.  Therefore, we try
to have the defaults that work for the users, such that manual
customizations are reserved for rare cases and for people who know
what they are doing.  We don't want to confuse users with too many
technical explanations and details about font setup.

> CJK users would appreciate such instructions due to Han Unification[2].

What are the issues with font setup that Han Unification causes to
Emacs users?





  parent reply	other threads:[~2023-10-09 18:45 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-08 20:32 bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland Yuchen Guo
2023-10-09 10:31 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-10-09 11:19   ` Eli Zaretskii
2023-10-09 11:24 ` Eli Zaretskii
     [not found]   ` <87bkd7k6b8.fsf@lan>
2023-10-09 18:45     ` Eli Zaretskii [this message]
2023-10-09 19:07       ` Yuchen Guo
2023-10-10  2:30         ` Eli Zaretskii
2023-10-10  5:26           ` Yuchen Guo
2023-10-10 12:08             ` Eli Zaretskii
2023-10-10 12:59               ` Yuchen Guo
2023-10-10 13:40                 ` Eli Zaretskii
2023-10-10 16:26                   ` Yuchen Guo
2023-10-11 11:31                     ` Eli Zaretskii
2023-10-11 12:45                       ` Yuchen Guo
2023-10-11 13:12                         ` Eli Zaretskii
2023-10-10  4:39         ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-10-09 18:44 ` bug#66416: Coredump Yuchen Guo
2023-10-12  7:46 ` bug#66416: GDB output from new crash Yuchen Guo
2023-10-12  8:12   ` Yuchen Guo
2023-10-12 10:23     ` Eli Zaretskii
2023-10-12 11:22       ` Yuchen Guo
2023-10-12 12:31         ` Eli Zaretskii
2023-10-12 13:58           ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-10-12 14:28             ` Yuchen Guo
2023-10-12 14:42             ` Yuchen Guo
2023-10-14 11:00               ` Eli Zaretskii
2023-10-14 11:26                 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-10-14 12:38                   ` Eli Zaretskii
2023-10-14 12:40                   ` Yuchen Guo
2023-10-14 12:44                     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-10-14 14:23                       ` Yuchen Guo
2023-10-14 15:40                         ` Eli Zaretskii
2023-10-15  1:11                         ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-10-15  5:54                           ` Yuchen Guo
2023-10-12 11:43       ` Yuchen Guo
2023-10-14 19:14 ` bug#66416: 29.1; pgtk build crashes due to ftcrfont Yuchen Guo
2024-04-16  0:27   ` Björn Bidar via Bug reports for GNU Emacs, the Swiss army knife of text editors
     [not found]   ` <87mspui23l.fsf@>
2024-04-16 12:16     ` Eli Zaretskii
2024-04-16 13:13       ` Mattias Engdegård
2024-04-16 14:21         ` Björn Bidar via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-04-16 13:39       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-04-16 14:19         ` Björn Bidar via Bug reports for GNU Emacs, the Swiss army knife of text editors

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=831qe3ws6d.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=66416@debbugs.gnu.org \
    --cc=yguo@posteo.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.