Subject: bug#30088: 26.0.90; [Emacs 26] Rendering glitch

From: Eli Zaretskii <[email-masked]>
Date: Sat, 27 Jan 2018 17:30:14 +0200

> Date: Sat, 27 Jan 2018 15:09:26 +0100
> From: [email-masked] (Charles A. Roelli)
> CC: [email-masked], [email-masked],
> 	[email-masked]
> 
> > Date: Fri, 26 Jan 2018 22:03:03 +0200
> > From: Eli Zaretskii <[email-masked]>
> > 
> > Suggestions for such an entry in PROBLEMS are welcome.
> 
> How about:

Thanks.  Here's what I eventually pushed:

  *** 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.