unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#57449: 29.0.50; does not show "more Fonts" "By Family" when setting default font via menu "Options" --> "Set Default Font..."
@ 2022-08-27 12:41 Gregor Zattler
  2022-08-28  1:12 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 5+ messages in thread
From: Gregor Zattler @ 2022-08-27 12:41 UTC (permalink / raw)
  To: 57449

Dear Emacs developers,

for me on a very recent Emacs, compiled with
--with-x-toolkit=no, it's not possible to set the default
font via the menu:

1. emacs -Q
2. left-click on "Options" in menu bar
3. select "Set Default Font..."
4. select "More Fonts" (as a side note: The way the font sub
   menus are presented mostly overlapping each other is
   confusing to me)
5. left-click on "By Family"
6. now the mouse pointer changes from arrow to some circling
   thingy which entertains me for round about 30 seconds
7. After no menu appears but the mouse pointer is now a much
   smaller arrow and Emacs is unresponsive for another ~ 30
   seconds.
8. now Emacs is responsive again, but there was no
   possibility to change the default font.


I do not use a desktop environment, but start aewsome window
manager via startx from ~/.xsession (if that's interesting
in this case).  There are fonts on this system, xfontsel for
instance says "2084 names match" after startup.

Actually selecting the default font is the one thing I would
like to do with the menu system.  So I can cope with lucid
as a build option.

Thanks for your attention, Gregor


In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, cairo
 version 1.16.0) of 2022-08-27 built on no
Repository revision: 4015d561c39d29200bf1ac542844fd5f3ba99426
Repository branch: emacs-4015d561c39d29200bf1ac542844fd5f3ba99426
Windowing system distributor 'The X.Org Foundation', version 11.0.12011000
System Description: Debian GNU/Linux 11 (bullseye)

Configured using:
 'configure -C
 --prefix=/usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00
 --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.0/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.0/site-lisp:/usr/share/emacs/site-lisp
 --with-sound=yes --without-gconf --with-mailutils --build
 x86_64-linux-gnu
 --infodir=/usr/local/share/info:/usr/share/info --with-json
 --with-file-notification=yes --with-cairo --with-x=yes
 --with-x-toolkit=no --without-toolkit-scroll-bars
 --enable-checking=yes,glyphs
 --enable-check-lisp-object-type --with-native-compilation
 'CFLAGS=-g3 -O3
 -ffile-prefix-map=/home/grfz/src/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426=. -fstack-protector-strong
 -Wformat -Werror=format-security ''

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

Important settings:
  value of $LC_ALL:
  value of $LC_COLLATE: de_DE.utf8
  value of $LC_CTYPE: de_DE.utf8
  value of $LC_MESSAGES: POSIX
  value of $LC_MONETARY: de_DE.utf8
  value of $LC_NUMERIC: de_DE.utf8
  value of $LC_TIME: de_DE.utf8
  value of $LANG: de_DE.utf8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  recentf-mode: t
  easy-repeat-mode: t
  bug-reference-prog-mode: t
  rainbow-delimiters-mode: t
  winner-mode: t
  helm-descbinds-mode: t
  helm-adaptive-mode: t
  helm-mode: t
  helm-minibuffer-history-mode: t
  shell-dirtrack-mode: t
  helm--remap-mouse-mode: t
  async-bytecomp-package-mode: t
  which-key-mode: t
  ws-butler-global-mode: t
  ws-butler-mode: t
  save-place-mode: t
  pdf-occur-global-minor-mode: t
  xterm-mouse-mode: t
  windmove-mode: t
  which-function-mode: t
  gcmh-mode: t
  key-chord-mode: t
  savehist-mode: t
  minibuffer-line-mode: t
  display-battery-mode: t
  dired-async-mode: t
  dired-async--modeline-mode: t
  delete-selection-mode: t
  cua-mode: t
  override-global-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tab-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/usr/local/share/emacs/site-lisp/notmuch-address hides /home/grfz/.config/emacs/elisp/notmuch-address
