aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorPo Lu2023-03-28 09:41:22 +0800
committerPo Lu2023-03-28 09:41:22 +0800
commit64206ee3af9b59da9591aae400439bdea2cda09f (patch)
tree88c333f058f0afac551daca0d8cf2f2e9d8012ea /etc/PROBLEMS
parent05f3f9c1c09c3e7a4d9c1d9ac16a34742a4124c1 (diff)
parent66b4394461589d0db8690b7971000f687bd3ad57 (diff)
downloademacs-64206ee3af9b59da9591aae400439bdea2cda09f.tar.gz
emacs-64206ee3af9b59da9591aae400439bdea2cda09f.zip
Merge remote-tracking branch 'origin/master' into feature/android
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS27
1 files changed, 27 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index cff96ff2863..67ff2c1115e 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2313,6 +2313,33 @@ recommended way of turning on Font-lock is by typing "M-x
2313global-font-lock-mode RET" or by customizing the variable 2313global-font-lock-mode RET" or by customizing the variable
2314'global-font-lock-mode'. 2314'global-font-lock-mode'.
2315 2315
2316** Colors are not available or messed up on TTY frames inside 'screen'.
2317
2318This can happen if you have COLORTERM=truecolor defined in the
2319environment when Emacs starts, but your version of 'screen' doesn't
2320actually support 24-bit true colors.
2321
2322The COLORTERM environment variable is supposed to be set to the value
2323"truecolor" only if the terminal used by Emacs actually supports true
2324color. Emacs does not have any means of verifying that this support
2325is available, it takes the fact that the variable is defined to this
2326value as an indication that true color support is, in fact, available,
2327and uses color setting commands that COLORTERM=truecolor presumes,
2328bypassing the usual Terminfo capabilities related to colors.
2329
2330Some text-mode terminals, such as GNOME Terminal, are known to set
2331this environment variable, supposedly to announce their own support
2332for true color; however the setting is then inherited by any other
2333terminal emulators started from such a terminal, even though those
2334other terminal emulators might not themselves support true color using
2335the same commands as Emacs uses when it sees COLORTERM=truecolor.
2336
2337The solution is to either upgrade to a newer version of 'screen'
2338(version 5.x or later reportedly supports true color), or to unset the
2339COLORTERM variable before starting 'screen', and let Emacs use the
2340color support provided by the terminal emulator as defined in the
2341Terminfo database.
2342
2316** Unexpected characters inserted into the buffer when you start Emacs. 2343** Unexpected characters inserted into the buffer when you start Emacs.
2317See e.g. <URL:https://debbugs.gnu.org/11129> 2344See e.g. <URL:https://debbugs.gnu.org/11129>
2318 2345