unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#68467: 29.1; Fringe fonts + hidpi
@ 2024-01-15  5:49 Samuel Kyletoft
  2024-01-20  9:38 ` Eli Zaretskii
  0 siblings, 1 reply; 6+ messages in thread
From: Samuel Kyletoft @ 2024-01-15  5:49 UTC (permalink / raw)
  To: 68467

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

Hi
I use Emacs at 200% on xwayland in GNOME. Most things respect the 200%
scaling without any configuration, but not the fringe font. See
attached screenshots at 100% and 200% scale.
To reproduce: Open Emacs on a 200% monitor, use any package that
annotates the fringe.


In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo
version 1.18.0, Xaw3d scroll bars)
Windowing system distributor 'The X.Org Foundation', version 11.0.12302002
System Description: NixOS 23.11 (Tapir)

Configured using:
 'configure
 --prefix=/nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1
 --disable-build-details --with-modules --with-x-toolkit=lucid
 --with-xft --with-cairo --with-native-compilation --with-tree-sitter
 --with-xinput2'

Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON
LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XAW3D XDBE XIM XINPUT2 XPM
LUCID ZLIB

Important settings:
  value of $EMACSLOADPATH:
  value of $EMACSNATIVELOADPATH:
  value of $LC_MONETARY: en_GB.UTF-8
  value of $LC_NUMERIC: en_GB.UTF-8
  value of $LC_TIME: en_GB.UTF-8
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: ELisp/d

Minor modes in effect:
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  global-auto-revert-mode: 1
  global-diff-hl-mode: t
  diff-hl-mode: t
  windmove-mode: t
  server-mode: t
  direnv-mode: t
  global-display-line-numbers-mode: t
  display-line-numbers-mode: t
  pdf-occur-global-minor-mode: t
  electric-pair-mode: t
  flycheck-mode: t
  global-ligature-mode: t
  ligature-mode: t
  override-global-mode: t
  company-posframe-mode: t
  company-mode: t
  which-key-mode: t
  symex-mode: t
  shell-dirtrack-mode: t
  global-tree-sitter-mode: t
  evil-mode: t
  evil-local-mode: t
  projectile-mode: t
  ivy-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  gcmh-mode: t
  treemacs-filewatch-mode: t
  treemacs-follow-mode: t
  treemacs-git-mode: t
  treemacs-fringe-indicator-mode: t
  telephone-line-mode: t
  editorconfig-mode: t
  tooltip-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  hs-minor-mode: 1

Load-path shadows:
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/elsa-20230621.1005/Elsafile
hides /nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/flycheck-elsa-20230217.1640/Elsafile
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/ivy-20231025.2311/elpa
hides /nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/lispy-20230314.1738/elpa
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/elsa-20230621.1005/Elsafile
hides /nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/trinary-20230301.2044/Elsafile
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/site-start
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/site-lisp/site-start
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/transient-20240106.1457/transient
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/transient
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20230426.2324/use-package-bind-key
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/use-package/use-package-bind-key
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20230426.2324/use-package-jump
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/use-package/use-package-jump
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20230426.2324/use-package-ensure
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/use-package/use-package-ensure
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20230426.2324/use-package
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/use-package/use-package
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20230426.2324/use-package-delight
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/use-package/use-package-delight
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20230426.2324/use-package-lint
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/use-package/use-package-lint
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20230426.2324/use-package-core
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/use-package/use-package-core
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/use-package-20230426.2324/use-package-diminish
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/use-package/use-package-diminish
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/bind-key-20230203.2004/bind-key
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/use-package/bind-key
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/xref-1.6.3/xref
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/progmodes/xref
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/project-0.10.0/project
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/progmodes/project
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-groovy
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-groovy
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-entities
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-entities
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-C
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-C
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-eshell
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-eshell
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-eval
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-eval
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox-koma-letter
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox-koma-letter
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-css
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-css
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-emacs-lisp
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-emacs-lisp
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/oc
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/oc
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-attach
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-attach
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox-html
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox-html
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-table
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-table
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox-latex
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox-latex
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-eww
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-eww
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-matlab
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-matlab
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-perl
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-perl
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-calc
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-calc
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox-man
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox-man
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-doi
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-doi
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-protocol
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-protocol
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-capture
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-capture
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-fortran
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-fortran
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-timer
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-timer
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox-beamer
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox-beamer
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-src
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-src
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-js
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-js
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-sqlite
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-sqlite
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-latex
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-latex
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox-texinfo
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox-texinfo
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-java
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-java
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-maxima
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-maxima
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-comint
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-comint
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-fold
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-fold
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-loaddefs
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-loaddefs
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/oc-basic
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/oc-basic
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-scheme
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-scheme
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-eshell
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-eshell
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-fold-core
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-fold-core
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-haskell
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-haskell
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-awk
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-awk
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-colview
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-colview
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-pcomplete
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-pcomplete
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-version
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-version
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-w3m
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-w3m
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox-ascii
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox-ascii
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-datetree
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-datetree
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-attach-git
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-attach-git
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-table
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-table
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-clock
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-clock
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-ref
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-ref
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-makefile
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-makefile
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-agenda
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-agenda
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-irc
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-irc
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-ruby
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-ruby
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox-icalendar
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox-icalendar
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-python
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-python
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/oc-csl
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/oc-csl
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-exp
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-exp
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-archive
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-archive
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-sass
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-sass
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-octave
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-octave
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-refile
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-refile
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/oc-natbib
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/oc-natbib
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-gnuplot
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-gnuplot
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-dot
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-dot
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-lob
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-lob
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-rmail
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-rmail
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-julia
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-julia
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-duration
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-duration
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-ocaml
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-ocaml
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-sql
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-sql
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-forth
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-forth
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-indent
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-indent
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-habit
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-habit
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-shell
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-shell
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-screen
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-screen
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-element
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-element
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-plot
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-plot
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/oc-bibtex
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/oc-bibtex
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-info
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-info
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-docview
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-docview
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-persist
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-persist
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-mhe
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-mhe
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox-odt
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox-odt
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-num
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-num
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-crypt
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-crypt
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-tempo
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-tempo
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-list
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-list
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-sed
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-sed
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-inlinetask
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-inlinetask
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox-publish
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox-publish
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-macro
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-macro
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-goto
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-goto
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-man
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-man
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-faces
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-faces
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox-md
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox-md
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-cycle
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-cycle
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-mouse
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-mouse
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/oc-biblatex
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/oc-biblatex
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-lua
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-lua
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-keys
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-keys
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-tangle
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-tangle
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-feed
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-feed
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-gnus
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-gnus
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-ctags
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-ctags
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-footnote
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-footnote
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-plantuml
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-plantuml
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-id
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-id
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-ditaa
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-ditaa
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-lilypond
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-lilypond
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-lint
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-lint
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-clojure
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-clojure
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-compat
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-compat
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-core
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-core
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-macs
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-macs
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-bbdb
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-bbdb
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-processing
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-processing
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ox-org
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ox-org
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-R
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-R
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-lisp
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-lisp
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/org-mobile
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/org-mobile
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ol-bibtex
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ol-bibtex
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.6.16/ob-org
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/org/ob-org
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-sh
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-sh
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-crypt
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-crypt
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-adb
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-adb
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-sudoedit
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-sudoedit
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-fuse
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-fuse
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-integration
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-integration
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-ftp
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-ftp
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-compat
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-compat
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/trampver
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/trampver
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-container
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-container
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-rclone
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-rclone
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-gvfs
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-gvfs
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-smb
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-smb
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-archive
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-archive
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-uu
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-uu
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-sshfs
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-sshfs
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-cache
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-cache
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-cmds
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-cmds
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/tramp-2.6.2.0/tramp-loaddefs
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/net/tramp-loaddefs
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/let-alist-1.0.6/let-alist
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/emacs-lisp/let-alist
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/cl-generic-0.3/cl-generic
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/emacs-lisp/cl-generic
/nix/store/p3nxbigrxfgy92vxyhh93pz3rs64j249-emacs-packages-deps/share/emacs/site-lisp/elpa/eldoc-1.15.0/eldoc
hides /nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1/share/emacs/29.1/lisp/emacs-lisp/eldoc

Features:
(shadow sort mail-extr emacsbug vc-hg vc-bzr vc-src vc-sccs vc-svn
vc-cvs vc-rcs bug-reference magit-extras magit-bookmark magit-submodule
magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull
magit-fetch magit-clone magit-remote magit-commit magit-sequence
magit-notes magit-worktree magit-tag magit-merge magit-branch
magit-reset magit-files magit-refs magit-status magit magit-repos
magit-apply magit-wip magit-log which-func magit-diff smerge-mode diff
git-commit log-edit message sendmail yank-media rfc822 mml mml-sec epa
gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils
mailheader add-log magit-core magit-autorevert autorevert magit-margin
magit-transient magit-process with-editor magit-mode transient magit-git
magit-base crm tabify cus-start diff-hl-margin diff-hl-dired diff-hl
log-view pcvs-util vc-dir vc whitespace cl-print shortdoc mixed-pitch
vc-git vc-dispatcher windmove server company-oddmuse company-keywords
company-etags company-gtags company-dabbrev-code company-dabbrev
company-files company-clang company-capf company-cmake company-semantic
company-template company-bbdb flycheck-elsa direnv diff-mode colemak
qwerty display-line-numbers agda2-mode agda2-queue agda2-abbrevs
skeleton agda2-highlight agda2 agda-input quail annotation eri
futhark-mode futhark-comint futhark-indent futhark-highlight vterm
vterm-module term/xterm xterm pdf-occur tablist tablist-filter
semantic/wisent/comp semantic/wisent semantic/wisent/wisent pdf-isearch
let-alist pdf-misc pdf-tools pdf-view treemacs-bookmarks treemacs-tags
bookmark jka-compr pdf-cache pdf-info pdf-util pdf-macs image-mode exif
olivetti nix-mode ffap nix-repl nix-shell nix-store magit-section
cursor-sensor compat compat-29 nix-log nix-instantiate nix-shebang
nix-format nix idris-mode idris-commands idris-hole-list idris-ipkg-mode
idris-tree-info idris-warnings-tree idris-info idris-repl idris-xref
idris-highlight-input idris-prover inferior-idris idris-warnings
idris-log idris-events idris-simple-indent idris-syntax
idris-common-utils idris-settings idris-keys idris-core idris-compat
prop-menu haskell-mode haskell-cabal haskell-utils haskell-font-lock
haskell-indentation haskell-string haskell-sort-imports haskell-lexeme
haskell-align-imports haskell-complete-module haskell-ghc-support
flymake-proc flymake dabbrev haskell-customize elec-pair
language-specifics flycheck language-checking number-hl-mode jasmin
artemis-mode derived dap-gdb-lldb dap-utils dap-mode dap-tasks
dap-launch lsp-docker yaml dap-overlays lsp-mode lsp-protocol
tree-widget spinner network-stream nsm markdown-mode f ewoc epg rfc6068
epg-config dap tree-sitter-langs tree-sitter-langs-build tar-mode
arc-mode archive-mode tree-sitter-hl custom-monokai custom-monokai-theme
ligature aesthetics evil-textobj-tree-sitter
evil-textobj-tree-sitter-thing-at-point evil-textobj-tree-sitter-core
evil-config use-package-bind-key bind-key easy-mmode org-superstar
org-element org-persist xdg org-id org-refile avl-tree company-posframe
posframe company org-config which-key fzf symex symex-evil
symex-evil-support symex-hydra symex-transformations
symex-transformations-lisp symex-utils evil-cleverparens
evil-cleverparens-text-objects evil-cleverparens-util smartparens
loadhist evil-surround symex-misc symex-interface-arc
symex-interface-common-lisp symex-interface-clojure
symex-interface-scheme symex-interface-racket racket-mode
racket-bug-report cus-edit cus-load wid-edit racket-collection tq
racket-repl-buffer-name racket-stepper racket-shell term disp-table
ehelp racket-logger racket-profile racket-smart-open racket-xp
racket-xp-complete racket-imenu imenu racket-edit hideshow racket-repl
semantic/symref/grep semantic/symref semantic/util-modes semantic/util
semantic pp semantic/tag semantic/lex semantic/fw cedet racket-show
face-remap racket-eldoc racket-company-doc racket-describe
racket-scribble racket-visit shr pixel-fill kinsoku url-file puny svg
xml dom racket-complete racket-common racket-parens racket-indent
racket-font-lock racket-ppss racket-keywords-and-builtins racket-doc
racket-browse-url racket-cmd racket-back-end tramp tramp-loaddefs
trampver tramp-integration files-x tramp-compat shell parse-time iso8601
racket-util racket-custom sh-script smie treesit executable
symex-interface-elisp symex-interop symex-traversals symex-dsl
symex-evaluator symex-computations symex-primitives symex-ts
symex-utils-ts symex-transformations-ts tree-sitter tree-sitter-load
tree-sitter-cli tsc tsc-dyn tsc-dyn-get dired-aux dired dired-loaddefs
tsc-obsolete symex-primitives-lisp symex-data paredit symex-ui
symex-custom evil evil-keybindings evil-integration evil-maps
evil-commands reveal evil-jumps evil-command-window evil-types
evil-search evil-ex evil-macros evil-repeat evil-states evil-core
evil-common rect evil-vars edmacro kmacro lispy hydra advice lv
lispy-inline avy etags fileloop generator xref edebug debug backtrace
help-fns radix-tree lispy-tags mode-local zoutline org ob ob-tangle
ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete
pcomplete org-list org-footnote org-faces org-entities time-date
ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold
org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar
cal-loaddefs org-version org-compat org-macs format-spec noutline
outline projectile project lisp-mnt grep compile text-property-search
comint ansi-osc ansi-color ibuf-ext ibuffer ibuffer-loaddefs thingatpt
ivy delsel ring ivy-faces ivy-overlay colir yasnippet-snippets yasnippet
gcmh treemacs treemacs-header-line treemacs-compatibility treemacs-mode
treemacs-interface treemacs-persistence treemacs-filewatch-mode
filenotify treemacs-follow-mode treemacs-rendering treemacs-annotations
treemacs-async treemacs-workspaces treemacs-dom treemacs-visuals
treemacs-fringe-indicator pulse treemacs-faces treemacs-icons
treemacs-scope treemacs-themes treemacs-core-utils pfuture inline
hl-line ht treemacs-logging treemacs-customization treemacs-macros s
dash telephone-line telephone-line-segments telephone-line-separators
telephone-line-utils color editorconfig editorconfig-core
editorconfig-core-handle editorconfig-fnmatch use-package-core comp
comp-cstr warnings icons cl-extra help-mode setup finder-inf
packages-config material-theme-autoloads pcase
realgud-recursive-autoloads rx info package browse-url url url-proxy
url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse
auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x
map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc
iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode 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 lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
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 emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads dbusbind inotify dynamic-setting system-font-setting
font-render-setting cairo x-toolkit xinput2 x multi-tty
make-network-process native-compile emacs)

Memory information:
((conses 16 803224 499536)
 (symbols 48 57402 9)
 (strings 32 210087 77004)
 (string-bytes 1 7623658)
 (vectors 16 124314)
 (vector-slots 8 2791736 691762)
 (floats 8 625 2885)
 (intervals 56 3325 3535)
 (buffers 984 33))

[-- Attachment #2: image.png --]
[-- Type: image/png, Size: 22497 bytes --]

[-- Attachment #3: image.png --]
[-- Type: image/png, Size: 10521 bytes --]

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

* bug#68467: 29.1; Fringe fonts + hidpi
  2024-01-15  5:49 bug#68467: 29.1; Fringe fonts + hidpi Samuel Kyletoft
@ 2024-01-20  9:38 ` Eli Zaretskii
  2024-01-20 10:28   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 6+ messages in thread