/home/grfz/.config/emacs/elpa-29.0/transient-20220806.2224/transient hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/transient
/home/grfz/src/org-mode/lisp/org-archive hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-archive
/home/grfz/src/org-mode/lisp/org-table hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-table
/home/grfz/src/org-mode/lisp/ob-sed hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-sed
/home/grfz/src/org-mode/lisp/ox-md hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox-md
/home/grfz/src/org-mode/lisp/org-goto hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-goto
/home/grfz/src/org-mode/lisp/ob-plantuml hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-plantuml
/home/grfz/src/org-mode/lisp/org-macs hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-macs
/home/grfz/src/org-mode/lisp/ob-ruby hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-ruby
/home/grfz/src/org-mode/lisp/ol-eww hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-eww
/home/grfz/src/org-mode/lisp/ob-lisp hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-lisp
/home/grfz/src/org-mode/lisp/ob-haskell hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-haskell
/home/grfz/src/org-mode/lisp/ol-rmail hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-rmail
/home/grfz/src/org-mode/lisp/org-lint hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-lint
/home/grfz/src/org-mode/lisp/ol-info hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-info
/home/grfz/src/org-mode/lisp/org-habit hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-habit
/home/grfz/src/org-mode/lisp/ox-org hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox-org
/home/grfz/src/org-mode/lisp/org-macro hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-macro
/home/grfz/src/org-mode/lisp/ox-texinfo hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox-texinfo
/home/grfz/src/org-mode/lisp/ob-python hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-python
/home/grfz/src/org-mode/lisp/ob-R hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-R
/home/grfz/src/org-mode/lisp/org-feed hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-feed
/home/grfz/src/org-mode/lisp/ol hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol
/home/grfz/src/org-mode/lisp/org-mouse hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-mouse
/home/grfz/src/org-mode/lisp/org-refile hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-refile
/home/grfz/src/org-mode/lisp/ob-sqlite hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-sqlite
/home/grfz/src/org-mode/lisp/org-footnote hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-footnote
/home/grfz/src/org-mode/lisp/ob hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob
/home/grfz/src/org-mode/lisp/ox-icalendar hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox-icalendar
/home/grfz/src/org-mode/lisp/ob-tangle hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-tangle
/home/grfz/src/org-mode/lisp/ox-man hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox-man
/home/grfz/src/org-mode/lisp/ol-bibtex hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-bibtex
/home/grfz/src/org-mode/lisp/ob-awk hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-awk
/home/grfz/src/org-mode/lisp/ob-ref hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-ref
/home/grfz/src/org-mode/lisp/ol-gnus hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-gnus
/home/grfz/src/org-mode/lisp/ob-shell hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-shell
/home/grfz/src/org-mode/lisp/ol-man hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-man
/home/grfz/src/org-mode/lisp/ob-perl hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-perl
/home/grfz/src/org-mode/lisp/ob-java hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-java
/home/grfz/src/org-mode/lisp/oc-biblatex hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/oc-biblatex
/home/grfz/src/org-mode/lisp/ob-eval hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-eval
/home/grfz/src/org-mode/lisp/org-crypt hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-crypt
/home/grfz/src/org-mode/lisp/org-num hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-num
/home/grfz/src/org-mode/lisp/ol-eshell hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-eshell
/home/grfz/src/org-mode/lisp/org-clock hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-clock
/home/grfz/src/org-mode/lisp/org-timer hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-timer
/home/grfz/src/org-mode/lisp/ol-doi hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-doi
/home/grfz/src/org-mode/lisp/org-plot hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-plot
/home/grfz/src/org-mode/lisp/ob-latex hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-latex
/home/grfz/src/org-mode/lisp/org-loaddefs hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-loaddefs
/home/grfz/src/org-mode/lisp/org-inlinetask hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-inlinetask
/home/grfz/src/org-mode/lisp/ob-maxima hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-maxima
/home/grfz/src/org-mode/lisp/org-version hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-version
/home/grfz/src/org-mode/lisp/ob-screen hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-screen
/home/grfz/src/org-mode/lisp/org-agenda hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-agenda
/home/grfz/src/org-mode/lisp/ox-latex hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox-latex
/home/grfz/src/org-mode/lisp/ox-koma-letter hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox-koma-letter
/home/grfz/src/org-mode/lisp/ob-css hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-css
/home/grfz/src/org-mode/lisp/org-colview hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-colview
/home/grfz/src/org-mode/lisp/ob-julia hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-julia
/home/grfz/src/org-mode/lisp/ob-matlab hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-matlab
/home/grfz/src/org-mode/lisp/ob-groovy hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-groovy
/home/grfz/src/org-mode/lisp/org-tempo hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-tempo
/home/grfz/src/org-mode/lisp/org-attach hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-attach
/home/grfz/src/org-mode/lisp/ob-clojure hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-clojure
/home/grfz/src/org-mode/lisp/ob-eshell hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-eshell
/home/grfz/src/org-mode/lisp/org-protocol hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-protocol
/home/grfz/src/org-mode/lisp/ob-dot hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-dot
/home/grfz/src/org-mode/lisp/ox hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox
/home/grfz/src/org-mode/lisp/ob-scheme hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-scheme
/home/grfz/src/org-mode/lisp/ol-w3m hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-w3m
/home/grfz/src/org-mode/lisp/ob-ditaa hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-ditaa
/home/grfz/src/org-mode/lisp/org-element hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-element
/home/grfz/src/org-mode/lisp/oc-natbib hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/oc-natbib
/home/grfz/src/org-mode/lisp/org-faces hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-faces
/home/grfz/src/org-mode/lisp/ob-table hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-table
/home/grfz/src/org-mode/lisp/ox-odt hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox-odt
/home/grfz/src/org-mode/lisp/ob-sass hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-sass
/home/grfz/src/org-mode/lisp/ob-sql hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-sql
/home/grfz/src/org-mode/lisp/ob-lob hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-lob
/home/grfz/src/org-mode/lisp/ox-beamer hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox-beamer
/home/grfz/src/org-mode/lisp/ob-calc hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-calc
/home/grfz/src/org-mode/lisp/org-list hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-list
/home/grfz/src/org-mode/lisp/ox-html hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox-html
/home/grfz/src/org-mode/lisp/ob-lilypond hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-lilypond
/home/grfz/src/org-mode/lisp/ob-C hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-C
/home/grfz/src/org-mode/lisp/org-id hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-id
/home/grfz/src/org-mode/lisp/ob-ocaml hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-ocaml
/home/grfz/src/org-mode/lisp/org-entities hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-entities
/home/grfz/src/org-mode/lisp/ob-gnuplot hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-gnuplot
/home/grfz/src/org-mode/lisp/ox-ascii hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox-ascii
/home/grfz/src/org-mode/lisp/org-keys hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-keys
/home/grfz/src/org-mode/lisp/ob-comint hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-comint
/home/grfz/src/org-mode/lisp/ob-processing hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-processing
/home/grfz/src/org-mode/lisp/ob-forth hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-forth
/home/grfz/src/org-mode/lisp/oc-basic hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/oc-basic
/home/grfz/src/org-mode/lisp/oc hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/oc
/home/grfz/src/org-mode/lisp/ob-lua hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-lua
/home/grfz/src/org-mode/lisp/ob-js hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-js
/home/grfz/src/org-mode/lisp/ob-org hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-org
/home/grfz/src/org-mode/lisp/org-capture hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-capture
/home/grfz/src/org-mode/lisp/ob-exp hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-exp
/home/grfz/src/org-mode/lisp/org hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org
/home/grfz/src/org-mode/lisp/ob-makefile hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-makefile
/home/grfz/src/org-mode/lisp/oc-csl hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/oc-csl
/home/grfz/src/org-mode/lisp/org-ctags hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-ctags
/home/grfz/src/org-mode/lisp/ob-fortran hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-fortran
/home/grfz/src/org-mode/lisp/org-datetree hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-datetree
/home/grfz/src/org-mode/lisp/org-pcomplete hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-pcomplete
/home/grfz/src/org-mode/lisp/org-compat hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-compat
/home/grfz/src/org-mode/lisp/ol-irc hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-irc
/home/grfz/src/org-mode/lisp/ob-octave hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-octave
/home/grfz/src/org-mode/lisp/ol-mhe hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-mhe
/home/grfz/src/org-mode/lisp/org-mobile hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-mobile
/home/grfz/src/org-mode/lisp/ob-core hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-core
/home/grfz/src/org-mode/lisp/ox-publish hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ox-publish
/home/grfz/src/org-mode/lisp/org-duration hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-duration
/home/grfz/src/org-mode/lisp/org-src hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-src
/home/grfz/src/org-mode/lisp/ob-emacs-lisp hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ob-emacs-lisp
/home/grfz/src/org-mode/lisp/org-indent hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-indent
/home/grfz/src/org-mode/lisp/ol-docview hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-docview
/home/grfz/src/org-mode/lisp/ol-bbdb hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/ol-bbdb
/home/grfz/src/org-mode/lisp/org-attach-git hides /usr/local/stow/emacs-4015d561c39d29200bf1ac542844fd5f3ba99426--2022-08-27T09-57-24+02-00/share/emacs/29.0.50/lisp/org/org-attach-git

