From: Eli Zaretskii Date: Sat, 27 Jan 2018 15:26:29 +0000 (+0200) Subject: * etc/PROBLEMS: Document issues with double-buffering. (Bug#30088) X-Git-Tag: emacs-26.1-rc1~306 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8cb4ffb;p=emacs.git * etc/PROBLEMS: Document issues with double-buffering. (Bug#30088) --- diff --git a/etc/PROBLEMS b/etc/PROBLEMS index c194ba53145..1aa497e6e3d 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS @@ -478,6 +478,21 @@ The solution was to upgrade Semantic to version 2.0pre4 (distributed with CEDET 1.0pre4) or later. Note that Emacs includes Semantic since 23.2, and this issue does not apply to the included version. +*** Display artifacts on GUI frames on X-based systems. + +This is known to be caused by using double-buffering (which is enabled +by default in Emacs 26 and later). The artifacts typically appear +after commands that cause Emacs to scroll the display. + +You can disable double-buffering by evaluating the following form: + + (modify-all-frames-parameters '((inhibit-double-buffering . t))) + +To make this permanent, add it to your ~/.emacs init file. + +Note that disabling double-buffering will cause flickering of the +display in some situations. + *** Self-documentation messages are garbled. This means that the file 'etc/DOC' doesn't properly correspond