From: Eli Zaretskii @ 2024-01-20  9:38 UTC (permalink / raw)
  To: Samuel Kyletoft, Po Lu; +Cc: 68467

> From: Samuel Kyletoft <samuel@kyletoft.se>
> Date: Mon, 15 Jan 2024 06:49:56 +0100
> 
> I use Emacs at 200% on xwayland in GNOME. Most things respect the 200%
> scaling without any configuration, but not the fringe font. See
> attached screenshots at 100% and 200% scale.
> To reproduce: Open Emacs on a 200% monitor, use any package that
> annotates the fringe.

Po Lu, any suggestions?

Thanks.





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

* bug#68467: 29.1; Fringe fonts + hidpi
  2024-01-20  9:38 ` Eli Zaretskii
@ 2024-01-20 10:28   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2024-01-22 13:28     ` Samuel Kyletoft
  0 siblings, 1 reply; 6+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2024-01-20 10:28 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 68467, Samuel Kyletoft

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Samuel Kyletoft <samuel@kyletoft.se>
>> Date: Mon, 15 Jan 2024 06:49:56 +0100
>> 
>> I use Emacs at 200% on xwayland in GNOME. Most things respect the 200%
>> scaling without any configuration, but not the fringe font. See
>> attached screenshots at 100% and 200% scale.
>> To reproduce: Open Emacs on a 200% monitor, use any package that
>> annotates the fringe.
>
> Po Lu, any suggestions?
>
> Thanks.