Features:
(shadow sort bbdb-message orgalist ecomplete mail-extr
emacsbug helm-command tramp-cache time-stamp tramp-sh
recentf tree-widget tramp-archive tramp-gvfs helm-x-files
helm-for-files helm-bookmark helm-external helm-net
easy-repeat add-log vc-hg vc-bzr vc-sccs vc-svn vc-cvs
vc-rcs log-view pcvs-util vc bug-reference
rainbow-delimiters winner helm-descbinds helm-eshell
helm-elisp helm-eval helm-info helm-adaptive helm-mode
helm-misc helm-files image-dired em-tramp tramp
tramp-loaddefs trampver tramp-integration files-x
tramp-compat shell parse-time iso8601 ls-lisp helm-buffers
helm-occur helm-tags helm-locate helm-grep helm-regexp
helm-utils helm-help helm-types helm helm-global-bindings
helm-easymenu helm-core async-bytecomp helm-source
helm-multi-match helm-lib which-key calfw-ical calfw-cal
calfw-org org-capture calfw holidays holiday-loaddefs cl
sr-speedbar speedbar ezimage dframe org-clock ssh-deploy
ws-butler wcheck-mode saveplace keychain-environment
pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist
tablist-filter semantic/wisent/comp semantic/wisent
semantic/wisent/wisent semantic/util-modes semantic/util
semantic semantic/tag semantic/lex semantic/fw mode-local
cedet pdf-isearch let-alist pdf-misc pdf-tools compile
pdf-view bookmark pdf-cache pdf-info tq pdf-util pdf-macs
xt-mouse windmove which-func imenu edebug debug backtrace
gnus-alias vc-git vc-dispatcher etags fileloop xref project
bbdb bbdb-site timezone edmacro kmacro org-element
org-persist avl-tree org-tempo tempo ol-notmuch notmuch
notmuch-tree notmuch-jump notmuch-hello notmuch-show
notmuch-print notmuch-crypto notmuch-mua notmuch-message
notmuch-draft notmuch-maildir-fcc notmuch-address
notmuch-company notmuch-parser notmuch-wash diff-mode coolj
goto-addr icalendar diary-lib diary-loaddefs notmuch-tag crm
notmuch-lib notmuch-version notmuch-compat hl-line message
sendmail yank-media rfc822 mml mailabbrev gmm-utils
mailheader mm-view mml-smime mml-sec epa derived epg rfc6068
epg-config smime gnutls dig mm-decode mm-bodies mm-encode
mail-parse rfc2231 rfc2047 rfc2045 ietf-drums ol-man
ol-eshell esh-mode eshell esh-cmd generator esh-ext esh-opt
esh-proc esh-io esh-arg esh-module esh-groups esh-util
org-protocol org-mouse org-inlinetask ol-info org-id
org-habit org-agenda org-refile ol-eww eww xdg url-queue
thingatpt shr pixel-fill kinsoku url-file svg dom puny
mm-url gnus nnheader gnus-util text-property-search
mail-utils range mm-util mail-prsvr ol-docview doc-view
filenotify jka-compr image-mode exif org-ctags org-crypt
ol-bbdb modus-operandi-theme modus-themes pcase gcmh
key-chord comp comp-cstr warnings cl-extra help-mode org
org-macro org-footnote org-pcomplete pcomplete org-list
org-faces org-entities time-date noutline outline
org-version ob-plantuml ob ob-ref ob-lob ob-table ob-exp
ob-emacs-lisp org-table org-loaddefs find-func cal-menu
calendar cal-loaddefs ob-tangle ol rx org-src org-keys oc
ob-comint comint ansi-color ring ob-core org-cycle org-fold
org-fold-core org-compat advice ob-eval org-macs format-spec
savehist avoid minibuffer-line battery dbus xml dired-async
async dired-aux dired dired-loaddefs delsel cua-base
use-package use-package-ensure use-package-delight
use-package-diminish use-package-bind-key bind-key
easy-mmode use-package-core finder-inf
all-the-icons-dired-autoloads all-the-icons-autoloads
bbdb-autoloads bug-hunter-autoloads calfw-autoloads
calfw-cal-autoloads calfw-ical-autoloads calfw-org-autoloads
command-log-mode-autoloads csv-mode-autoloads
debbugs-autoloads dired-git-info-autoloads
dired-quick-sort-autoloads dired-subtree-autoloads
dired-hacks-utils-autoloads disk-usage-autoloads
easy-kill-autoloads easy-repeat-autoloads
edit-server-autoloads expand-region-autoloads fasd-autoloads
fix-word-autoloads fix-word fullframe-autoloads
gcmh-autoloads git-timemachine-autoloads
gnus-alias-autoloads grab-x-link-autoloads
guess-language-autoloads helm-descbinds-autoloads
helm-ext-autoloads helm-org-rifle-autoloads
helm-pass-autoloads helm-recoll-autoloads helm-autoloads
helm-core-autoloads async-autoloads helpful-autoloads
elisp-refs-autoloads highlight-stages-autoloads
hydra-autoloads hyperbole-autoloads indent-guide-autoloads
keychain-environment-autoloads kill-or-bury-alive-autoloads
libgit-autoloads lv-autoloads magit-autoloads
git-commit-autoloads magit-section-autoloads
minibuffer-line-autoloads nov-autoloads esxml-autoloads
kv-autoloads org-noter-pdftools-autoloads
org-pdftools-autoloads org-noter-autoloads
orgalist-autoloads paredit-autoloads pass-autoloads
f-autoloads dash-autoloads password-store-otp-autoloads
password-store-autoloads pdf-tools-autoloads popup-autoloads
rainbow-delimiters-autoloads s-autoloads slime-autoloads
macrostep-autoloads ssh-deploy-autoloads tablist-autoloads
transient-autoloads undo-tree-autoloads queue-autoloads
use-package-chords-autoloads bind-chord-autoloads
key-chord-autoloads use-package-autoloads bind-key-autoloads
vterm-toggle-autoloads vterm-autoloads wcheck-mode-autoloads
which-key-autoloads with-editor-autoloads info
compat-autoloads ws-butler-autoloads 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 cconv url-vars cus-edit pp cus-load icons
wid-edit cl-loaddefs cl-lib rmc iso-transl tooltip 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 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
lcms2 dynamic-setting system-font-setting
font-render-setting cairo xinput2 x multi-tty
make-network-process native-compile emacs)

