unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
@ 2019-02-24 17:44 Vika Shleina
  2019-02-24 18:23 ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Vika Shleina @ 2019-02-24 17:44 UTC (permalink / raw)
  To: 34639


1. emacs -Q
2. Write an org file with several headers
3. M-x customize-themes RET
4. Enable a custom theme
5. C-x b to the org file
6. Observer terminal artifacts appearing depending on contents (line and
vertical character drift was observed in my case)

If it matters, I use the kitty terminal emulator:
https://sw.kovidgoyal.net/kitty



In GNU Emacs 26.1 (build 1, x86_64-pc-linux-gnu)
 of 2019-02-20 built on localhost
Recent messages:
Ignoring redundant directory /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/calc
Ignoring redundant directory /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/obsolete
Ignoring redundant directory /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp
Ignoring redundant directory /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/site-lisp
Ignoring redundant directory /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/site-lisp
Ignoring redundant directory /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp
Checking for load-path shadows...done
Auto-saving...done
cua-scroll-up: End of buffer
Auto-saving...done

Configured using:
 'configure
 --prefix=/nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1
 --with-modules --with-x=no --with-xpm=no --with-jpeg=no --with-png=no
 --with-gif=no --with-tiff=no
 CFLAGS=-DMAC_OS_X_VERSION_MAX_ALLOWED=101200'

Configured features:
SOUND DBUS NOTIFY LIBSELINUX GNUTLS LIBXML2 ZLIB MODULES THREADS
LIBSYSTEMD

Important settings:
  value of $EMACSLOADPATH: /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp::/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp:
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: ERC

Minor modes in effect:
  erc-track-mode: t
  erc-track-minor-mode: t
  erc-services-mode: t
  erc-ring-mode: t
  erc-notifications-mode: t
  erc-networks-mode: t
  erc-netsplit-mode: t
  erc-menu-mode: t
  erc-match-mode: t
  erc-list-mode: t
  erc-dcc-mode: t
  erc-pcomplete-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-autojoin-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-move-to-prompt-mode: t
  erc-readonly-mode: t
  erc-scrolltobottom-mode: t
  delete-selection-mode: t
  cua-mode: t
  xterm-mouse-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  shell-dirtrack-mode: t
  global-smart-tab-mode: t
  smart-tab-mode: t
  diff-auto-refine-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-show hides /run/current-system/sw/share/emacs/site-lisp/notmuch-show
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-tag hides /run/current-system/sw/share/emacs/site-lisp/notmuch-tag
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch hides /run/current-system/sw/share/emacs/site-lisp/notmuch
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-address hides /run/current-system/sw/share/emacs/site-lisp/notmuch-address
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-hello hides /run/current-system/sw/share/emacs/site-lisp/notmuch-hello
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-compat hides /run/current-system/sw/share/emacs/site-lisp/notmuch-compat
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-crypto hides /run/current-system/sw/share/emacs/site-lisp/notmuch-crypto
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-tree hides /run/current-system/sw/share/emacs/site-lisp/notmuch-tree
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-company hides /run/current-system/sw/share/emacs/site-lisp/notmuch-company
/home/kisik21/.nix-profile/share/emacs/site-lisp/coolj hides /run/current-system/sw/share/emacs/site-lisp/coolj
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-draft hides /run/current-system/sw/share/emacs/site-lisp/notmuch-draft
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-jump hides /run/current-system/sw/share/emacs/site-lisp/notmuch-jump
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-message hides /run/current-system/sw/share/emacs/site-lisp/notmuch-message
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-lib hides /run/current-system/sw/share/emacs/site-lisp/notmuch-lib
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-wash hides /run/current-system/sw/share/emacs/site-lisp/notmuch-wash
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-maildir-fcc hides /run/current-system/sw/share/emacs/site-lisp/notmuch-maildir-fcc
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-query hides /run/current-system/sw/share/emacs/site-lisp/notmuch-query
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-version hides /run/current-system/sw/share/emacs/site-lisp/notmuch-version
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-print hides /run/current-system/sw/share/emacs/site-lisp/notmuch-print
/home/kisik21/.nix-profile/share/emacs/site-lisp/password-store hides /run/current-system/sw/share/emacs/site-lisp/password-store
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-mua hides /run/current-system/sw/share/emacs/site-lisp/notmuch-mua
/home/kisik21/.nix-profile/share/emacs/site-lisp/git-blame hides /run/current-system/sw/share/emacs/site-lisp/git-blame
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-parser hides /run/current-system/sw/share/emacs/site-lisp/notmuch-parser
/home/kisik21/.nix-profile/share/emacs/site-lisp/git hides /run/current-system/sw/share/emacs/site-lisp/git
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-show hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-show
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-tag hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-tag
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-address hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-address
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-hello hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-hello
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-compat hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-compat
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-crypto hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-crypto
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-tree hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-tree
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-company hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-company
/home/kisik21/.nix-profile/share/emacs/site-lisp/coolj hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/coolj
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-draft hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-draft
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-jump hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-jump
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-message hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-message
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-lib hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-lib
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-wash hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-wash
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-maildir-fcc hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-maildir-fcc
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-query hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-query
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-print hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-print
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-mua hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-mua
/home/kisik21/.nix-profile/share/emacs/site-lisp/notmuch-parser hides /nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/notmuch-20181208.445/notmuch-parser
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/site-start hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/site-lisp/site-start
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-eval hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-eval
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-C hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-C
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-src hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-src
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-faces hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-faces
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ox-html hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ox-html
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-awk hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-awk
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-lint hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-lint
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-indent hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-indent
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-mscgen hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-mscgen
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-ref hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-ref
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-clock hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-clock
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-python hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-python
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-sqlite hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-sqlite
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-duration hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-duration
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-octave hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-octave
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-forth hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-forth
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-gnus hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-gnus
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-lisp hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-lisp
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ox-latex hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ox-latex
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-feed hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-feed
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-compat hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-compat
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-comint hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-comint
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ox-ascii hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ox-ascii
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-id hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-id
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-emacs-lisp hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-emacs-lisp
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-ocaml hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-ocaml
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-perl hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-perl
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-bbdb hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-bbdb
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-core hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-core
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-io hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-io
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-sass hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-sass
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-makefile hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-makefile
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-macro hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-macro
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-table hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-table
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-gnuplot hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-gnuplot
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-table hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-table
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-habit hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-habit
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-ditaa hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-ditaa
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ox-publish hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ox-publish
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-ledger hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-ledger
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-colview hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-colview
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-bibtex hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-bibtex
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-R hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-R
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-footnote hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-footnote
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-element hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-element
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-keys hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-keys
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-js hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-js
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-fortran hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-fortran
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ox-man hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ox-man
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-plot hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-plot
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-tangle hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-tangle
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-latex hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-latex
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-matlab hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-matlab
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-info hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-info
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-maxima hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-maxima
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-asymptote hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-asymptote
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-shell hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-shell
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-dot hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-dot
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-datetree hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-datetree
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ox-icalendar hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ox-icalendar
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-screen hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-screen
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-coq hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-coq
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-loaddefs hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-loaddefs
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ox-beamer hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ox-beamer
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-hledger hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-hledger
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-ctags hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-ctags
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-timer hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-timer
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-scheme hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-scheme
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-mouse hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-mouse
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-eww hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-eww
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-J hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-J
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-attach hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-attach
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-lob hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-lob
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-lua hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-lua
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-clojure hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-clojure
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-plantuml hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-plantuml
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-java hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-java
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-lilypond hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-lilypond
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-crypt hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-crypt
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-archive hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-archive
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ox-md hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ox-md
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-protocol hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-protocol
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-w3m hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-w3m
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-processing hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-processing
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-docview hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-docview
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-macs hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-macs
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-org hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-org
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-mobile hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-mobile
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-rmail hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-rmail
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-picolisp hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-picolisp
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-eshell hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-eshell
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-haskell hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-haskell
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-vala hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-vala
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-sed hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-sed
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-list hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-list
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-ebnf hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-ebnf
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-pcomplete hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-pcomplete
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-groovy hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-groovy
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-exp hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-exp
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-calc hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-calc
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-install hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-install
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ox-texinfo hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ox-texinfo
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-css hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-css
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-shen hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-shen
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-sql hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-sql
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-stan hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-stan
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-entities hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-entities
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-version hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-version
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-mhe hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-mhe
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-inlinetask hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-inlinetask
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-abc hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-abc
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-irc hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-irc
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-agenda hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-agenda
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/org-capture hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/org-capture
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ox hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ox
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ox-org hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ox-org
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ox-odt hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ox-odt
/nix/store/2w0pcg23fhhf55029a9za2fxwi9xs3h5-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20181230/ob-ruby hides /nix/store/rr5wcb50lwkwpcbb3pbaf4zavzi7y4jl-emacs-26.1/share/emacs/26.1/lisp/org/ob-ruby