What is the "fringe font" in this context?  If by that you (Samuel) mean
the size of individual fringe bitmaps, then the reason it cannot scale
is that the code for magnifying fringe bitmaps by the display scale
factor has yet to be written.  PGTK and NS builds are unaffected by this
deficiency because the toolkit assumes responsibility for doing so.

Thanks.





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

* bug#68467: 29.1; Fringe fonts + hidpi
  2024-01-20 10:28   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2024-01-22 13:28     ` Samuel Kyletoft
  2024-01-22 13:29       ` Samuel Kyletoft
  2024-01-22 14:25       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 2 replies; 6+ messages in thread
From: Samuel Kyletoft @ 2024-01-22 13:28 UTC (permalink / raw)
  To: Po Lu; +Cc: 68467, Eli Zaretskii

I had a very vim-mindset when writing the initial report and didn't
even consider that it could be an image rather than a character
in a custom font. But yes, I guess I do mean the bitmaps. But setting
`(set-face-attribute 'fringe nil :font "Cascadia Code" :height 220)`
will scale it correctly, so it can scale it if set explicitly, it just won't
do it automatically.

On Sat, 20 Jan 2024 at 11:29, Po Lu <luangruo@yahoo.com> wrote:
>
> Eli Zaretskii <eliz@gnu.org> writes:
>
> >> From: Samuel Kyletoft <samuel@kyletoft.se>
> >> Date: Mon, 15 Jan 2024 06:49:56 +0100
> >>
> >> I use Emacs at 200% on xwayland in GNOME. Most things respect the 200%
> >> scaling without any configuration, but not the fringe font. See
> >> attached screenshots at 100% and 200% scale.
> >> To reproduce: Open Emacs on a 200% monitor, use any package that
> >> annotates the fringe.
> >
> > Po Lu, any suggestions?
> >
> > Thanks.
>
> What is the "fringe font" in this context?  If by that you (Samuel) mean
> the size of individual fringe bitmaps, then the reason it cannot scale
> is that the code for magnifying fringe bitmaps by the display scale
> factor has yet to be written.  PGTK and NS builds are unaffected by this
> deficiency because the toolkit assumes responsibility for doing so.
>
> Thanks.





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