Memory information:
((conses 16 694495 486951)
 (symbols 48 49142 25)
 (strings 32 185116 90102)
 (string-bytes 1 6795245)
 (vectors 16 82422)
 (vector-slots 8 1450004 572902)
 (floats 8 517 2147)
 (intervals 56 4602 884)
 (buffers 1000 21))
Ciao,
--
Gregor





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

* bug#57449: 29.0.50; does not show "more Fonts" "By Family" when setting default font via menu "Options" --> "Set Default Font..."
  2022-08-27 12:41 bug#57449: 29.0.50; does not show "more Fonts" "By Family" when setting default font via menu "Options" --> "Set Default Font..." Gregor Zattler
@ 2022-08-28  1:12 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-08-28 10:27   ` Gregor Zattler
  0 siblings, 1 reply; 5+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-08-28  1:12 UTC (permalink / raw)
  To: Gregor Zattler; +Cc: 57449

Gregor Zattler <telegraph@gmx.net> writes:

> Dear Emacs developers,
>
> for me on a very recent Emacs, compiled with
> --with-x-toolkit=no, it's not possible to set the default
> font via the menu:
>
> 1. emacs -Q
> 2. left-click on "Options" in menu bar
> 3. select "Set Default Font..."
> 4. select "More Fonts" (as a side note: The way the font sub
>    menus are presented mostly overlapping each other is
>    confusing to me)
> 5. left-click on "By Family"
> 6. now the mouse pointer changes from arrow to some circling
>    thingy which entertains me for round about 30 seconds
> 7. After no menu appears but the mouse pointer is now a much
>    smaller arrow and Emacs is unresponsive for another ~ 30
>    seconds.
> 8. now Emacs is responsive again, but there was no
>    possibility to change the default font.

I think the problem is that there are too many fonts installed on your
system.  Most menu libraries handle this situation noticeably badly,
since Emacs currently has no way to lazily specify the contents of a
menu.

The reason the oldXMenu is noticably worse off here, than, say, the
Lucid menu, is because it maps a separate window (known as "panes" in
the XMenu library) for each font family.  With hundreds of these
windows, the X server becomes noticeably slow, and the menu can be
dismissed after the panes load, if you click outside Emacs in
frustration.





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

* bug#57449: 29.0.50; does not show "more Fonts" "By Family" when setting default font via menu "Options" --> "Set Default Font..."
  2022-08-28  1:12 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2022-08-28 10:27   ` Gregor Zattler
  2022-08-28 10:56     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 5+ messages in thread
