summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorStefan Kangas <stefan@marxist.se>2022-08-07 12:57:53 +0200
committerStefan Kangas <stefan@marxist.se>2022-08-07 12:57:53 +0200
commit91f4ea2fa455ad2458e727217d83a177f333c637 (patch)
tree3a49ea7e0e58fd287dab3ff8d04f5cecd6c76f68 /etc
parent08a74ab05a2dcca261fe6adaa839a936b5c123c0 (diff)
parent7ffcba4213786569954bbdd9b7d7aa741b5014c9 (diff)
downloademacs-91f4ea2fa455ad2458e727217d83a177f333c637.tar.gz
Merge from origin/emacs-28
7ffcba4213 * etc/PROBLEMS: Problems with Alacritty and Emoji. (Bug#5... df95118e83 Link from (emacs)Init Syntax to (elisp)Introduction 7793cf0c3d Don't mention removed XEmacs support in reftex manual 3d1cf1b47a Don't mention removed XEmacs support in idlwave manual 7ff60c62a9 ; * admin/make-tarball.txt: Fix last change. 2fd5590d0c ; * lisp/play/fortune.el (fortune-ask-file): Doc fix.
Diffstat (limited to 'etc')
-rw-r--r--etc/PROBLEMS17
1 files changed, 16 insertions, 1 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index c72322811bc..98c8d0c3026 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2329,8 +2329,23 @@ terminals display them as 1-column glyphs. Again, this causes cursor
addressing to get out of sync and eventually messes up the display.
One possible workaround for problems caused by character composition
-is to turn off 'auto-composition-mode' on Kitty terminals.
+is to turn off 'auto-composition-mode' on Kitty terminals, e.g. by
+customizing the 'auto-composition-mode' variable to have as value a
+string that the 'tty-type' function returns on those terminals.
+*** Display artifacts on the Alacritty text terminal
+
+This terminal is known to cause problems with Emoji sequences: when
+displaying them, the Emacs text-mode frame could show gaps and other
+visual artifacts.
+
+The solution is to disable 'auto-composition-mode' on these
+terminals, for example, like this:
+
+ (setq auto-composition-mode "alacritty")
+
+This disables 'auto-composition-mode' on frames that display on
+terminals of this type.
* Runtime problems specific to individual Unix variants