Features:
(shadow sort mail-extr emacsbug sendmail wheatgrass-theme
deeper-blue-theme cus-theme cl-print debug dabbrev tsdh-dark-theme
term/xterm xterm server org-eww org-rmail org-mhe org-irc org-info
org-gnus nnir gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap
nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int
gnus-range gnus-win gnus nnheader org-docview doc-view jka-compr
image-mode org-bibtex bibtex org-bbdb org-w3m elec-pair finder-inf info
package url-handlers network-stream nsm starttls tls gnutls cl-extra
help-mode epa-file erc-track erc-services erc-ring
erc-desktop-notifications notifications dbus xml erc-networks
erc-netsplit erc-menu erc-match erc-list erc-dcc erc-pcomplete
erc-button erc-fill erc-stamp erc-join erc-goodies erc erc-backend
erc-compat pp delsel cua-base xt-mouse ido evil evil-keybindings
evil-integration undo-tree diff evil-maps evil-commands reveal flyspell
ispell evil-jumps evil-command-window evil-types evil-search evil-ex
shell evil-macros evil-repeat evil-states evil-core evil-common windmove
rect evil-digraphs evil-vars smart-tab auth-source-pass multi-term term
disp-table ehelp linum ledger-mode ledger-check ledger-texi ledger-test
ledger-sort ledger-report ledger-reconcile ledger-occur ledger-fonts
ledger-fontify ledger-state ledger-complete ledger-schedule ledger-init
ledger-xact ledger-post ledger-exec ledger-navigate ledger-context
ledger-commodities esh-var esh-io esh-cmd esh-opt esh-ext esh-proc
esh-groups eshell esh-module esh-mode esh-arg esh-util cus-edit
cus-start cus-load ledger-regex rx nix-mode ffap url-parse auth-source
eieio eieio-core cl-macs eieio-loaddefs url-vars nix-repl nix-shell
nix-store nix-instantiate json map nix-shebang nix-format nix notmuch
hl-line notmuch-message notmuch-hello image wid-edit notmuch-tree
notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-draft
notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser
notmuch-wash diff-mode coolj notmuch-query goto-addr thingatpt icalendar
diary-lib diary-loaddefs notmuch-tag edmacro kmacro crm notmuch-lib
notmuch-version notmuch-compat cl message rmc puny dired dired-loaddefs
rfc822 mml mailabbrev gmm-utils mailheader mm-view mml-smime mml-sec epa
derived epg epg-config gnus-util rmail tool-bar rmail-loaddefs
mail-utils smime password-cache dig mm-decode mm-bodies mm-encode
mailcap mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr
org-element cl-seq avl-tree generator org ob ob-tangle ob-ref ob-lob
ob-table ob-exp org-macro org-footnote org-src ob-comint ob-keys
org-pcomplete pcomplete comint ansi-color ring org-list org-faces
org-entities time-date noutline outline easy-mmode regexp-opt
org-version ob-emacs-lisp ob-core ob-eval org-compat advice org-macs
org-loaddefs format-spec find-func cal-menu easymenu calendar
cal-loaddefs seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs
cl-lib mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type tabulated-list replace newcomment text-mode elisp-mode
lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer
select 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 multi-tty make-network-process emacs)

Memory information:
((conses 16 382499 51163)
 (symbols 48 43068 0)
 (miscs 40 560 1191)
 (strings 32 109919 5866)
 (string-bytes 1 3315464)
 (vectors 16 49452)
 (vector-slots 8 854014 38694)
 (floats 8 305 1122)
 (intervals 56 6078 717)
 (buffers 992 29))





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-24 17:44 bug#34639: 26.1; Custom themes break terminal when switching to org-mode Vika Shleina
@ 2019-02-24 18:23 ` Eli Zaretskii
  2019-02-24 18:37   ` Vika Shleina
  2019-02-24 18:47   ` Vika Shleina
  0 siblings, 2 replies; 33+ messages in thread
From: Eli Zaretskii @ 2019-02-24 18:23 UTC (permalink / raw)
  To: Vika Shleina; +Cc: 34639

> From: Vika Shleina <kisik21@fireburn.ru>
> Date: Sun, 24 Feb 2019 20:44:43 +0300
> 
> 
> 1. emacs -Q
> 2. Write an org file with several headers
> 3. M-x customize-themes RET
> 4. Enable a custom theme
> 5. C-x b to the org file
> 6. Observer terminal artifacts appearing depending on contents (line and
> vertical character drift was observed in my case)
> 
> If it matters, I use the kitty terminal emulator:
> https://sw.kovidgoyal.net/kitty

Please show a screenshot of the artifacts, and please tell which theme
did you enable.

Also, does "C-l" remove the artifacts?

Thanks.





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-24 18:23 ` Eli Zaretskii
@ 2019-02-24 18:37   ` Vika Shleina
  2019-02-24 18:47   ` Vika Shleina
  1 sibling, 0 replies; 33+ messages in thread