From: Gregor Zattler @ 2022-08-28 10:27 UTC (permalink / raw)
  To: Po Lu; +Cc: 57449

* Po Lu <luangruo@yahoo.com> [2022-08-28; 09:12 +08]:
> Gregor Zattler <telegraph@gmx.net> writes:
> I think the problem is that there are too many fonts installed on your
> system.  Most menu libraries handle this situation noticeably badly,
> since Emacs currently has no way to lazily specify the contents of a
> menu.

OK, I see, I had >1800 noto font files installed.  I purged
them, now fc-cache reports on 110 font directories, which
contain 953 files from which there are 189 truetype files.
Is this considered many nowadays?

Now the font selection was visible.  It fills the full
height of my 4K monitor but I have the impression it does
not show all fonts (see below).

In order to achieve a visible change of my default font I
choose Microsoft Comic Sans.  But nothing happens, I still
see fira code.


> The reason the oldXMenu is noticably worse off here, than, say, the
> Lucid menu, is because it maps a separate window (known as "panes" in
> the XMenu library) for each font family.  With hundreds of these
> windows, the X server becomes noticeably slow, and the menu can be
> dismissed after the panes load, if you click outside Emacs in
> frustration.

I reinstalled all noto fonts and strange enough this time I
see menus, but only some of the noto fonts.  I assume there
are more noto fonts, but I cannot see a font which is not
noto.  I assume that is, because of the stacked nature of
the layout of the menu there is not enough space on my 4K
monitor for all the fonts.

