* bug#30088: 26.0.90; [Emacs 26] Rendering glitch
@ 2018-01-12 16:17 Damien Cassou
2018-01-12 16:22 ` Noam Postavsky
0 siblings, 1 reply; 17+ messages in thread
From: Damien Cassou @ 2018-01-12 16:17 UTC (permalink / raw)
To: 30088
[-- Attachment #1: Type: text/plain, Size: 21856 bytes --]
Please see attached screenshot. I regularly get that kind of glitches in
all kinds of buffers. I didn't try to reproduce with Emacs -Q.
In GNU Emacs 26.0.90 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.26)
of 2018-01-08 built on luz4
Repository revision: 918a052a422c05b5f78fd7c702eb6e3ee189fa18
Windowing system distributor 'Fedora Project', version 11.0.11906000
System Description: Fedora release 27 (Twenty Seven)
Recent messages:
Quit
Mark set [2 times]
Quit
Mark set [15 times]
Quit
Mark set [4 times]
Quit [2 times]
Mark set
Quit
C-x C-g is undefined
Quit [5 times]
Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY
ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 LCMS2
Important settings:
value of $LC_MONETARY: fr_FR.UTF-8
value of $LC_NUMERIC: fr_FR.UTF-8
value of $LC_TIME: fr_FR.UTF-8
value of $LANG: en_US.UTF-8
value of $XMODIFIERS: @im=ibus
locale-coding-system: utf-8-unix
Major mode: Playlist
Minor modes in effect:
shell-switcher-mode: t
firestarter-mode: t
editorconfig-mode: t
global-subword-mode: t
subword-mode: t
beacon-mode: t
beginend-global-mode: t
counsel-projectile-mode: t
counsel-mode: t
ivy-mode: t
global-paren-face-mode: t
show-paren-mode: t
global-visible-mark-mode: t
visible-mark-mode: t
projectile-mode: t
which-key-mode: t
drag-stuff-global-mode: t
recentf-mode: t
runner-run-in-background: t
global-undo-tree-mode: t
undo-tree-mode: t
winner-mode: t
save-place-mode: t
electric-pair-mode: t
global-magit-file-mode: t
diff-auto-refine-mode: t
magit-auto-revert-mode: t
global-git-commit-mode: t
async-bytecomp-package-mode: t
shell-dirtrack-mode: t
auto-compile-on-load-mode: t
auto-compile-on-save-mode: t
override-global-mode: t
global-eldoc-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
global-prettify-symbols-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
buffer-read-only: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
abbrev-mode: t
Load-path shadows:
/home/cassou/.emacs.d/lib/less-css-mode/less-css-mode hides /usr/local/share/emacs/26.0.90/lisp/textmodes/less-css-mode
/home/cassou/.emacs.d/lib/org/lisp/ob-js hides /usr/local/share/emacs/26.0.90/lisp/org/ob-js
/home/cassou/.emacs.d/lib/org/lisp/org-gnus hides /usr/local/share/emacs/26.0.90/lisp/org/org-gnus
/home/cassou/.emacs.d/lib/org/lisp/org-rmail hides /usr/local/share/emacs/26.0.90/lisp/org/org-rmail
/home/cassou/.emacs.d/lib/org/lisp/ob-io hides /usr/local/share/emacs/26.0.90/lisp/org/ob-io
/home/cassou/.emacs.d/lib/org/lisp/ob-clojure hides /usr/local/share/emacs/26.0.90/lisp/org/ob-clojure
/home/cassou/.emacs.d/lib/org/lisp/ob-ebnf hides /usr/local/share/emacs/26.0.90/lisp/org/ob-ebnf
/home/cassou/.emacs.d/lib/org/lisp/org-feed hides /usr/local/share/emacs/26.0.90/lisp/org/org-feed
/home/cassou/.emacs.d/lib/org/lisp/ob-perl hides /usr/local/share/emacs/26.0.90/lisp/org/ob-perl
/home/cassou/.emacs.d/lib/org/lisp/ob-ditaa hides /usr/local/share/emacs/26.0.90/lisp/org/ob-ditaa
/home/cassou/.emacs.d/lib/org/lisp/org-entities hides /usr/local/share/emacs/26.0.90/lisp/org/org-entities
/home/cassou/.emacs.d/lib/org/lisp/ox-odt hides /usr/local/share/emacs/26.0.90/lisp/org/ox-odt
/home/cassou/.emacs.d/lib/org/lisp/org-mhe hides /usr/local/share/emacs/26.0.90/lisp/org/org-mhe
/home/cassou/.emacs.d/lib/org/lisp/ob-asymptote hides /usr/local/share/emacs/26.0.90/lisp/org/ob-asymptote
/home/cassou/.emacs.d/lib/org/lisp/ob-mscgen hides /usr/local/share/emacs/26.0.90/lisp/org/ob-mscgen
/home/cassou/.emacs.d/lib/org/lisp/ob-scheme hides /usr/local/share/emacs/26.0.90/lisp/org/ob-scheme
/home/cassou/.emacs.d/lib/org/lisp/org-macro hides /usr/local/share/emacs/26.0.90/lisp/org/org-macro
/home/cassou/.emacs.d/lib/org/lisp/org-footnote hides /usr/local/share/emacs/26.0.90/lisp/org/org-footnote
/home/cassou/.emacs.d/lib/org/lisp/org-clock hides /usr/local/share/emacs/26.0.90/lisp/org/org-clock
/home/cassou/.emacs.d/lib/org/lisp/org-datetree hides /usr/local/share/emacs/26.0.90/lisp/org/org-datetree
/home/cassou/.emacs.d/lib/org/lisp/ob-eval hides /usr/local/share/emacs/26.0.90/lisp/org/ob-eval
/home/cassou/.emacs.d/lib/org/lisp/ob-maxima hides /usr/local/share/emacs/26.0.90/lisp/org/ob-maxima
/home/cassou/.emacs.d/lib/org/lisp/ob-sqlite hides /usr/local/share/emacs/26.0.90/lisp/org/ob-sqlite
/home/cassou/.emacs.d/lib/org/lisp/org-bbdb hides /usr/local/share/emacs/26.0.90/lisp/org/org-bbdb
/home/cassou/.emacs.d/lib/org/lisp/org-archive hides /usr/local/share/emacs/26.0.90/lisp/org/org-archive
/home/cassou/.emacs.d/lib/org/lisp/ob-matlab hides /usr/local/share/emacs/26.0.90/lisp/org/ob-matlab
/home/cassou/.emacs.d/lib/org/lisp/ob-comint hides /usr/local/share/emacs/26.0.90/lisp/org/ob-comint
/home/cassou/.emacs.d/lib/org/lisp/org-inlinetask hides /usr/local/share/emacs/26.0.90/lisp/org/org-inlinetask
/home/cassou/.emacs.d/lib/org/lisp/ox-texinfo hides /usr/local/share/emacs/26.0.90/lisp/org/ox-texinfo
/home/cassou/.emacs.d/lib/org/lisp/ob-vala hides /usr/local/share/emacs/26.0.90/lisp/org/ob-vala
/home/cassou/.emacs.d/lib/org/lisp/ob-C hides /usr/local/share/emacs/26.0.90/lisp/org/ob-C
/home/cassou/.emacs.d/lib/org/lisp/org-element hides /usr/local/share/emacs/26.0.90/lisp/org/org-element
/home/cassou/.emacs.d/lib/org/lisp/ob-core hides /usr/local/share/emacs/26.0.90/lisp/org/ob-core
/home/cassou/.emacs.d/lib/org/lisp/org-mouse hides /usr/local/share/emacs/26.0.90/lisp/org/org-mouse
/home/cassou/.emacs.d/lib/org/lisp/ob-processing hides /usr/local/share/emacs/26.0.90/lisp/org/ob-processing
/home/cassou/.emacs.d/lib/org/lisp/org-agenda hides /usr/local/share/emacs/26.0.90/lisp/org/org-agenda
/home/cassou/.emacs.d/lib/org/lisp/ob-emacs-lisp hides /usr/local/share/emacs/26.0.90/lisp/org/ob-emacs-lisp
/home/cassou/.emacs.d/lib/org/lisp/ox hides /usr/local/share/emacs/26.0.90/lisp/org/ox
/home/cassou/.emacs.d/lib/org/lisp/ox-org hides /usr/local/share/emacs/26.0.90/lisp/org/ox-org
/home/cassou/.emacs.d/lib/org/lisp/ox-man hides /usr/local/share/emacs/26.0.90/lisp/org/ox-man
/home/cassou/.emacs.d/lib/org/lisp/ob-picolisp hides /usr/local/share/emacs/26.0.90/lisp/org/ob-picolisp
/home/cassou/.emacs.d/lib/org/lisp/ox-md hides /usr/local/share/emacs/26.0.90/lisp/org/ox-md
/home/cassou/.emacs.d/lib/org/lisp/org-bibtex hides /usr/local/share/emacs/26.0.90/lisp/org/org-bibtex
/home/cassou/.emacs.d/lib/org/lisp/ox-latex hides /usr/local/share/emacs/26.0.90/lisp/org/ox-latex
/home/cassou/.emacs.d/lib/org/lisp/org-compat hides /usr/local/share/emacs/26.0.90/lisp/org/org-compat
/home/cassou/.emacs.d/lib/org/lisp/ob-J hides /usr/local/share/emacs/26.0.90/lisp/org/ob-J
/home/cassou/.emacs.d/lib/org/lisp/ob-css hides /usr/local/share/emacs/26.0.90/lisp/org/ob-css
/home/cassou/.emacs.d/lib/org/lisp/ob-ruby hides /usr/local/share/emacs/26.0.90/lisp/org/ob-ruby
/home/cassou/.emacs.d/lib/org/lisp/ob-ledger hides /usr/local/share/emacs/26.0.90/lisp/org/ob-ledger
/home/cassou/.emacs.d/lib/org/lisp/ob-lob hides /usr/local/share/emacs/26.0.90/lisp/org/ob-lob
/home/cassou/.emacs.d/lib/org/lisp/ob-ref hides /usr/local/share/emacs/26.0.90/lisp/org/ob-ref
/home/cassou/.emacs.d/lib/org/lisp/org-ctags hides /usr/local/share/emacs/26.0.90/lisp/org/org-ctags
/home/cassou/.emacs.d/lib/org/lisp/ob-lilypond hides /usr/local/share/emacs/26.0.90/lisp/org/ob-lilypond
/home/cassou/.emacs.d/lib/org/lisp/ob-shen hides /usr/local/share/emacs/26.0.90/lisp/org/ob-shen
/home/cassou/.emacs.d/lib/org/lisp/org-eshell hides /usr/local/share/emacs/26.0.90/lisp/org/org-eshell
/home/cassou/.emacs.d/lib/org/lisp/org-mobile hides /usr/local/share/emacs/26.0.90/lisp/org/org-mobile
/home/cassou/.emacs.d/lib/org/lisp/ob-lua hides /usr/local/share/emacs/26.0.90/lisp/org/ob-lua
/home/cassou/.emacs.d/lib/org/lisp/ob-dot hides /usr/local/share/emacs/26.0.90/lisp/org/ob-dot
/home/cassou/.emacs.d/lib/org/lisp/ob-keys hides /usr/local/share/emacs/26.0.90/lisp/org/ob-keys
/home/cassou/.emacs.d/lib/org/lisp/ob-R hides /usr/local/share/emacs/26.0.90/lisp/org/ob-R
/home/cassou/.emacs.d/lib/org/lisp/ob-table hides /usr/local/share/emacs/26.0.90/lisp/org/ob-table
/home/cassou/.emacs.d/lib/org/lisp/org-src hides /usr/local/share/emacs/26.0.90/lisp/org/org-src
/home/cassou/.emacs.d/lib/org/lisp/org-attach hides /usr/local/share/emacs/26.0.90/lisp/org/org-attach
/home/cassou/.emacs.d/lib/org/lisp/org-table hides /usr/local/share/emacs/26.0.90/lisp/org/org-table
/home/cassou/.emacs.d/lib/org/lisp/ob-screen hides /usr/local/share/emacs/26.0.90/lisp/org/ob-screen
/home/cassou/.emacs.d/lib/org/lisp/ob-stan hides /usr/local/share/emacs/26.0.90/lisp/org/ob-stan
/home/cassou/.emacs.d/lib/org/lisp/org-protocol hides /usr/local/share/emacs/26.0.90/lisp/org/org-protocol
/home/cassou/.emacs.d/lib/org/lisp/ob-python hides /usr/local/share/emacs/26.0.90/lisp/org/ob-python
/home/cassou/.emacs.d/lib/org/lisp/ob-forth hides /usr/local/share/emacs/26.0.90/lisp/org/ob-forth
/home/cassou/.emacs.d/lib/org/lisp/org-indent hides /usr/local/share/emacs/26.0.90/lisp/org/org-indent
/home/cassou/.emacs.d/lib/org/lisp/org-colview hides /usr/local/share/emacs/26.0.90/lisp/org/org-colview
/home/cassou/.emacs.d/lib/org/lisp/ob-tangle hides /usr/local/share/emacs/26.0.90/lisp/org/ob-tangle
/home/cassou/.emacs.d/lib/org/lisp/org-lint hides /usr/local/share/emacs/26.0.90/lisp/org/org-lint
/home/cassou/.emacs.d/lib/org/lisp/ob-java hides /usr/local/share/emacs/26.0.90/lisp/org/ob-java
/home/cassou/.emacs.d/lib/org/lisp/org-pcomplete hides /usr/local/share/emacs/26.0.90/lisp/org/org-pcomplete
/home/cassou/.emacs.d/lib/org/lisp/org-crypt hides /usr/local/share/emacs/26.0.90/lisp/org/org-crypt
/home/cassou/.emacs.d/lib/org/lisp/ob-calc hides /usr/local/share/emacs/26.0.90/lisp/org/ob-calc
/home/cassou/.emacs.d/lib/org/lisp/ob-gnuplot hides /usr/local/share/emacs/26.0.90/lisp/org/ob-gnuplot
/home/cassou/.emacs.d/lib/org/lisp/ob-groovy hides /usr/local/share/emacs/26.0.90/lisp/org/ob-groovy
/home/cassou/.emacs.d/lib/org/lisp/ob-haskell hides /usr/local/share/emacs/26.0.90/lisp/org/ob-haskell
/home/cassou/.emacs.d/lib/org/lisp/ob-sass hides /usr/local/share/emacs/26.0.90/lisp/org/ob-sass
/home/cassou/.emacs.d/lib/org/lisp/ob-coq hides /usr/local/share/emacs/26.0.90/lisp/org/ob-coq
/home/cassou/.emacs.d/lib/org/lisp/org-eww hides /usr/local/share/emacs/26.0.90/lisp/org/org-eww
/home/cassou/.emacs.d/lib/org/lisp/org-macs hides /usr/local/share/emacs/26.0.90/lisp/org/org-macs
/home/cassou/.emacs.d/lib/org/lisp/org-info hides /usr/local/share/emacs/26.0.90/lisp/org/org-info
/home/cassou/.emacs.d/lib/org/lisp/ob-org hides /usr/local/share/emacs/26.0.90/lisp/org/ob-org
/home/cassou/.emacs.d/lib/org/lisp/ox-publish hides /usr/local/share/emacs/26.0.90/lisp/org/ox-publish
/home/cassou/.emacs.d/lib/org/lisp/ob-octave hides /usr/local/share/emacs/26.0.90/lisp/org/ob-octave
/home/cassou/.emacs.d/lib/org/lisp/org-plot hides /usr/local/share/emacs/26.0.90/lisp/org/org-plot
/home/cassou/.emacs.d/lib/org/lisp/ox-beamer hides /usr/local/share/emacs/26.0.90/lisp/org/ox-beamer
/home/cassou/.emacs.d/lib/org/lisp/ob-makefile hides /usr/local/share/emacs/26.0.90/lisp/org/ob-makefile
/home/cassou/.emacs.d/lib/org/lisp/ob-latex hides /usr/local/share/emacs/26.0.90/lisp/org/ob-latex
/home/cassou/.emacs.d/lib/org/lisp/org-docview hides /usr/local/share/emacs/26.0.90/lisp/org/org-docview
/home/cassou/.emacs.d/lib/org/lisp/ob-hledger hides /usr/local/share/emacs/26.0.90/lisp/org/ob-hledger
/home/cassou/.emacs.d/lib/org/lisp/ob-lisp hides /usr/local/share/emacs/26.0.90/lisp/org/ob-lisp
/home/cassou/.emacs.d/lib/org/lisp/ob-exp hides /usr/local/share/emacs/26.0.90/lisp/org/ob-exp
/home/cassou/.emacs.d/lib/org/lisp/ob-sed hides /usr/local/share/emacs/26.0.90/lisp/org/ob-sed
/home/cassou/.emacs.d/lib/org/lisp/ox-ascii hides /usr/local/share/emacs/26.0.90/lisp/org/ox-ascii
/home/cassou/.emacs.d/lib/org/lisp/ob-awk hides /usr/local/share/emacs/26.0.90/lisp/org/ob-awk
/home/cassou/.emacs.d/lib/org/lisp/org-irc hides /usr/local/share/emacs/26.0.90/lisp/org/org-irc
/home/cassou/.emacs.d/lib/org/lisp/org-id hides /usr/local/share/emacs/26.0.90/lisp/org/org-id
/home/cassou/.emacs.d/lib/org/lisp/ob-ocaml hides /usr/local/share/emacs/26.0.90/lisp/org/ob-ocaml
/home/cassou/.emacs.d/lib/org/lisp/org-capture hides /usr/local/share/emacs/26.0.90/lisp/org/org-capture
/home/cassou/.emacs.d/lib/org/lisp/org hides /usr/local/share/emacs/26.0.90/lisp/org/org
/home/cassou/.emacs.d/lib/org/lisp/ox-icalendar hides /usr/local/share/emacs/26.0.90/lisp/org/ox-icalendar
/home/cassou/.emacs.d/lib/org/lisp/org-w3m hides /usr/local/share/emacs/26.0.90/lisp/org/org-w3m
/home/cassou/.emacs.d/lib/org/lisp/ob-shell hides /usr/local/share/emacs/26.0.90/lisp/org/ob-shell
/home/cassou/.emacs.d/lib/org/lisp/org-habit hides /usr/local/share/emacs/26.0.90/lisp/org/org-habit
/home/cassou/.emacs.d/lib/org/lisp/ob-abc hides /usr/local/share/emacs/26.0.90/lisp/org/ob-abc
/home/cassou/.emacs.d/lib/org/lisp/ob hides /usr/local/share/emacs/26.0.90/lisp/org/ob
/home/cassou/.emacs.d/lib/org/lisp/org-faces hides /usr/local/share/emacs/26.0.90/lisp/org/org-faces
/home/cassou/.emacs.d/lib/org/lisp/org-list hides /usr/local/share/emacs/26.0.90/lisp/org/org-list
/home/cassou/.emacs.d/lib/org/lisp/ox-html hides /usr/local/share/emacs/26.0.90/lisp/org/ox-html
/home/cassou/.emacs.d/lib/org/lisp/ob-fortran hides /usr/local/share/emacs/26.0.90/lisp/org/ob-fortran
/home/cassou/.emacs.d/lib/org/lisp/org-duration hides /usr/local/share/emacs/26.0.90/lisp/org/org-duration
/home/cassou/.emacs.d/lib/org/lisp/org-timer hides /usr/local/share/emacs/26.0.90/lisp/org/org-timer
/home/cassou/.emacs.d/lib/org/lisp/org-loaddefs hides /usr/local/share/emacs/26.0.90/lisp/org/org-loaddefs
/home/cassou/.emacs.d/lib/org/lisp/ob-plantuml hides /usr/local/share/emacs/26.0.90/lisp/org/ob-plantuml
/home/cassou/.emacs.d/lib/org/lisp/ob-sql hides /usr/local/share/emacs/26.0.90/lisp/org/ob-sql
/home/cassou/.emacs.d/lib/org/lisp/org-version hides /usr/local/share/emacs/26.0.90/lisp/org/org-version
/home/cassou/.emacs.d/lib/org/lisp/org-install hides /usr/local/share/emacs/26.0.90/lisp/org/org-install
Features:
(shadow emacsbug org-agenda ivy-mpdel macrostep-c cmacexp two-column
gnus-dired cursor-sensor js2-imenu-extras emacs-js indium
indium-list-scripts indium-scratch indium-nodejs xref-js2 company-tern
gulp-task-runner widgetjs tern eslintd-fix amd-mode makey js2-refactor
js2r-paredit js2r-conveniences js2r-conditionals js2r-wrapping
js2r-functions js2r-vars multiple-cursors-core rect js2r-iife
js2r-formatting js2r-helpers klassified-interaction klassified-hierarchy
klassified-search klassified-jsbuffer klassified-core hierarchy
url-cache indium-chrome indium-v8 indium-debugger indium-debugger-locals
indium-debugger-frames indium-interaction indium-breakpoint
indium-script indium-sourcemap indium-workspace indium-inspector
indium-repl indium-backend indium-structs indium-debugger-litable
indium-render indium-seq-fix indium-faces js2-mode-expansions js2-mode
js-mode-expansions js html-mode-expansions sgml-mode dom websocket
bindat em-smart esh-autosuggest em-unix em-term term disp-table ehelp
em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl
em-basic em-banner em-alias esh-var esh-io esh-cmd esh-opt esh-ext
esh-proc esh-arg esh-groups eshell esh-module esh-mode shell-switcher
rswitcher prodigy restclient-helm restclient conf-mode sh-script smie
executable mailalias gnus nnheader mml2015 qp iso-transl sort mail-extr
notmuch-jump profile smtpmail sendmail org-notmuch
the-org-mode-expansions ox-twbs ox-odt rng-loc rng-uri rng-parse
rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok
nxml-util ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox
org-element avl-tree generator org org-macro org-footnote org-pcomplete
org-list org-faces org-entities org-version ob-dot ob-emacs-lisp
ob-shell ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp
ob-comint ob-core ob-eval org-compat org-macs notmuch hl-line
notmuch-message notmuch-hello notmuch-tree notmuch-show notmuch-print
notmuch-crypto notmuch-mua notmuch-draft notmuch-maildir-fcc
notmuch-address notmuch-company notmuch-parser notmuch-wash coolj
notmuch-query goto-addr icalendar diary-lib diary-loaddefs cal-menu
calendar cal-loaddefs notmuch-tag notmuch-lib notmuch-version
notmuch-compat mm-view mml-smime smime dig offlineimap git-rebase
cc-langs url-http url-gw whitespace omnisharp
omnisharp-server-installation omnisharp-format-actions
omnisharp-solution-actions omnisharp-helm-integration helm-grep
wgrep-helm wgrep helm-regexp helm-utils helm-help helm helm-source
eieio-compat helm-multi-match helm-lib omnisharp-navigation-actions
omnisharp-current-symbol-actions omnisharp-auto-complete-actions
omnisharp-server-actions omnisharp-http-utils omnisharp-utils
omnisharp-server-management omnisharp-settings popup csharp-mode
cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs magit-submodule cl-print debug
macrostep dabbrev smex ido help-fns helpful trace edebug info-look
shut-up dash-functional elisp-refs loop list-utils warnings ace-window
noutline outline yasnippet embrace expand-region text-mode-expansions
er-basic-expansions expand-region-core expand-region-custom diff-hl
vc-dir ewoc vc vc-dispatcher ws-butler firestarter editorconfig-core
editorconfig-core-handle editorconfig-fnmatch mpdel-seek colir color
network-stream nsm starttls tls gnutls mpdel-playlist libmpdel tq
time-stamp flyspell ispell editorconfig vlf vlf-base vlf-tune paredit
aggressive-indent nameless display-line-numbers smartscan
company-oddmuse company-keywords company-etags company-gtags
company-dabbrev-code company-dabbrev company-files company-capf
company-cmake company-xcode company-clang company-semantic company-eclim
company-template company-css company-nxml company-bbdb company
bug-reference magit-bookmark bookmark ftgp browse-url cap-words
superword subword beacon beginend auth-password-store password-store f s
counsel-projectile ivy-rich counsel esh-util etags xref project swiper
ivy flx delsel ivy-overlay ffap pp vc-git flycheck-cask cus-edit
cus-start cus-load paren-face paren visible-mark unify-opening
projectile grep compile ibuf-ext ibuffer ibuffer-loaddefs which-key
drag-stuff flycheck-package package-lint checkdoc thingatpt finder
finder-inf ace-link avy tramp-cache tramp-sh tramp tramp-compat
tramp-loaddefs trampver ucs-normalize parse-time recentf tree-widget
wid-edit dired-imenu imenu runner dired-aux dired-x undo-tree diff
winner saveplace elec-pair magit-obsolete magit-blame magit-stash
magit-bisect magit-remote magit-commit magit-sequence magit-notes
magit-worktree magit-branch magit-collab ghub url-auth url url-proxy
url-privacy url-expand url-methods url-history url-cookie url-domsuf
url-util mailcap magit-files magit-refs magit-status magit package
url-handlers url-parse auth-source eieio url-vars magit-repos
magit-apply magit-wip magit-log magit-diff smerge-mode diff-mode
magit-core magit-autorevert autorevert filenotify magit-process
magit-margin magit-mode git-commit magit-git magit-section magit-utils
crm magit-popup log-edit message rmc puny dired dired-loaddefs
format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config
gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse
rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev
mail-utils gmm-utils mailheader pcvs-util add-log with-editor
async-bytecomp async shell pcomplete comint ansi-color ring server
flycheck json map find-func subr-x seq jka-compr dash zerodark-theme
let-alist pcase all-the-icons all-the-icons-faces data-material
data-weathericons data-octicons data-fileicons data-faicons
data-alltheicons memoize font-lock+ no-littering auto-compile byte-opt
advice packed use-package use-package-ensure use-package-delight
use-package-diminish use-package-bind-key bind-key easy-mmode
use-package-core diminish edmacro kmacro org-loaddefs cl rx eieio-core
cl-macs gv eieio-loaddefs cl-extra help-mode cl-seq borg info easymenu
bytecomp byte-compile cl-loaddefs cl-lib cconv autoload radix-tree
lisp-mnt time-date mule-util tooltip eldoc electric uniquify ediff-hook
vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-mode elisp-mode lisp-mode prog-mode register page
menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock
font-lock syntax facemenu font-core term/tty-colors frame cl-generic
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite charscript charprop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer
cl-preloaded nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote dbusbind inotify lcms2
dynamic-setting system-font-setting font-render-setting move-toolbar gtk
x-toolkit x multi-tty make-network-process emacs)
Memory information:
((conses 16 944035 311641)
(symbols 48 71593 3)
(miscs 40 8239 5721)
(strings 32 221880 62235)
(string-bytes 1 6796873)
(vectors 16 129485)
(vector-slots 8 2704673 356176)
(floats 8 873 3868)
(intervals 56 58882 9067)
(buffers 992 123))
--
Damien Cassou
http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
[-- Attachment #2: Screenshot from 2018-01-12 17-14-15.png --]
[-- Type: image/png, Size: 12527 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: 26.0.90; [Emacs 26] Rendering glitch
2018-01-12 16:17 bug#30088: 26.0.90; [Emacs 26] Rendering glitch Damien Cassou
@ 2018-01-12 16:22 ` Noam Postavsky
2018-01-15 8:49 ` Damien Cassou
0 siblings, 1 reply; 17+ messages in thread
From: Noam Postavsky @ 2018-01-12 16:22 UTC (permalink / raw)
To: Damien Cassou; +Cc: 30088
On Fri, Jan 12, 2018 at 11:17 AM, Damien Cassou <damien@cassou.me> wrote:
> Please see attached screenshot. I regularly get that kind of glitches in
> all kinds of buffers. I didn't try to reproduce with Emacs -Q.
Does disabling double buffering help? It looks similar to what's
described in Bug#29416.
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: 26.0.90; [Emacs 26] Rendering glitch
2018-01-12 16:22 ` Noam Postavsky
@ 2018-01-15 8:49 ` Damien Cassou
2018-01-24 19:59 ` Charles A. Roelli
0 siblings, 1 reply; 17+ messages in thread
From: Damien Cassou @ 2018-01-15 8:49 UTC (permalink / raw)
To: Noam Postavsky; +Cc: 30088
Noam Postavsky <npostavs@users.sourceforge.net> writes:
> On Fri, Jan 12, 2018 at 11:17 AM, Damien Cassou <damien@cassou.me> wrote:
>> Please see attached screenshot. I regularly get that kind of glitches in
>> all kinds of buffers. I didn't try to reproduce with Emacs -Q.
>
> Does disabling double buffering help? It looks similar to what's
> described in Bug#29416.
Thanks for your answer. I have changed my WM and am waiting for the
problem to reappear before trying your workaround.
Best
--
Damien Cassou
http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: 26.0.90; [Emacs 26] Rendering glitch
2018-01-15 8:49 ` Damien Cassou
@ 2018-01-24 19:59 ` Charles A. Roelli
2018-01-24 20:10 ` Damien Cassou
0 siblings, 1 reply; 17+ messages in thread
From: Charles A. Roelli @ 2018-01-24 19:59 UTC (permalink / raw)
To: Damien Cassou; +Cc: 30088, npostavs
> From: Damien Cassou <damien@cassou.me>
> Date: Mon, 15 Jan 2018 09:49:47 +0100
>
> Noam Postavsky <npostavs@users.sourceforge.net> writes:
> > On Fri, Jan 12, 2018 at 11:17 AM, Damien Cassou <damien@cassou.me> wrote:
> >> Please see attached screenshot. I regularly get that kind of glitches in
> >> all kinds of buffers. I didn't try to reproduce with Emacs -Q.
> >
> > Does disabling double buffering help? It looks similar to what's
> > described in Bug#29416.
>
> Thanks for your answer. I have changed my WM and am waiting for the
> problem to reappear before trying your workaround.
Any news on this? Could you please try the recipe in Bug#29416 to see
if you have the same problem?
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: 26.0.90; [Emacs 26] Rendering glitch
2018-01-24 19:59 ` Charles A. Roelli
@ 2018-01-24 20:10 ` Damien Cassou
2018-01-26 12:33 ` Damien Cassou
0 siblings, 1 reply; 17+ messages in thread
From: Damien Cassou @ 2018-01-24 20:10 UTC (permalink / raw)
To: Charles A. Roelli; +Cc: 30088, npostavs
"Charles A. Roelli" <charles@aurox.ch> writes:
> Any news on this? Could you please try the recipe in Bug#29416 to see
> if you have the same problem?
I have inhibit-double-buffering set to t for some time and haven't
witnessed the problem again.
--
Damien Cassou
http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: 26.0.90; [Emacs 26] Rendering glitch
2018-01-24 20:10 ` Damien Cassou
@ 2018-01-26 12:33 ` Damien Cassou
2018-01-26 19:38 ` Charles A. Roelli
0 siblings, 1 reply; 17+ messages in thread
From: Damien Cassou @ 2018-01-26 12:33 UTC (permalink / raw)
To: Charles A. Roelli; +Cc: 30088, npostavs
Damien Cassou <damien@cassou.me> writes:
> I have inhibit-double-buffering set to t for some time and haven't
> witnessed the problem again.
I set the variable's value back to its default and rapidly got the
problem.
--
Damien Cassou
http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: 26.0.90; [Emacs 26] Rendering glitch
2018-01-26 12:33 ` Damien Cassou
@ 2018-01-26 19:38 ` Charles A. Roelli
2018-01-26 20:03 ` Eli Zaretskii
0 siblings, 1 reply; 17+ messages in thread
From: Charles A. Roelli @ 2018-01-26 19:38 UTC (permalink / raw)
To: Damien Cassou; +Cc: 30088, npostavs
> From: Damien Cassou <damien@cassou.me>
> Cc: npostavs@users.sourceforge.net, 30088@debbugs.gnu.org
> Date: Fri, 26 Jan 2018 13:33:20 +0100
>
> Damien Cassou <damien@cassou.me> writes:
> > I have inhibit-double-buffering set to t for some time and haven't
> > witnessed the problem again.
>
> I set the variable's value back to its default and rapidly got the
> problem.
Thanks for checking. Maybe it would be worth mentioning this problem
in etc/PROBLEMS on the emacs-26 branch.
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: 26.0.90; [Emacs 26] Rendering glitch
2018-01-26 19:38 ` Charles A. Roelli
@ 2018-01-26 20:03 ` Eli Zaretskii
2018-01-27 14:09 ` Charles A. Roelli
0 siblings, 1 reply; 17+ messages in thread
From: Eli Zaretskii @ 2018-01-26 20:03 UTC (permalink / raw)
To: Charles A. Roelli; +Cc: damien, 30088, npostavs
> Date: Fri, 26 Jan 2018 20:38:40 +0100
> From: charles@aurox.ch (Charles A. Roelli)
> Cc: 30088@debbugs.gnu.org, npostavs@users.sourceforge.net
>
> > I set the variable's value back to its default and rapidly got the
> > problem.
>
> Thanks for checking. Maybe it would be worth mentioning this problem
> in etc/PROBLEMS on the emacs-26 branch.
Suggestions for such an entry in PROBLEMS are welcome.
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: 26.0.90; [Emacs 26] Rendering glitch
2018-01-26 20:03 ` Eli Zaretskii
@ 2018-01-27 14:09 ` Charles A. Roelli
2018-01-27 14:14 ` Dmitry Gutov
2018-01-27 15:30 ` bug#30088: 26.0.90; [Emacs 26] Rendering glitch Eli Zaretskii
0 siblings, 2 replies; 17+ messages in thread
From: Charles A. Roelli @ 2018-01-27 14:09 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: damien, 30088, npostavs
> Date: Fri, 26 Jan 2018 22:03:03 +0200
> From: Eli Zaretskii <eliz@gnu.org>
>
> Suggestions for such an entry in PROBLEMS are welcome.
How about:
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index c194ba5..2bd1bbc 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -1939,6 +1939,15 @@ set the 'visible-cursor' variable to nil in your ~/.emacs:
Still other way is to change the "cvvis" capability to send the
"\E[?25h\E[?0c" command.
+*** Ubuntu and Fedora display glitch
+
+On some Ubuntu or Fedora systems, when double-buffering is enabled
+(which it is, by default) cosmetic artifacts are visible after certain
+scrolling operations. Double-buffering can be disabled by adding the
+following line to ~/.emacs:
+
+ (modify-all-frames-parameters '((inhibit-double-buffering . t)))
+
** FreeBSD
*** FreeBSD: Getting a Meta key on the console.
?
^ permalink raw reply related [flat|nested] 17+ messages in thread
* bug#30088: 26.0.90; [Emacs 26] Rendering glitch
2018-01-27 14:09 ` Charles A. Roelli
@ 2018-01-27 14:14 ` Dmitry Gutov
2018-01-27 15:30 ` Eli Zaretskii
2018-01-27 15:30 ` bug#30088: 26.0.90; [Emacs 26] Rendering glitch Eli Zaretskii
1 sibling, 1 reply; 17+ messages in thread
From: Dmitry Gutov @ 2018-01-27 14:14 UTC (permalink / raw)
To: Charles A. Roelli, Eli Zaretskii; +Cc: damien, 30088, npostavs
On 1/27/18 5:09 PM, Charles A. Roelli wrote:
> +*** Ubuntu and Fedora display glitch
We can probably just say GNU/Linux. Highly unlikely that this problem is
specific to Ubuntu and Fedora.
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: 26.0.90; [Emacs 26] Rendering glitch
2018-01-27 14:14 ` Dmitry Gutov
@ 2018-01-27 15:30 ` Eli Zaretskii
2022-02-21 15:29 ` bug#30088: Rendering glitch with double buffering enabled Lars Ingebrigtsen
0 siblings, 1 reply; 17+ messages in thread
From: Eli Zaretskii @ 2018-01-27 15:30 UTC (permalink / raw)
To: Dmitry Gutov; +Cc: damien, charles, 30088, npostavs
> Cc: damien@cassou.me, 30088@debbugs.gnu.org, npostavs@users.sourceforge.net
> From: Dmitry Gutov <dgutov@yandex.ru>
> Date: Sat, 27 Jan 2018 17:14:07 +0300
>
> On 1/27/18 5:09 PM, Charles A. Roelli wrote:
>
> > +*** Ubuntu and Fedora display glitch
>
> We can probably just say GNU/Linux. Highly unlikely that this problem is
> specific to Ubuntu and Fedora.
Yes, definitely. I don't even think it's specific to GNU/Linux.
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: Rendering glitch with double buffering enabled
2018-01-27 15:30 ` Eli Zaretskii
@ 2022-02-21 15:29 ` Lars Ingebrigtsen
2022-02-21 15:45 ` Damien Cassou
0 siblings, 1 reply; 17+ messages in thread
From: Lars Ingebrigtsen @ 2022-02-21 15:29 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: damien, 30088, Dmitry Gutov, charles, npostavs
Eli Zaretskii <eliz@gnu.org> writes:
>> > +*** Ubuntu and Fedora display glitch
>>
>> We can probably just say GNU/Linux. Highly unlikely that this problem is
>> specific to Ubuntu and Fedora.
>
> Yes, definitely. I don't even think it's specific to GNU/Linux.
(I'm going through old bug reports that unfortunately weren't resolved
at the time.)
This is now:
---
*** Display artifacts on GUI frames on X-based systems.
---
Skimming this thread, it looked like the conclusion here was that this
problem was just documented, but there wasn't really much to do beyond
that?
Damien, is this problem still present in Emacs 29? I seem to recall Po
Lu doing some changes in this area lately, but I may be misremembering.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: Rendering glitch with double buffering enabled
2022-02-21 15:29 ` bug#30088: Rendering glitch with double buffering enabled Lars Ingebrigtsen
@ 2022-02-21 15:45 ` Damien Cassou
2022-02-21 16:04 ` Lars Ingebrigtsen
0 siblings, 1 reply; 17+ messages in thread
From: Damien Cassou @ 2022-02-21 15:45 UTC (permalink / raw)
To: Lars Ingebrigtsen, Eli Zaretskii; +Cc: 30088, Dmitry Gutov, charles, npostavs
Hi Lars,
Lars Ingebrigtsen <larsi@gnus.org> writes:
> Skimming this thread, it looked like the conclusion here was that this
> problem was just documented, but there wasn't really much to do beyond
> that?
>
> Damien, is this problem still present in Emacs 29? I seem to recall Po
> Lu doing some changes in this area lately, but I may be misremembering.
I have double-buffering back on and saw no glitches for years. I think
the issue might safely be closed. We might even remove the related
section in PROBLEMS.
--
Damien Cassou
"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: Rendering glitch with double buffering enabled
2022-02-21 15:45 ` Damien Cassou
@ 2022-02-21 16:04 ` Lars Ingebrigtsen
2022-02-21 17:08 ` Eli Zaretskii
0 siblings, 1 reply; 17+ messages in thread
From: Lars Ingebrigtsen @ 2022-02-21 16:04 UTC (permalink / raw)
To: Damien Cassou; +Cc: 30088, Dmitry Gutov, charles, npostavs
Damien Cassou <damien@cassou.me> writes:
> I have double-buffering back on and saw no glitches for years. I think
> the issue might safely be closed. We might even remove the related
> section in PROBLEMS.
Yup; now done (on master).
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: Rendering glitch with double buffering enabled
2022-02-21 16:04 ` Lars Ingebrigtsen
@ 2022-02-21 17:08 ` Eli Zaretskii
2022-02-22 1:05 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
0 siblings, 1 reply; 17+ messages in thread
From: Eli Zaretskii @ 2022-02-21 17:08 UTC (permalink / raw)
To: Lars Ingebrigtsen; +Cc: damien, 30088, dgutov, charles, npostavs
> From: Lars Ingebrigtsen <larsi@gnus.org>
> Cc: Eli Zaretskii <eliz@gnu.org>, Dmitry Gutov <dgutov@yandex.ru>,
> 30088@debbugs.gnu.org, charles@aurox.ch, npostavs@users.sourceforge.net
> Date: Mon, 21 Feb 2022 17:04:19 +0100
>
> Damien Cassou <damien@cassou.me> writes:
>
> > I have double-buffering back on and saw no glitches for years. I think
> > the issue might safely be closed. We might even remove the related
> > section in PROBLEMS.
>
> Yup; now done (on master).
I reverted that commit.
PROBLEMS is special in that it describes issues with software other
than Emacs. Since we cannot control that external software, we
usually cannot know whether and when those issues are resolved, nor
whether old versions of that software are still being used by someone
who happens to run a newer Emacs. So the fact that Damien no longer
sees the problem doesn't mean it cannot happen to someone else,
because what fixed that for Damien could be upgrade of some software
(other than Emacs) which other Emacs users don't necessarily share.
For this reason, we almost never can positively know that a PROBLEMS
entry is no longer relevant, and that is why we have there very old
entries. (It's possible that some of them can be removed, but the
rationale should be that we can establish positively that the software
causing problems is known to not be relevant anymore.)
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: Rendering glitch with double buffering enabled
2022-02-21 17:08 ` Eli Zaretskii
@ 2022-02-22 1:05 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
0 siblings, 0 replies; 17+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-02-22 1:05 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: 30088, npostavs, damien, dgutov, charles, Lars Ingebrigtsen
Eli Zaretskii <eliz@gnu.org> writes:
> I reverted that commit.
>
> PROBLEMS is special in that it describes issues with software other
> than Emacs. Since we cannot control that external software, we
> usually cannot know whether and when those issues are resolved, nor
> whether old versions of that software are still being used by someone
> who happens to run a newer Emacs. So the fact that Damien no longer
> sees the problem doesn't mean it cannot happen to someone else,
> because what fixed that for Damien could be upgrade of some software
> (other than Emacs) which other Emacs users don't necessarily share.
>
> For this reason, we almost never can positively know that a PROBLEMS
> entry is no longer relevant, and that is why we have there very old
> entries. (It's possible that some of them can be removed, but the
> rationale should be that we can establish positively that the software
> causing problems is known to not be relevant anymore.)
Yes. This particular bug also depends on the video driver and X server
to a larger degree than normal. Damien could have upgraded his X
server, but other people might be running different versions (or
entirely different servers altogether.)
^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#30088: 26.0.90; [Emacs 26] Rendering glitch
2018-01-27 14:09 ` Charles A. Roelli
2018-01-27 14:14 ` Dmitry Gutov
@ 2018-01-27 15:30 ` Eli Zaretskii
1 sibling, 0 replies; 17+ messages in thread
From: Eli Zaretskii @ 2018-01-27 15:30 UTC (permalink / raw)
To: Charles A. Roelli; +Cc: damien, 30088, npostavs
> Date: Sat, 27 Jan 2018 15:09:26 +0100
> From: charles@aurox.ch (Charles A. Roelli)
> CC: damien@cassou.me, 30088@debbugs.gnu.org,
> npostavs@users.sourceforge.net
>
> > Date: Fri, 26 Jan 2018 22:03:03 +0200
> > From: Eli Zaretskii <eliz@gnu.org>
> >
> > 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.
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2022-02-22 1:05 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-12 16:17 bug#30088: 26.0.90; [Emacs 26] Rendering glitch Damien Cassou
2018-01-12 16:22 ` Noam Postavsky
2018-01-15 8:49 ` Damien Cassou
2018-01-24 19:59 ` Charles A. Roelli
2018-01-24 20:10 ` Damien Cassou
2018-01-26 12:33 ` Damien Cassou
2018-01-26 19:38 ` Charles A. Roelli
2018-01-26 20:03 ` Eli Zaretskii
2018-01-27 14:09 ` Charles A. Roelli
2018-01-27 14:14 ` Dmitry Gutov
2018-01-27 15:30 ` Eli Zaretskii
2022-02-21 15:29 ` bug#30088: Rendering glitch with double buffering enabled Lars Ingebrigtsen
2022-02-21 15:45 ` Damien Cassou
2022-02-21 16:04 ` Lars Ingebrigtsen
2022-02-21 17:08 ` Eli Zaretskii
2022-02-22 1:05 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2018-01-27 15:30 ` bug#30088: 26.0.90; [Emacs 26] Rendering glitch Eli Zaretskii
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).