From: Vika Shleina @ 2019-02-24 18:37 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 34639

[-- Attachment #1: Type: text/plain, Size: 231 bytes --]

Eli Zaretskii <eliz@gnu.org> writes:

> Please show a screenshot of the artifacts, and please tell which theme
> did you enable.

It seems to "work" with every theme. The screenshots will be attached. I
was using tsdh-dark theme.


[-- Attachment #2: 2019-02-24-213334_1360x768_scrot.png --]
[-- Type: image/png, Size: 101862 bytes --]

[-- Attachment #3: 2019-02-24-213316_1360x768_scrot.png --]
[-- Type: image/png, Size: 74323 bytes --]

[-- Attachment #4: 2019-02-24-213154_1360x768_scrot.png --]
[-- Type: image/png, Size: 63080 bytes --]

[-- Attachment #5: Type: text/plain, Size: 368 bytes --]



The artifacts seem to persist when switching buffers. Notice I had the
menubar disabled on last two screenshots - maybe it's affecting it? The
bug shows more prominently on my config - the first line of the org file
disappeared! (linum numbering clearly shows this)

> Also, does "C-l" remove the artifacts?

No, it doesn't. If it did, I wouldn't file a bug report!

^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-24 18:23 ` Eli Zaretskii
  2019-02-24 18:37   ` Vika Shleina
@ 2019-02-24 18:47   ` Vika Shleina
  2019-02-24 19:12     ` Eli Zaretskii
  1 sibling, 1 reply; 33+ messages in thread
From: Vika Shleina @ 2019-02-24 18:47 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 34639

[-- Attachment #1: Type: text/plain, Size: 116 bytes --]


ok sorry I've realized this is a problem with my config so I am
attaching my ~/.emacs here. Maybe that will help.


[-- Attachment #2: .emacs --]
[-- Type: application/octet-stream, Size: 6458 bytes --]

(require 'org)
(require 'notmuch)
(require 'nix-mode)
(require 'ledger-mode)
(require 'linum)
(require 'multi-term)
(require 'auth-source-pass)
(require 'smart-tab)
(auth-source-pass-enable)

(require 'evil)
;;(require 'evil-tabs)
;;(require 'evil-ledger)
;;(require 'org-evil)
;;(require 'evil-org)
(set-default-font "Fira Code 10")

;;(global-evil-tabs-mode t)
(ido-mode 1)
(menu-bar-mode 1)
(xterm-mouse-mode 1)
(global-smart-tab-mode 1)

(add-to-list 'auto-mode-alist '("\\.lgr\\'" . ledger-mode))

(add-hook 'find-file-hook (lambda () (linum-mode 1)))
(setq linum-format "%4d \u2502 ")
(setq linum-disabled-modes-list
      '(
	notmuch-mode
      )) (defun linum-on () (unless (or (minibufferp) (member major-mode linum-disabled-modes-list)) (linum-mode 1)))

(global-set-key (kbd "<mouse-4>") (lambda () "up" (interactive) (evil-previous-line)))
(global-set-key (kbd "<mouse-5>") (lambda () "down" (interactive) (evil-next-line)))
;;(global-k(kbd "<C-M-prior>") (lambda () "previous tab" (interactive) (elscreen-previous)))
;;(global-set-key (kbd "<C-M-next>") (lambda () "next tab" (interactive) (elscreen-next)))
;;(global-set-key (kbd "<header-line> <mouse-4>") (lambda () "previous tab" (interactive) (elscreen-previous)))
;;(global-set-key (kbd "<header-line> <mouse-5>") (lambda () "next tab" (interactive) (elscreen-next)))
(global-set-key (kbd "C-x C-b") 'ibuffer)
(global-set-key (kbd "M-s s") 'vi-search-replace)
(global-set-key
 (kbd "C-c t")
 (lambda () "Switch theme from light to dark and vice versa" (interactive)
   (custom-set-variables
    '(custom-enabled-themes
      (eval (if (equal custom-enabled-themes '(tsdh-dark))
          (quote '(tsdh-light))
        (quote '(tsdh-dark))
        ))
      )
    )
   )
 )

(defun vi-search-replace (arg)
  "Search and optionally replace a regular expression.
ARG has one of the following forms:

REGEXP
  a simple `re-search-forward'
REGEXP/TO-STRING
  replace the next occurence
REGEXP/TO-STRING/g
  replace all remaining occurences using `replace-regexp'"
  (interactive "sregexp/replace: ")
  (let ((args (split-string arg "/")))
    (cond ((= (length args) 1)
	   (apply 're-search-forward args))
	  ((or (= (length args) 2)
	       (string= (third args) ""))
	   (when (re-search-forward (first args))
	     (replace-match (second args))))
	  ((and (= (length args) 3)
		(string= (third args) "g"))
	   (replace-regexp (first args) (second args)))
	  (t (error "Please provide a string of the form REGEXP/TO-STRING/g")))))


(define-key notmuch-search-mode-map "S" (lambda () "mark message as spam" (interactive) (notmuch-show-tag (list "+spam" "-inbox"))))
(define-key notmuch-search-mode-map "d"
    (lambda ()
    "toggle unread tag for message"
    (interactive)
    (if (member "unread" (notmuch-search-get-tags))
	(notmuch-search-tag (list "-unread"))
	(notmuch-search-tag (list "+unread")))))
(define-key notmuch-search-mode-map "D"
    (lambda ()
    "toggle deleted tag for message"
    (interactive)
    (if (member "deleted" (notmuch-search-get-tags))
	(notmuch-search-tag (list "-deleted"))
	(notmuch-search-tag (list "+deleted")))))

(custom-set-variables
 ;; custom-set-variables was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 ;;'(ansi-color-faces-vector
 ;;  [default default default italic underline success warning error])
 ;;'(ansi-color-names-vector
 ;;  ["#212526" "#ff4b4b" "#b4fa70" "#fce94f" "#729fcf" "#e090d7" "#8cc4ff" "#eeeeec"])
 '(cua-mode t nil (cua-base))
 ;;'(custom-enabled-themes
 ;;  (eval
 ;;   (if
 ;;     (equal custom-enabled-themes
 ;;            (quote
 ;;             (tsdh-dark)))
 ;;     (quote
 ;;      (quote
 ;;       (tsdh-light)))
 ;;     (quote
 ;;      (quote
 ;;	(tsdh-dark))))))
 '(custom-safe-themes
   (quote
    ("233bb646e100bda00c0af26afe7ab563ef118b9d685f1ac3ca5387856674285d" default)))
 '(erc-autojoin-channels-alist
   (quote
    (("freenode" "#nixos" "#nixos-chat" "#nixos-dev" "#indieweb" "#indieweb-chat" "#indieweb-dev" "#indieweb-meta" "#emacs" "#erc" "#openwrt"))))
 '(erc-lurker-hide-list (quote ("JOIN" "PART" "QUIT")))
 '(erc-lurker-threshold-time 1200)
 '(erc-modules
   (quote
    (autojoin button completion dcc fill irccontrols list match menu move-to-prompt netsplit networks noncommands notifications readonly ring scrolltobottom services stamp track)))
 '(erc-nick "kisik21")
 '(erc-prompt-for-nickserv-password nil)
 '(erc-services-mode t)
 '(erc-user-full-name "Vika")
 '(ido-max-window-height 1)
 '(inhibit-startup-screen t)
 '(initial-buffer-choice "~/Documents/notes.org")
 '(multi-term-program "/run/current-system/sw/bin/bash")
 '(notmuch-saved-searches
   (quote
    ((:name "inbox" :query "tag:inbox" :key "i")
     (:name "list mails" :query "tag:lists" :key "l")
     (:name "unread" :query "tag:unread" :key "u")
     (:name "flagged" :query "tag:flagged" :key "f")
     (:name "sent" :query "tag:sent" :key "t")
     (:name "drafts" :query "tag:draft" :key "d")
     (:name "all mail" :query "*" :key "a"))))
 '(notmuch-search-oldest-first nil)
 '(org-agenda-files (quote ("~/Documents/notes.org")))
 '(org-agenda-start-on-weekday nil)
 '(org-default-notes-file "~/Documents/notes.org")
 '(send-mail-function (quote sendmail-send-it))
 '(sendmail-program "/home/kisik21/.nix-profile/bin/msmtp")
 '(weechat-auto-monitor-buffers
   (quote
    ("freenode.#indieweb" "freenode.#indieweb-dev" "freenode.#indieweb-chat" "freenode.#nixos" "freenode.#nixos-chat" "freenode.#nixos-dev")))
 '(weechat-buffer-kill-buffers-on-disconnect t)
 '(weechat-color-list
   (quote
    (unspecified "black" "dim gray" "dark red" "red" "dark green" "green" "brown" "orange" "blue" "light blue" "dark magenta" "magenta" "dark cyan" "royal blue" "dark gray" "gray")))
 '(weechat-host-default "yuki.fireburn.ru")
 '(weechat-max-nick-length 25)
 '(weechat-modules
   (quote
    (weechat-button weechat-notifications weechat-complete)))
 '(weechat-notification-mode :monitored)
 '(weechat-port-default 9001)
 '(xterm-mouse-mode t))
(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 )
(put 'scroll-left 'disabled nil)
(erc-tls :server "irc.freenode.net" :port 6697 :nick "kisik21")

^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-24 18:47   ` Vika Shleina
@ 2019-02-24 19:12     ` Eli Zaretskii
       [not found]       ` <871s3x0zfz.fsf@sakura.i-did-not-set--mail-host-address--so-tickle-me>
  2019-02-24 19:27       ` Vika Shleina
  0 siblings, 2 replies; 33+ messages in thread
From: Eli Zaretskii @ 2019-02-24 19:12 UTC (permalink / raw)
  To: Vika Shleina; +Cc: 34639

> From: Vika Shleina <kisik21@fireburn.ru>
> Cc: 34639@debbugs.gnu.org
> Date: Sun, 24 Feb 2019 21:47:04 +0300
> 
> ok sorry I've realized this is a problem with my config

You mean, the problem doesn't happen in "emacs -Q"?  Or how did you
determine it's your config?

> so I am attaching my ~/.emacs here. Maybe that will help.

It's a very large file.  can you bisect it to find the problematic
part?





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
       [not found]       ` <871s3x0zfz.fsf@sakura.i-did-not-set--mail-host-address--so-tickle-me>
@ 2019-02-24 19:26         ` Eli Zaretskii
  2019-02-24 19:32           ` Vika Shleina
  2019-02-24 19:35           ` Vika Shleina
  0 siblings, 2 replies; 33+ messages in thread
From: Eli Zaretskii @ 2019-02-24 19:26 UTC (permalink / raw)
  To: Vika Shleina; +Cc: 34639

[Please use Reply All to keep this discussion recorded.]

> From: Vika Shleina <kisik21@fireburn.ru>
> Date: Sun, 24 Feb 2019 22:16:32 +0300
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> > You mean, the problem doesn't happen in "emacs -Q"?  Or how did you
> > determine it's your config?
> 
> The C-l doesn't clear it if my config is loaded.

Oh.  I though the artifacts didn't appear without your config.  C-l is
not our problem.

If so, I think the artifacts are due to bugs in the terminal emulator
you are using, or maybe its terminfo entry is not properly installed
for Emacs to use it.  Given what I read about kitty, I tend to think
it's the former.  Maybe you should report this to the developers of
the terminal emulator.





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-24 19:12     ` Eli Zaretskii
       [not found]       ` <871s3x0zfz.fsf@sakura.i-did-not-set--mail-host-address--so-tickle-me>
@ 2019-02-24 19:27       ` Vika Shleina
  1 sibling, 0 replies; 33+ messages in thread
From: Vika Shleina @ 2019-02-24 19:27 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 34639

[-- Attachment #1: Type: text/plain, Size: 564 bytes --]

Eli Zaretskii <eliz@gnu.org> writes:

> It's a very large file.  can you bisect it to find the problematic
> part?

I trimmed it down a bit. Maybe that will be more helpful. This is the
minimal configuration I've received by commenting almost everything.
Then I removed the comments to shrink down file size.

Please note that following additional packages were still in my emacs
path (installed via home-manager, a dotfile manager based on nix package
manager): evil evil-tabs evil-ledger org-evil evil-org notmuch org
multi-term nix-mode ledger-mode smart-tab



[-- Attachment #2: dotemacs.el --]
[-- Type: application/emacs-lisp, Size: 707 bytes --]

^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-24 19:26         ` Eli Zaretskii
@ 2019-02-24 19:32           ` Vika Shleina
  2019-02-24 19:35           ` Vika Shleina
  1 sibling, 0 replies; 33+ messages in thread
From: Vika Shleina @ 2019-02-24 19:32 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 34639

Eli Zaretskii <eliz@gnu.org> writes:

> [Please use Reply All to keep this discussion recorded.]

Sorry, I'm not used to emacs and notmuch-mode so I occasionally miss the
Shift key while replying to mailing lists.

> Oh.  I though the artifacts didn't appear without your config.  C-l is
> not our problem.
>
> If so, I think the artifacts are due to bugs in the terminal emulator
> you are using, or maybe its terminfo entry is not properly installed
> for Emacs to use it.  Given what I read about kitty, I tend to think
> it's the former.  Maybe you should report this to the developers of
> the terminal emulator.

I'll try using another terminal emulator and report back.





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-24 19:26         ` Eli Zaretskii
  2019-02-24 19:32           ` Vika Shleina
@ 2019-02-24 19:35           ` Vika Shleina
  2019-02-24 19:47             ` Eli Zaretskii
  1 sibling, 1 reply; 33+ messages in thread
From: Vika Shleina @ 2019-02-24 19:35 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 34639

Eli Zaretskii <eliz@gnu.org> writes:

> If so, I think the artifacts are due to bugs in the terminal emulator
> you are using, or maybe its terminfo entry is not properly installed
> for Emacs to use it.  Given what I read about kitty, I tend to think
> it's the former.  Maybe you should report this to the developers of
> the terminal emulator.

C-M-f1'd to another terminal with my config and it still bugs out. Maybe
the problem is somewhere else than the terminal?





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-24 19:35           ` Vika Shleina
@ 2019-02-24 19:47             ` Eli Zaretskii
  2019-02-24 19:53               ` Vika Shleina
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2019-02-24 19:47 UTC (permalink / raw)
  To: Vika Shleina; +Cc: 34639

> From: Vika Shleina <kisik21@fireburn.ru>
> Cc: 34639@debbugs.gnu.org
> Date: Sun, 24 Feb 2019 22:35:36 +0300
> 
> C-M-f1'd to another terminal with my config and it still bugs out. Maybe
> the problem is somewhere else than the terminal?

Maybe, but what?  I cannot reproduce this on my system, FWIW.  I see
no artifacts at all.

Is this all on the same computer?  If so, could it be your video
driver?  If it has some "optimization" features, try disabling them.





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-24 19:47             ` Eli Zaretskii
@ 2019-02-24 19:53               ` Vika Shleina
  2019-02-24 19:57                 ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Vika Shleina @ 2019-02-24 19:53 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 34639

Eli Zaretskii <eliz@gnu.org> writes:

> Is this all on the same computer?  If so, could it be your video
> driver?  If it has some "optimization" features, try disabling them.

Unlikely, as the problem is completely text-based. Video drivers
shouldn't be involved in terminal output as far as I know.





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-24 19:53               ` Vika Shleina
@ 2019-02-24 19:57                 ` Eli Zaretskii
  2019-02-24 20:05                   ` Vika Shleina
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2019-02-24 19:57 UTC (permalink / raw)
  To: Vika Shleina; +Cc: 34639

> From: Vika Shleina <kisik21@fireburn.ru>
> Cc: 34639@debbugs.gnu.org
> Date: Sun, 24 Feb 2019 22:53:04 +0300
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> > Is this all on the same computer?  If so, could it be your video
> > driver?  If it has some "optimization" features, try disabling them.
> 
> Unlikely, as the problem is completely text-based. Video drivers
> shouldn't be involved in terminal output as far as I know.

But this is terminal emulator, not the Linux console, right?  If so,
then the driver _is_ involved, because the emulator is likely an X
program.





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-24 19:57                 ` Eli Zaretskii
@ 2019-02-24 20:05                   ` Vika Shleina
  2019-02-25  3:30                     ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Vika Shleina @ 2019-02-24 20:05 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 34639

[-- Attachment #1: Type: text/plain, Size: 485 bytes --]

Eli Zaretskii <eliz@gnu.org> writes:
> But this is terminal emulator, not the Linux console, right?  If so,
> then the driver _is_ involved, because the emulator is likely an X
> program.

Actually, the linux console showed the same results, as I said in one of
my previous messages :)

Here is another screenshot, by the way - the problem seems to persist
with usual files too (I saved the file as .org.txt). Note that
menu-bar-mode is enabled, but the buffer contents drifted away.


[-- Attachment #2: 2019-02-24-230224_1360x768_scrot.png --]
[-- Type: image/png, Size: 115259 bytes --]

^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-24 20:05                   ` Vika Shleina
@ 2019-02-25  3:30                     ` Eli Zaretskii
  2019-02-25 18:58                       ` Vika Shleina
  2019-02-25 18:59                       ` Vika Shleina
  0 siblings, 2 replies; 33+ messages in thread
From: Eli Zaretskii @ 2019-02-25  3:30 UTC (permalink / raw)
  To: Vika Shleina; +Cc: 34639

> From: Vika Shleina <kisik21@fireburn.ru>
> Cc: 34639@debbugs.gnu.org
> Date: Sun, 24 Feb 2019 23:05:11 +0300
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> > But this is terminal emulator, not the Linux console, right?  If so,
> > then the driver _is_ involved, because the emulator is likely an X
> > program.
> 
> Actually, the linux console showed the same results, as I said in one of
> my previous messages :)
> 
> Here is another screenshot, by the way - the problem seems to persist
> with usual files too (I saved the file as .org.txt). Note that
> menu-bar-mode is enabled, but the buffer contents drifted away.

What do you mean by "drifted away"?  I don't think I see any
corruption on this screenshot.





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-25  3:30                     ` Eli Zaretskii
@ 2019-02-25 18:58                       ` Vika Shleina
  2019-02-25 20:01                         ` Basil L. Contovounesios
  2022-04-28 10:38                         ` Lars Ingebrigtsen
  2019-02-25 18:59                       ` Vika Shleina
  1 sibling, 2 replies; 33+ messages in thread
From: Vika Shleina @ 2019-02-25 18:58 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 34639


> What do you mean by "drifted away"?  I don't think I see any
> corruption on this screenshot.

The lines have moved up by one.

Actually, the problem was caused by linum-mode. If I disable it, the
problem passes. Interestingly, this only seems to bug out with
org-mode. If I do this in any other mode, it works fine.

I guess the problem is solved. So I think the point is - linum and org
don't play well together. I'll seek another solution.

P. S. where can I report this to linum-mode/org-mode maintainers? I
think they may be interested in this case.





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-25  3:30                     ` Eli Zaretskii
  2019-02-25 18:58                       ` Vika Shleina
@ 2019-02-25 18:59                       ` Vika Shleina
  1 sibling, 0 replies; 33+ messages in thread
From: Vika Shleina @ 2019-02-25 18:59 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 34639


oops, no, the problem is still there if i press C-l...





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-25 18:58                       ` Vika Shleina
@ 2019-02-25 20:01                         ` Basil L. Contovounesios
  2019-02-26  2:59                           ` Richard Stallman
  2022-04-28 10:38                         ` Lars Ingebrigtsen
  1 sibling, 1 reply; 33+ messages in thread
From: Basil L. Contovounesios @ 2019-02-25 20:01 UTC (permalink / raw)
  To: Vika Shleina; +Cc: 34639

Vika Shleina <kisik21@fireburn.ru> writes:

> Actually, the problem was caused by linum-mode. If I disable it, the
> problem passes. Interestingly, this only seems to bug out with
> org-mode. If I do this in any other mode, it works fine.
>
> I guess the problem is solved. So I think the point is - linum and org
> don't play well together. I'll seek another solution.
>
> P. S. where can I report this to linum-mode/org-mode maintainers? I
> think they may be interested in this case.

FWIW, Emacs 26 introduced built-in line numbers via
display-line-numbers-mode, making linum-mode obsolete
(I wonder whether linum-mode should be labelled as such).

-- 
Basil





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-25 20:01                         ` Basil L. Contovounesios
@ 2019-02-26  2:59                           ` Richard Stallman
  2019-02-26  3:36                             ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Richard Stallman @ 2019-02-26  2:59 UTC (permalink / raw)
  To: Basil L. Contovounesios; +Cc: kisik21, 34639

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > FWIW, Emacs 26 introduced built-in line numbers via
  > display-line-numbers-mode, making linum-mode obsolete
  > (I wonder whether linum-mode should be labelled as such).

How about making linum-mode an interface for this?

-- 
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)







^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-26  2:59                           ` Richard Stallman
@ 2019-02-26  3:36                             ` Eli Zaretskii
  2019-02-26  4:55                               ` Glenn Morris
  2019-02-27  4:05                               ` Richard Stallman
  0 siblings, 2 replies; 33+ messages in thread
From: Eli Zaretskii @ 2019-02-26  3:36 UTC (permalink / raw)
  To: rms; +Cc: contovob, kisik21, 34639

> From: Richard Stallman <rms@gnu.org>
> Date: Mon, 25 Feb 2019 21:59:15 -0500
> Cc: kisik21@fireburn.ru, 34639@debbugs.gnu.org
> 
>   > FWIW, Emacs 26 introduced built-in line numbers via
>   > display-line-numbers-mode, making linum-mode obsolete
>   > (I wonder whether linum-mode should be labelled as such).
> 
> How about making linum-mode an interface for this?

Not really possible, since there are user-visible differences.  I left
linum-mode not obsolete because some people might decide not to switch
due to those differences.  We should revisit this issue a few years
from now, IMO.





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-26  3:36                             ` Eli Zaretskii
@ 2019-02-26  4:55                               ` Glenn Morris
  2019-02-26  5:38                                 ` Eli Zaretskii
  2019-02-27  4:05                               ` Richard Stallman
  1 sibling, 1 reply; 33+ messages in thread
From: Glenn Morris @ 2019-02-26  4:55 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: contovob, kisik21, rms, 34639

Eli Zaretskii wrote:

> I left linum-mode not obsolete because some people might decide not to
> switch due to those differences. We should revisit this issue a few
> years from now, IMO.

We already agreed to obsolete linum (which has two replacements) years ago;
https://debbugs.gnu.org/27622#37





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-26  4:55                               ` Glenn Morris
@ 2019-02-26  5:38                                 ` Eli Zaretskii
  2019-02-26  6:27                                   ` Colin Baxter
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2019-02-26  5:38 UTC (permalink / raw)
  To: Glenn Morris; +Cc: contovob, kisik21, rms, 34639

On February 26, 2019 6:55:32 AM GMT+02:00, Glenn Morris <rgm@gnu.org> wrote:
> Eli Zaretskii wrote:
> 
> > I left linum-mode not obsolete because some people might decide not
> to
> > switch due to those differences. We should revisit this issue a few
> > years from now, IMO.
> 
> We already agreed to obsolete linum (which has two replacements) years
> ago;
> https://debbugs.gnu.org/27622#37

It's not in obsolete, is it?





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-26  5:38                                 ` Eli Zaretskii
@ 2019-02-26  6:27                                   ` Colin Baxter
  2019-02-26 10:50                                     ` Basil L. Contovounesios
  0 siblings, 1 reply; 33+ messages in thread
From: Colin Baxter @ 2019-02-26  6:27 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: rms, 34639, contovob, kisik21

>>>>> Eli Zaretskii <eliz@gnu.org> writes:

    > On February 26, 2019 6:55:32 AM GMT+02:00, Glenn Morris <rgm@gnu.org> wrote:
    >> Eli Zaretskii wrote:
    >> 
    >> > I left linum-mode not obsolete because some people might decide
    >> not to > switch due to those differences. We should revisit this
    >> issue a few > years from now, IMO.
    >> 
    >> We already agreed to obsolete linum (which has two replacements)
    >> years ago; https://debbugs.gnu.org/27622#37

    > It's not in obsolete, is it?

May I put in a selfish plea to delay obsoleting 'linum-mode'. I use it
all the time. It's customised to my liking and I much prefer it to
'display-line-numbers-mode'. Perhaps, if I use 'linum-mode' extensively
then there may well be (many?) others who do likewise.

Best wishes,

-- 
Colin Baxter
m43cap@yandex.com





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-26  6:27                                   ` Colin Baxter
@ 2019-02-26 10:50                                     ` Basil L. Contovounesios
  2019-02-26 12:19                                       ` Colin Baxter
  0 siblings, 1 reply; 33+ messages in thread
From: Basil L. Contovounesios @ 2019-02-26 10:50 UTC (permalink / raw)
  To: Colin Baxter; +Cc: kisik21, rms, 34639

Colin Baxter <m43cap@yandex.com> writes:

>>>>>> Eli Zaretskii <eliz@gnu.org> writes:
>
>     > On February 26, 2019 6:55:32 AM GMT+02:00, Glenn Morris <rgm@gnu.org> wrote:
>     >> Eli Zaretskii wrote:
>     >> 
>     >> > I left linum-mode not obsolete because some people might decide
>     >> not to > switch due to those differences. We should revisit this
>     >> issue a few > years from now, IMO.
>     >> 
>     >> We already agreed to obsolete linum (which has two replacements)
>     >> years ago; https://debbugs.gnu.org/27622#37
>
>     > It's not in obsolete, is it?
>
> May I put in a selfish plea to delay obsoleting 'linum-mode'. I use it
> all the time. It's customised to my liking and I much prefer it to
> 'display-line-numbers-mode'. Perhaps, if I use 'linum-mode' extensively
> then there may well be (many?) others who do likewise.

Have you tried nlinum-mode in GNU ELPA?  It claims to be similar to
linum-mode but implemented more efficiently.

-- 
Basil





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-26 10:50                                     ` Basil L. Contovounesios
@ 2019-02-26 12:19                                       ` Colin Baxter
  0 siblings, 0 replies; 33+ messages in thread
From: Colin Baxter @ 2019-02-26 12:19 UTC (permalink / raw)
  To: Basil L. Contovounesios; +Cc: kisik21, rms, 34639

Dear Basil,
>>>>> Basil L Contovounesios <contovob@tcd.ie> writes:

    > Colin Baxter <m43cap@yandex.com> writes:
    >>>>>>> Eli Zaretskii <eliz@gnu.org> writes:
    >> 
    >> > On February 26, 2019 6:55:32 AM GMT+02:00, Glenn Morris
    >> > <rgm@gnu.org> wrote:
    >> >> Eli Zaretskii wrote:
    >> >> 
    >> >> > I left linum-mode not obsolete because some people might
    >> decide >> not to > switch due to those differences. We should
    >> revisit this >> issue a few > years from now, IMO.
    >> >> 
    >> >> We already agreed to obsolete linum (which has two
    >> replacements) >> years ago; https://debbugs.gnu.org/27622#37
    >> 
    >> > It's not in obsolete, is it?
    >> 
    >> May I put in a selfish plea to delay obsoleting 'linum-mode'. I
    >> use it all the time. It's customised to my liking and I much
    >> prefer it to 'display-line-numbers-mode'. Perhaps, if I use
    >> 'linum-mode' extensively then there may well be (many?) others
    >> who do likewise.

    > Have you tried nlinum-mode in GNU ELPA?  It claims to be similar
    > to linum-mode but implemented more efficiently.

I have tried nlinum-mode but didn't like it. I prefer 'linum-ex' for
very long files and it works well with linum-mode. But thank you for the
suggestion.

Best wishes,

Colin Baxter
m43cap@yandex.com





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-26  3:36                             ` Eli Zaretskii
  2019-02-26  4:55                               ` Glenn Morris
@ 2019-02-27  4:05                               ` Richard Stallman
  2019-02-27 16:33                                 ` Eli Zaretskii
  1 sibling, 1 reply; 33+ messages in thread
From: Richard Stallman @ 2019-02-27  4:05 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: contovob, kisik21, 34639

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > Not really possible, since there are user-visible differences.

What are the differences?

Could we envision one feature that would satisfy the users
of both of these two?

-- 
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)







^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-27  4:05                               ` Richard Stallman
@ 2019-02-27 16:33                                 ` Eli Zaretskii
  2019-02-28  3:42                                   ` Richard Stallman
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2019-02-27 16:33 UTC (permalink / raw)
  To: rms; +Cc: contovob, kisik21, 34639

> From: Richard Stallman <rms@gnu.org>
> Cc: contovob@tcd.ie, kisik21@fireburn.ru, 34639@debbugs.gnu.org
> Date: Tue, 26 Feb 2019 23:05:37 -0500
> 
>   > Not really possible, since there are user-visible differences.
> 
> What are the differences?

The main (perhaps the only) one is that linum.el displays line numbers
in the display margin, whereas the native line numbers are displayed
in the text area.

> Could we envision one feature that would satisfy the users
> of both of these two?

I don't think so, because staying away of the display margin was an
explicit design goal of the native line-number display, to avoid
conflicts with other packages that want to use the display margins for
something.





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-27 16:33                                 ` Eli Zaretskii
@ 2019-02-28  3:42                                   ` Richard Stallman
  2019-02-28  6:53                                     ` Colin Baxter
  2019-02-28 17:32                                     ` Eli Zaretskii
  0 siblings, 2 replies; 33+ messages in thread
From: Richard Stallman @ 2019-02-28  3:42 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: contovob, kisik21, 34639

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > The main (perhaps the only) one is that linum.el displays line numbers
  > in the display margin, whereas the native line numbers are displayed
  > in the text area.

Would it be difficult to add (in native line numbers) the option to put
them in the display margin?  Maybe then it could satisfy the users
who prefer linum.

-- 
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)







^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-28  3:42                                   ` Richard Stallman
@ 2019-02-28  6:53                                     ` Colin Baxter
  2019-02-28 17:32                                     ` Eli Zaretskii
  1 sibling, 0 replies; 33+ messages in thread
From: Colin Baxter @ 2019-02-28  6:53 UTC (permalink / raw)
  To: Richard Stallman; +Cc: contovob, , kisik21, 34639

>>>>> Richard Stallman <rms@gnu.org> writes:

    > [[[ To any NSA and FBI agents reading my email: please consider
    > ]]] [[[ whether defending the US Constitution against all enemies,
    > ]]] [[[ foreign or domestic, requires you to follow Snowden's
    > example. ]]]

    >> The main (perhaps the only) one is that linum.el displays line
    >> numbers in the display margin, whereas the native line numbers
    >> are displayed in the text area.

This is the main reason why I much prefer linum-mode.

    > Would it be difficult to add (in native line numbers) the option
    > to put them in the display margin?  Maybe then it could satisfy
    > the users who prefer linum.

Sounds good.


Best wishes,

Colin Baxter
m43cap@yandex.com





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-28  3:42                                   ` Richard Stallman
  2019-02-28  6:53                                     ` Colin Baxter
@ 2019-02-28 17:32                                     ` Eli Zaretskii
  2019-03-02  3:28                                       ` Richard Stallman
  1 sibling, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2019-02-28 17:32 UTC (permalink / raw)
  To: rms; +Cc: contovob, kisik21, 34639

> From: Richard Stallman <rms@gnu.org>
> Cc: contovob@tcd.ie, kisik21@fireburn.ru, 34639@debbugs.gnu.org
> Date: Wed, 27 Feb 2019 22:42:49 -0500
> 
>   > The main (perhaps the only) one is that linum.el displays line numbers
>   > in the display margin, whereas the native line numbers are displayed
>   > in the text area.
> 
> Would it be difficult to add (in native line numbers) the option to put
> them in the display margin?

It's not easy, but should be possible, of course.  However, I don't
want to do that at this time, because we don't have any way of letting
more than one feature use the display margins without interfering with
one another.  Until we have an infrastructure in place to allow such
sharing of the margins, I firmly believe that core features should not
usurp the display margins, and will object to any core feature that
tries.





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-28 17:32                                     ` Eli Zaretskii
@ 2019-03-02  3:28                                       ` Richard Stallman
  2019-03-02  6:59                                         ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Richard Stallman @ 2019-03-02  3:28 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: contovob, kisik21, 34639

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > It's not easy, but should be possible, of course.  However, I don't
  > want to do that at this time, because we don't have any way of letting
  > more than one feature use the display margins without interfering with
  > one another.  Until we have an infrastructure in place to allow such
  > sharing of the margins, I firmly believe that core features should not
  > usurp the display margins, and will object to any core feature that
  > tries.

Why is it better if people use the display margins via
linum (not core) rather than by an option in native line numbers?
I don't see that it makes much difference to the issues of
future maintenance.

What happens if two features try to use the display margins?
What does the interference look like?  I suppose they can't both work
properly, but does it cause anything worse than that?


-- 
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)







^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-03-02  3:28                                       ` Richard Stallman
@ 2019-03-02  6:59                                         ` Eli Zaretskii
  2019-03-03  3:01                                           ` Richard Stallman
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2019-03-02  6:59 UTC (permalink / raw)
  To: rms; +Cc: contovob, kisik21, 34639

> From: Richard Stallman <rms@gnu.org>
> Cc: contovob@tcd.ie, kisik21@fireburn.ru, 34639@debbugs.gnu.org
> Date: Fri, 01 Mar 2019 22:28:27 -0500
> 
> Why is it better if people use the display margins via
> linum (not core) rather than by an option in native line numbers?
> I don't see that it makes much difference to the issues of
> future maintenance.

It makes a difference because we can tell them to drop linum if they
have problems with display margins.  And because we don't have to deal
with bug reports about such conflicts.

> What happens if two features try to use the display margins?

You have a mess in the display margin area.  Even the size of the
margin can change unpredictably, because each feature changes it
according to its own logic.

> What does the interference look like?  I suppose they can't both work
> properly, but does it cause anything worse than that?

What can be worse in a real-time editor than a messed-up display?





^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-03-02  6:59                                         ` Eli Zaretskii
@ 2019-03-03  3:01                                           ` Richard Stallman
  0 siblings, 0 replies; 33+ messages in thread
From: Richard Stallman @ 2019-03-03  3:01 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: contovob, kisik21, 34639

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > > Why is it better if people use the display margins via
  > > linum (not core) rather than by an option in native line numbers?
  > > I don't see that it makes much difference to the issues of
  > > future maintenance.

  > It makes a difference because we can tell them to drop linum if they
  > have problems with display margins.  And because we don't have to deal
  > with bug reports about such conflicts.

If we are comparing two options,
(1) Linum mode and
(2) a flag to make native line numbers use the display margins,
I don't see why either one provides advantages over the other
in those two areas.  To me it seems they would be equivalent.

Can you explain why?


-- 
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)







^ permalink raw reply	[flat|nested] 33+ messages in thread

* bug#34639: 26.1; Custom themes break terminal when switching to org-mode
  2019-02-25 18:58                       ` Vika Shleina
  2019-02-25 20:01                         ` Basil L. Contovounesios
@ 2022-04-28 10:38                         ` Lars Ingebrigtsen
  1 sibling, 0 replies; 33+ messages in thread
From: Lars Ingebrigtsen @ 2022-04-28 10:38 UTC (permalink / raw)
  To: Vika Shleina; +Cc: 34639

Vika Shleina <kisik21@fireburn.ru> writes:

> Actually, the problem was caused by linum-mode. If I disable it, the
> problem passes. Interestingly, this only seems to bug out with
> org-mode. If I do this in any other mode, it works fine.
>
> I guess the problem is solved. So I think the point is - linum and org
> don't play well together. I'll seek another solution.

(I'm going through old bug reports that unfortunately weren't resolved
at the time.)

As others noted -- there's several newer replacements for linum-mode, so
it's unlikely that we'll be fixing integration bugs between linum-mode
and other modes at this point, so I'm closing this bug report (after
adding a note to the linum-mode doc string about this).

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2022-04-28 10:38 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-24 17:44 bug#34639: 26.1; Custom themes break terminal when switching to org-mode Vika Shleina
2019-02-24 18:23 ` Eli Zaretskii
2019-02-24 18:37   ` Vika Shleina
2019-02-24 18:47   ` Vika Shleina
2019-02-24 19:12     ` Eli Zaretskii
     [not found]       ` <871s3x0zfz.fsf@sakura.i-did-not-set--mail-host-address--so-tickle-me>
2019-02-24 19:26         ` Eli Zaretskii
2019-02-24 19:32           ` Vika Shleina
2019-02-24 19:35           ` Vika Shleina
2019-02-24 19:47             ` Eli Zaretskii
2019-02-24 19:53               ` Vika Shleina
2019-02-24 19:57                 ` Eli Zaretskii
2019-02-24 20:05                   ` Vika Shleina
2019-02-25  3:30                     ` Eli Zaretskii
2019-02-25 18:58                       ` Vika Shleina
2019-02-25 20:01                         ` Basil L. Contovounesios
2019-02-26  2:59                           ` Richard Stallman
2019-02-26  3:36                             ` Eli Zaretskii
2019-02-26  4:55                               ` Glenn Morris
2019-02-26  5:38                                 ` Eli Zaretskii
2019-02-26  6:27                                   ` Colin Baxter
2019-02-26 10:50                                     ` Basil L. Contovounesios
2019-02-26 12:19                                       ` Colin Baxter
2019-02-27  4:05                               ` Richard Stallman
2019-02-27 16:33                                 ` Eli Zaretskii
2019-02-28  3:42                                   ` Richard Stallman
2019-02-28  6:53                                     ` Colin Baxter
2019-02-28 17:32                                     ` Eli Zaretskii
2019-03-02  3:28                                       ` Richard Stallman
2019-03-02  6:59                                         ` Eli Zaretskii
2019-03-03  3:01                                           ` Richard Stallman
2022-04-28 10:38                         ` Lars Ingebrigtsen
2019-02-25 18:59                       ` Vika Shleina
2019-02-24 19:27       ` Vika Shleina

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