I wished for a font selection where I can choose among
rendered fonts and their attributes and see the effect of my
decisions before applying them.

Thanks for your attention and helpful explanation; Gregor
--
 -... --- .-. . -.. ..--.. ...-.-





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

* bug#57449: 29.0.50; does not show "more Fonts" "By Family" when setting default font via menu "Options" --> "Set Default Font..."
  2022-08-28 10:27   ` Gregor Zattler
@ 2022-08-28 10:56     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-08-28 12:51       ` Gregor Zattler
  0 siblings, 1 reply; 5+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-08-28 10:56 UTC (permalink / raw)
  To: Gregor Zattler; +Cc: 57449

Gregor Zattler <telegraph@gmx.net> writes:

> OK, I see, I had >1800 noto font files installed.  I purged
> them, now fc-cache reports on 110 font directories, which
> contain 953 files from which there are 189 truetype files.
> Is this considered many nowadays?
>
> Now the font selection was visible.  It fills the full
> height of my 4K monitor but I have the impression it does
> not show all fonts (see below).
>
> In order to achieve a visible change of my default font I
> choose Microsoft Comic Sans.  But nothing happens, I still
> see fira code.

I think some of the panes are being mapped outside the bounds of your
monitor, so you can't see them.

The really important thing here is how many font families you have
installed; the variants are displayed as entires in a pane, representing
one font family.