* bug#68467: 29.1; Fringe fonts + hidpi
  2024-01-22 13:28     ` Samuel Kyletoft
@ 2024-01-22 13:29       ` Samuel Kyletoft
  2024-01-22 14:25       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  1 sibling, 0 replies; 6+ messages in thread
From: Samuel Kyletoft @ 2024-01-22 13:29 UTC (permalink / raw)
  To: Po Lu; +Cc: 68467, Eli Zaretskii

And then I realise that I don't get an automatic signature. That was
rude. Sorry.

Samuel Kyletoft

On Mon, 22 Jan 2024 at 14:28, Samuel Kyletoft <samuel@kyletoft.se> wrote:
>
> I had a very vim-mindset when writing the initial report and didn't
> even consider that it could be an image rather than a character
> in a custom font. But yes, I guess I do mean the bitmaps. But setting
> `(set-face-attribute 'fringe nil :font "Cascadia Code" :height 220)`
> will scale it correctly, so it can scale it if set explicitly, it just won't
> do it automatically.
>
> On Sat, 20 Jan 2024 at 11:29, Po Lu <luangruo@yahoo.com> wrote:
> >
> > Eli Zaretskii <eliz@gnu.org> writes:
> >
> > >> From: Samuel Kyletoft <samuel@kyletoft.se>
> > >> Date: Mon, 15 Jan 2024 06:49:56 +0100
> > >>
> > >> I use Emacs at 200% on xwayland in GNOME. Most things respect the 200%
> > >> scaling without any configuration, but not the fringe font. See
> > >> attached screenshots at 100% and 200% scale.
> > >> To reproduce: Open Emacs on a 200% monitor, use any package that
> > >> annotates the fringe.
> > >
> > > Po Lu, any suggestions?
> > >
> > > Thanks.
> >
> > What is the "fringe font" in this context?  If by that you (Samuel) mean
> > the size of individual fringe bitmaps, then the reason it cannot scale
> > is that the code for magnifying fringe bitmaps by the display scale
> > factor has yet to be written.  PGTK and NS builds are unaffected by this
> > deficiency because the toolkit assumes responsibility for doing so.
> >
> > Thanks.





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