> I reinstalled all noto fonts and strange enough this time I
> see menus, but only some of the noto fonts.  I assume there
> are more noto fonts, but I cannot see a font which is not
> noto.  I assume that is, because of the stacked nature of
> the layout of the menu there is not enough space on my 4K
> monitor for all the fonts.
>
> I wished for a font selection where I can choose among
> rendered fonts and their attributes and see the effect of my
> decisions before applying them.

I will try to work on that, but am still rather preoccupied ATM.

Thanks.





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

* bug#57449: 29.0.50; does not show "more Fonts" "By Family" when setting default font via menu "Options" --> "Set Default Font..."
  2022-08-28 10:56     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2022-08-28 12:51       ` Gregor Zattler
  0 siblings, 0 replies; 5+ messages in thread
From: Gregor Zattler @ 2022-08-28 12:51 UTC (permalink / raw)
  To: Po Lu; +Cc: 57449

* Po Lu <luangruo@yahoo.com> [2022-08-28; 18:56 +08]:
> Gregor Zattler <telegraph@gmx.net> writes:
>> Now the font selection was visible.  It fills the full
>> height of my 4K monitor but I have the impression it does
>> not show all fonts (see below).
>>
>> In order to achieve a visible change of my default font I
>> choose Microsoft Comic Sans.  But nothing happens, I still
>> see fira code.
>
> I think some of the panes are being mapped outside the bounds of your
> monitor, so you can't see them.
>
> The really important thing here is how many font families you have
> installed; the variants are displayed as entires in a pane, representing
> one font family.

OK that would explain why I did not see all of them.  But
why did nothing happen, after clicking on Comic Sans?
Should I file a new bug report and you close this one?


>> I reinstalled all noto fonts and strange enough this time I
>> see menus, but only some of the noto fonts.  I assume there
>> are more noto fonts, but I cannot see a font which is not
>> noto.  I assume that is, because of the stacked nature of
>> the layout of the menu there is not enough space on my 4K
>> monitor for all the fonts.
>>
>> I wished for a font selection where I can choose among
>> rendered fonts and their attributes and see the effect of my
>> decisions before applying them.
>
> I will try to work on that, but am still rather preoccupied ATM.

No hurry, I can cope without, this is not at all essential
to me.


Ciao; Gregor
--
 -... --- .-. . -.. ..--.. ...-.-





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

end of thread, other threads:[~2022-08-28 12:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-27 12:41 bug#57449: 29.0.50; does not show "more Fonts" "By Family" when setting default font via menu "Options" --> "Set Default Font..." Gregor Zattler
2022-08-28  1:12 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-28 10:27   ` Gregor Zattler
2022-08-28 10:56     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-28 12:51       ` Gregor Zattler

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