* bug#68467: 29.1; Fringe fonts + hidpi
  2024-01-22 13:28     ` Samuel Kyletoft
  2024-01-22 13:29       ` Samuel Kyletoft
@ 2024-01-22 14:25       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  1 sibling, 0 replies; 6+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2024-01-22 14:25 UTC (permalink / raw)
  To: Samuel Kyletoft; +Cc: 68467, Eli Zaretskii

Samuel Kyletoft <samuel@kyletoft.se> writes:

> I had a very vim-mindset when writing the initial report and didn't
> even consider that it could be an image rather than a character
> in a custom font. But yes, I guess I do mean the bitmaps. But setting
> `(set-face-attribute 'fringe nil :font "Cascadia Code" :height 220)`
> will scale it correctly, so it can scale it if set explicitly, it just won't
> do it automatically.

I think you are misinterpreting the changes to the fringe effected by
this function call: the bitmaps is not scaled, but the width of the
fringe and the distance between adjacent bitmaps increases.





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

end of thread, other threads:[~2024-01-22 14:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-15  5:49 bug#68467: 29.1; Fringe fonts + hidpi Samuel Kyletoft
2024-01-20  9:38 ` Eli Zaretskii
2024-01-20 10:28   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-01-22 13:28     ` Samuel Kyletoft
2024-01-22 13:29       ` Samuel Kyletoft
2024-01-22 14:25       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors

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