From unknown Sun Jun 22 08:07:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59371: 29.0.50; `font` frame property not obeyed on minibuffer-only frame Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Nov 2022 22:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59371 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 59371@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16688100544857 (code B ref -1); Fri, 18 Nov 2022 22:21:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Nov 2022 22:20:54 +0000 Received: from localhost ([127.0.0.1]:38461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ow9jB-0001GG-7H for submit@debbugs.gnu.org; Fri, 18 Nov 2022 17:20:54 -0500 Received: from lists.gnu.org ([209.51.188.17]:58568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ow9j8-0001G4-8w for submit@debbugs.gnu.org; Fri, 18 Nov 2022 17:20:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ow9j7-00055i-UZ for bug-gnu-emacs@gnu.org; Fri, 18 Nov 2022 17:20:50 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ow9j4-0001U6-Bv for bug-gnu-emacs@gnu.org; Fri, 18 Nov 2022 17:20:49 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 515CC442275 for ; Fri, 18 Nov 2022 17:20:44 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 7373B44224B for ; Fri, 18 Nov 2022 17:20:34 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1668810034; bh=BaEptfwRUxB02e83/bMHisrl9eKEEDWe2aKm5qSlU7U=; h=From:To:Subject:Date:From; b=P6sFjR0pVG7026YRmexQiaS0N5ZoUnog5huzlBBXbaaG2RHy3nZxZ+4va5aGwLGG+ otkm6ZCHxzMSFi5tjZgH/+K/xeujKoD7x3z1pkehIReE0pHO1ELJVI3PvAazZ1lTk6 EVdz0o1GBPTlF8IZ9FkDwnWHwHoV1QVz50R7gkc4izE1EjFWmi49bAHV+uzOvBKpWI 0O3BwA/gQWszTn8qsSMGKgmdR3IxwekIb3EFZkLd926KFe+/af4AiMX4CdGFXHnTL/ w7mPNcMEeqeDe2bGb5un7plDlIs81Os+YvgodeXU4aZvQPVgVyHEHMOmc1o2mjDeF0 SXs0jFY23qutQ== Received: from pastel (unknown [104.247.241.157]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 4D8EC120A5B for ; Fri, 18 Nov 2022 17:20:34 -0500 (EST) From: Stefan Monnier Date: Fri, 18 Nov 2022 17:20:25 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.016 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Package: Emacs Version: 29.0.50 src/emacs -Q --eval \ '(progn (setq minibuffer-frame-alist `((font . "-misc-fixed-bold-r-normal-*-13-*-*-*-*-*-*-*"))) (setq default-frame-alist `((minibuffer))))' Used to give me two frames where the second (minibuffer-only) uses the misc-fixed-bold font. On `master` both frames use the same font (which happens to be `DejaVu Sans Mono`). `git bisect` says: c6df541783246ea867cd128c74e50afb8c9bf662 is the first bad commit commit c6df541783246ea867cd128c74e50afb8c9bf662 Author: Po Lu Date: Tue Nov 15 19:45:28 2022 +0800 More fixes to last change * lisp/dynamic-setting.el (font-setting-change-default-font): Call `reconsider-frame-fonts'. * src/frame.c (Freconsider_frame_fonts): New function. (syms_of_frame): Add new function. lisp/dynamic-setting.el | 11 +++++------ src/frame.c | 28 ++++++++++++++++++++++++++-- src/xfns.c | 8 +++++--- src/xterm.h | 2 +- 4 files changed, 37 insertions(+), 12 deletions(-) -- Stefan In GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2022-11-16 built on pastel Repository revision: 6f18be77ac918a27bdba59be1576edb966243684 Repository branch: work Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure -C --enable-checking --enable-check-lisp-object-type --with-modules --with-cairo --with-tiff=ifavailable 'CFLAGS=-Wall -g3 -Og -Wno-pointer-sign' PKG_CONFIG_PATH=/home/monnier/lib/pkgconfig' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: fr_CH.UTF-8 locale-coding-system: utf-8-unix Major mode: InactiveMinibuffer Minor modes in effect: server-mode: t electric-pair-mode: t global-reveal-mode: t reveal-mode: t auto-insert-mode: t savehist-mode: t minibuffer-electric-default-mode: t global-compact-docstrings-mode: t global-corfu-mode: t url-handler-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/monnier/src/emacs/nongnu/packages/org-contrib/org-contrib-autoloads hides /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-contrib-autoloads /home/monnier/src/emacs/nongnu/packages/php-mode/php-mode-autoloads hides /home/monnier/src/emacs/nongnu/packages/php-mode/lisp/php-mode-autoloads /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ob-arduino hides /home/monnier/src/emacs/nongnu/packages/arduino-mode/ob-arduino /home/monnier/src/emacs/nongnu/packages/stylus-mode/jade-mode hides /home/monnier/src/emacs/nongnu/packages/jade-mode/jade-mode /home/monnier/src/emacs/nongnu/packages/stylus-mode/sws-mode hides /home/monnier/src/emacs/nongnu/packages/jade-mode/sws-mode /home/monnier/src/emacs/nongnu/packages/stylus-mode/stylus-mode hides /home/monnier/src/emacs/nongnu/packages/jade-mode/stylus-mode /home/monnier/src/emacs/nongnu/packages/magit/magit-autoloads hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-autoloads /home/monnier/src/emacs/nongnu/packages/magit/git-commit-autoloads hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/git-commit-autoloads /home/monnier/src/emacs/nongnu/packages/magit/magit-pkg hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-pkg /home/monnier/src/emacs/nongnu/packages/magit/magit-section-autoloads hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-section-autoloads /home/monnier/src/emacs/nongnu/packages/magit/git-commit-pkg hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/git-commit-pkg /home/monnier/src/emacs/nongnu/packages/magit/magit-section-pkg hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-section-pkg /home/monnier/src/emacs/nongnu/packages/pdf-tools/pdf-tools-autoloads hides /home/monnier/src/emacs/nongnu/packages/pdf-tools/lisp/pdf-tools-autoloads /home/monnier/src/emacs/nongnu/packages/geiser-kawa/geiser-kawa-autoloads hides /home/monnier/src/emacs/nongnu/packages/geiser-kawa/elisp/geiser-kawa-autoloads /home/monnier/src/emacs/nongnu/packages/with-editor/with-editor-autoloads hides /home/monnier/src/emacs/nongnu/packages/with-editor/lisp/with-editor-autoloads /home/monnier/src/emacs/nongnu/packages/geiser/geiser-autoloads hides /home/monnier/src/emacs/nongnu/packages/geiser/elisp/geiser-autoloads /home/monnier/src/emacs/nongnu/packages/subed/subed-autoloads hides /home/monnier/src/emacs/nongnu/packages/subed/subed/subed-autoloads /home/monnier/src/emacs/elpa/packages/bbdb/bbdb-autoloads hides /home/monnier/src/emacs/elpa/packages/bbdb/lisp/bbdb-autoloads /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-notify hides /home/monnier/src/emacs/elpa/packages/org-notify/org-notify /home/monnier/src/emacs/elpa/packages/srht/srht-autoloads hides /home/monnier/src/emacs/elpa/packages/srht/lisp/srht-autoloads /home/monnier/src/emacs/elpa/packages/transient/transient-autoloads hides /home/monnier/src/emacs/elpa/packages/transient/lisp/transient-autoloads /home/monnier/src/emacs/nongnu/packages/paredit/test hides /home/monnier/src/emacs/elpa/packages/num3-mode/test /home/monnier/src/emacs/elpa/packages/gpr-query/gpr-query hides /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-query /home/monnier/src/emacs/elpa/packages/gpr-query/prj hides /home/monnier/src/emacs/elpa/packages/ada-mode/prj /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-contacts hides /home/monnier/src/emacs/elpa/packages/org-contacts/org-contacts /home/monnier/src/emacs/elpa/packages/taxy-magit-section/taxy-magit-section hides /home/monnier/src/emacs/elpa/packages/taxy/taxy-magit-section /home/monnier/src/emacs/nongnu/packages/forth-mode/build hides /home/monnier/src/emacs/elpa/packages/lentic/build /home/monnier/src/emacs/elpa/packages/realgud-lldb/cask-install hides /home/monnier/src/emacs/elpa/packages/realgud-trepan-ni/cask-install /home/monnier/src/emacs/nongnu/packages/mentor/url-scgi hides /home/monnier/src/emacs/elpa/packages/url-scgi/url-scgi /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-mode hides /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-mode /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-skel hides /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-skel /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-process hides /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-process /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-indent-user-options hides /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-indent-user-options /home/monnier/src/emacs/elpa/packages/ada-mode/gnat-core hides /home/monnier/src/emacs/elpa/packages/wisi/gnat-core /home/monnier/src/emacs/nongnu/packages/paredit/test hides /home/monnier/src/emacs/elpa/packages/easy-kill/test /home/monnier/src/emacs/elpa/packages/use-package/use-package-tests hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-tests /home/monnier/src/emacs/elpa/packages/use-package/use-package-delight hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-delight /home/monnier/src/emacs/elpa/packages/use-package/use-package-diminish hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-diminish /home/monnier/src/emacs/elpa/packages/use-package/bind-chord hides /home/monnier/src/emacs/elpa/packages/bind-key/bind-chord /home/monnier/src/emacs/elpa/packages/use-package/use-package-lint hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-lint /home/monnier/src/emacs/elpa/packages/use-package/use-package-core hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-core /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-ensure /home/monnier/src/emacs/elpa/packages/use-package/use-package-chords hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-chords /home/monnier/src/emacs/elpa/packages/use-package/bind-key hides /home/monnier/src/emacs/elpa/packages/bind-key/bind-key /home/monnier/src/emacs/elpa/packages/use-package/use-package-chords-tests hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-chords-tests /home/monnier/src/emacs/elpa/packages/use-package/use-package-jump hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-jump /home/monnier/src/emacs/elpa/packages/use-package/use-package hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package /home/monnier/src/emacs/elpa/packages/use-package/use-package-bind-key hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-bind-key /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure-system-package hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-ensure-system-package /home/monnier/src/emacs/elpa/packages/realgud-lldb/cask-install hides /home/monnier/src/emacs/elpa/packages/realgud/cask-install /home/monnier/src/emacs/elpa/packages/hydra/hydra-test hides /home/monnier/src/emacs/elpa/packages/lv/hydra-test /home/monnier/src/emacs/elpa/packages/hydra/hydra hides /home/monnier/src/emacs/elpa/packages/lv/hydra /home/monnier/src/emacs/elpa/packages/hydra/lv hides /home/monnier/src/emacs/elpa/packages/lv/lv /home/monnier/src/emacs/elpa/packages/hydra/hydra-ox hides /home/monnier/src/emacs/elpa/packages/lv/hydra-ox /home/monnier/src/emacs/elpa/packages/hydra/hydra-examples hides /home/monnier/src/emacs/elpa/packages/lv/hydra-examples /home/monnier/src/emacs/elpa/packages/embark-consult/embark-consult hides /home/monnier/src/emacs/elpa/packages/embark/embark-consult /home/monnier/src/emacs/elpa/packages/embark-consult/embark hides /home/monnier/src/emacs/elpa/packages/embark/embark /home/monnier/src/emacs/elpa/packages/embark-consult/avy-embark-collect hides /home/monnier/src/emacs/elpa/packages/embark/avy-embark-collect /home/monnier/src/emacs/elpa/packages/embark-consult/embark-org hides /home/monnier/src/emacs/elpa/packages/embark/embark-org /home/monnier/src/emacs/elpa/packages/ess/ess-autoloads hides /home/monnier/src/emacs/elpa/packages/ess/lisp/ess-autoloads /home/monnier/src/emacs/elpa/packages/transient/lisp/transient hides /home/monnier/src/emacs/work/lisp/transient /home/monnier/src/emacs/elpa/packages/eglot/eglot hides /home/monnier/src/emacs/work/lisp/progmodes/eglot /home/monnier/src/emacs/nongnu/packages/lua-mode/lua-mode hides /home/monnier/src/emacs/work/lisp/progmodes/lua-mode /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ob-julia hides /home/monnier/src/emacs/work/lisp/org/ob-julia /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ol-man hides /home/monnier/src/emacs/work/lisp/org/ol-man /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ox-koma-letter hides /home/monnier/src/emacs/work/lisp/org/ox-koma-letter /home/monnier/src/emacs/elpa/packages/cl-generic/cl-generic hides /home/monnier/src/emacs/work/lisp/emacs-lisp/cl-generic /home/monnier/.emacs.d/elpa/hyperbole-8.0.0/set hides /home/monnier/src/emacs/work/lisp/emacs-lisp/set /home/monnier/src/emacs/elpa/packages/nadvice/nadvice hides /home/monnier/src/emacs/work/lisp/emacs-lisp/nadvice /home/monnier/src/emacs/elpa/packages/seq/seq hides /home/monnier/src/emacs/work/lisp/emacs-lisp/seq /home/monnier/src/emacs/elpa/packages/cl-lib/cl-lib hides /home/monnier/src/emacs/work/lisp/emacs-lisp/cl-lib /home/monnier/src/emacs/work/lisp/keymap hides /home/monnier/src/emacs/work/lisp/emacs-lisp/keymap /home/monnier/src/emacs/elpa/packages/landmark/landmark hides /home/monnier/src/emacs/work/lisp/obsolete/landmark /home/monnier/src/emacs/elpa/packages/crisp/crisp hides /home/monnier/src/emacs/work/lisp/obsolete/crisp Features: (shadow sort mail-extr emacsbug smerge-mode gitignore-mode conf-mode vc-fossil vc-backup diff vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs vc-got log-view log-edit message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config 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 pcvs-util add-log vc-annotate vc-dir ewoc vc misearch multi-isearch executable copyright files-x vc-git diff-mode easy-mmode vc-dispatcher filecache raku-detect server cl-extra time-date flymake-proc flymake project compile text-property-search comint ansi-osc ansi-color noutline outline flyspell ispell checkdoc lisp-mnt thingatpt elec-pair reveal autoinsert savehist minibuf-eldef disp-table compact-docstrings corfu undo-fu-autoloads inkpot-theme-autoloads keycast-autoloads rubocop-autoloads pcmpl-args-autoloads undo-fu-session-autoloads flymake-popon-autoloads drupal-mode-autoloads org-superstar-autoloads apache-mode-autoloads dart-mode-autoloads lua-mode-autoloads evil-goggles-autoloads monokai-theme-autoloads cyberpunk-theme-autoloads mpv-autoloads highlight-parentheses-autoloads multiple-cursors-autoloads dockerfile-mode-autoloads symbol-overlay-autoloads diff-ansi-autoloads free-keys-autoloads evil-anzu-autoloads anzu-autoloads tuareg-autoloads caml-autoloads jinja2-mode-autoloads pcre2el-autoloads paredit-autoloads apropospriate-theme-autoloads shellcop-autoloads racket-mode-autoloads pacmacs-autoloads gnuplot-autoloads stylus-mode-autoloads spell-fu-autoloads nginx-mode-autoloads material-theme-autoloads raku-mode-autoloads arduino-mode-autoloads ede/auto eieio-base guru-mode-autoloads vc-fossil-autoloads jade-mode-autoloads zig-mode-autoloads subatomic-theme-autoloads orgit-autoloads evil-nerd-commenter-autoloads typescript-mode-autoloads buttercup-autoloads evil-numbers-autoloads git-modes-autoloads with-simulated-input-autoloads evil-indent-plus-autoloads jabber-autoloads alect-themes-autoloads geiser-chicken-autoloads sly-autoloads gruvbox-theme-autoloads vcomplete-autoloads editorconfig-autoloads org-journal-autoloads elpher-autoloads coffee-mode-autoloads emacsql-autoloads scala-mode-autoloads ample-theme-autoloads htmlize-autoloads graphql-mode-autoloads wgrep-autoloads markdown-mode-autoloads inf-clojure-autoloads yasnippet-snippets-autoloads autothemer-autoloads moe-theme-autoloads evil-visualstar-autoloads org-auto-tangle-autoloads gnu-apl-mode-autoloads geiser-mit-autoloads zenburn-theme-autoloads afternoon-theme-autoloads org-mime-autoloads xah-fly-keys-autoloads geiser-stklos-autoloads proof-general-autoloads proof-site proof-autoloads webpaste-autoloads evil-args-autoloads org-present-autoloads org-drill-autoloads julia-mode-autoloads corfu-terminal-autoloads cycle-at-point-autoloads gotham-theme-autoloads tangotango-theme-autoloads telephone-line-autoloads geiser-gambit-autoloads d-mode-autoloads ws-butler-autoloads nasm-mode-autoloads spacemacs-theme-autoloads opam-switch-mode-autoloads boxquote-autoloads org-tree-slide-autoloads projectile-autoloads nix-mode-autoloads swift-mode-autoloads ujelly-theme-autoloads geiser-gauche-autoloads swsw-autoloads idle-highlight-mode-autoloads flymake-kondor-autoloads hl-block-mode-autoloads web-mode-autoloads j-mode-autoloads inf-ruby-autoloads anti-zenburn-theme-autoloads evil-exchange-autoloads iedit-autoloads haskell-mode-autoloads geiser-guile-autoloads popon-autoloads evil-lisp-state-autoloads evil-autoloads goto-chg-autoloads better-jumper-autoloads annotate-autoloads doc-show-inline-autoloads tablist-autoloads rainbow-delimiters-autoloads mentor-autoloads xml-rpc-autoloads textile-mode-autoloads bison-mode-autoloads rfc-mode-autoloads geiser-chibi-autoloads sass-mode-autoloads haml-mode-autoloads systemd-autoloads rust-mode-autoloads elixir-mode-autoloads cdlatex-autoloads haskell-tng-mode-autoloads geiser-kawa-autoloads cider-autoloads parseedn-autoloads parseclj-autoloads yaml-mode-autoloads evil-matchit-autoloads oblivion-theme-autoloads recomplete-autoloads forth-mode-autoloads scroll-on-jump-autoloads geiser-chez-autoloads sesman-autoloads geiser-racket-autoloads geiser-impl help-fns radix-tree help-mode geiser-custom geiser-base ring helm-autoloads popup-autoloads helm-core-autoloads scroll-on-drag-autoloads toc-org-autoloads focus-autoloads edit-indirect-autoloads sweeprolog-autoloads visual-fill-column-autoloads go-mode-autoloads dracula-theme-autoloads solarized-theme-autoloads slime-autoloads macrostep-autoloads kotlin-mode-autoloads smartparens-autoloads crux-autoloads bind-map-autoloads clojure-mode-autoloads idris-mode-autoloads prop-menu-autoloads scad-mode-autoloads ement-autoloads gnugo-autoloads detached-autoloads wconf-autoloads json-mode-autoloads ada-ref-man-autoloads memory-usage-autoloads rich-minority-autoloads capf-autosuggest-autoloads rt-liberation-autoloads bbdb-autoloads auto-correct-autoloads tramp-nspawn-autoloads yasnippet-classic-snippets-autoloads elisp-benchmarks-autoloads luwak-autoloads gnus-mock-autoloads fontaine-autoloads vdiff-autoloads omn-mode-autoloads osc-autoloads pspp-mode-autoloads hcel-autoloads mines-autoloads comint-mime-autoloads tiny-autoloads phps-mode-autoloads sql-indent-autoloads ascii-art-to-unicode-autoloads agitate-autoloads vc-hgcmd-autoloads wpuzzle-autoloads nameless-autoloads gle-mode-autoloads crdt-autoloads perl-doc-autoloads ahungry-theme-autoloads nano-modeline-autoloads dired-du-autoloads adjust-parens-autoloads dired-git-info-autoloads polymode-autoloads pyim-basedict-autoloads repology-autoloads ace-window-autoloads easy-escape-autoloads org-notify-autoloads flymake-proselint-autoloads yasnippet-autoloads org-translate-autoloads highlight-escape-sequences-autoloads lmc-autoloads counsel-autoloads landmark-autoloads diffview-autoloads validate-autoloads muse-autoloads sql-smie-autoloads code-cells-autoloads jgraph-mode-autoloads multishell-autoloads wcheck-mode-autoloads gcmh-autoloads marginalia-autoloads dts-mode-autoloads ediprolog-autoloads paced-autoloads exwm-autoloads devdocs-autoloads sokoban-autoloads valign-autoloads rnc-mode-autoloads el-search-autoloads stream-autoloads sml-mode-autoloads scanner-autoloads djvu-autoloads expand-region-autoloads poke-mode-autoloads org-modern-autoloads gnu-elpa-keyring-update-autoloads minimap-autoloads plz-autoloads sql-beeline-autoloads cycle-quotes-autoloads lin-autoloads buffer-expose-autoloads midi-kbd-autoloads isearch-mb-autoloads eglot-autoloads f90-interface-browser-autoloads emacspeak-autoloads xclip-autoloads brief-autoloads company-math-autoloads dbus-codegen-autoloads csv-mode-autoloads chess-autoloads svg-tag-mode-autoloads visual-filename-abbrev-autoloads mct-autoloads rcirc-menu-autoloads beacon-autoloads org-remark-autoloads aggressive-indent-autoloads ack-autoloads arbitools-autoloads shelisp-autoloads gpr-query-autoloads ob-haxe-autoloads ebdb-i18n-chn-autoloads vlf-autoloads enwc-autoloads system-packages-autoloads docbook-autoloads notmuch-indicator-autoloads num3-mode-autoloads notes-mode-autoloads trinary-autoloads temp-buffer-browse-autoloads scroll-restore-autoloads html5-schema-autoloads math-symbol-lists-autoloads poke-autoloads gnu-elpa-autoloads gnu-elpa-features vcl-mode-autoloads jarchive-autoloads guess-language-autoloads oauth2-autoloads svg-clock-autoloads org-real-autoloads ol rx org-compat advice org-macs format-spec inspector-autoloads treeview-autoloads uni-confusables-autoloads register-list-autoloads excorporate-autoloads url-http-ntlm-autoloads url-auth ada-mode-autoloads fsm-autoloads pq-autoloads multi-mode-autoloads ftable-autoloads crisp-autoloads captain-autoloads cursory-autoloads realgud-node-debug-autoloads diminish-autoloads org-edna-autoloads aumix-mode-autoloads parsec-autoloads coterm-autoloads uniquify-files-autoloads cape-autoloads minibuffer-header-autoloads advice-patch-autoloads org-contacts-autoloads sed-mode-autoloads poker-autoloads wrap-search-autoloads sisu-mode-autoloads sketch-mode-autoloads quarter-plane-autoloads markchars-autoloads setup-autoloads engrave-faces-autoloads pinentry-autoloads sotlisp-autoloads ggtags-autoloads gtags-mode-autoloads hiddenquote-autoloads which-key-autoloads minibuffer-line-autoloads epoch-view-autoloads disk-usage-autoloads rmsbolt-autoloads debbugs-autoloads vc-got-autoloads ivy-hydra-autoloads hydra-autoloads blist-autoloads ilist-autoloads timerfunctions-autoloads spinner-autoloads smart-yank-autoloads transcribe-autoloads ssh-deploy-autoloads path-iterator-autoloads all-autoloads nano-agenda-autoloads electric-spacing-autoloads tramp-theme-autoloads relint-autoloads slime-volleyball-autoloads ergoemacs-mode-autoloads on-screen-autoloads nlinum-autoloads bug-hunter-autoloads org-transclusion-autoloads nhexl-mode-autoloads auto-overlays-autoloads jumpc-autoloads zones-autoloads shell-quasiquote-autoloads nano-theme-autoloads realgud-lldb-autoloads boxy-headlines-autoloads zuul-autoloads tempel-autoloads delight-autoloads darkroom-autoloads cobol-mode-autoloads visual-fill-autoloads diff-hl-autoloads ampc-autoloads ivy-posframe-autoloads pyim-autoloads xr-autoloads frog-menu-autoloads taxy-magit-section-autoloads taxy-autoloads smalltalk-mode-autoloads prefixed-core-autoloads rudel-autoloads rudel-interactive rudel-backend warnings icons lentic-server-autoloads lentic-autoloads logos-autoloads dismal-autoloads gited-autoloads sql-cassandra-autoloads kind-icon-autoloads tomelr-autoloads windower-autoloads parser-generator-autoloads javaimp-autoloads triples-autoloads realgud-trepan-ni-autoloads async-autoloads finder-inf orgalist-autoloads compact-docstrings-autoloads tmr-autoloads bluetooth-autoloads dash-autoloads peg-autoloads rcirc-color-autoloads objed-autoloads flylisp-autoloads dict-tree-autoloads undo-tree-autoloads xpm-autoloads denote-autoloads realgud-ipdb-autoloads vcard-autoloads lex-autoloads cpio-mode-autoloads vertico-posframe-autoloads kmb-autoloads gnome-c-style-autoloads websocket-autoloads wisitoken-grammar-mode-autoloads mmm-mode-autoloads topspace-autoloads realgud-jdb-autoloads rainbow-mode-autoloads js2-mode-autoloads ioccur-autoloads osm-autoloads boxy-headings-autoloads shell-command+-autoloads url-scgi-autoloads rbit-autoloads vertico-autoloads company-statistics-autoloads sm-c-mode-autoloads gpr-mode-autoloads gnat-compiler-autoloads wisi-autoloads web-server-autoloads swiper-autoloads trie-autoloads heap-autoloads tNFA-autoloads queue-autoloads vigenere-autoloads package-fixes-autoloads toc-mode-autoloads ebdb-gnorb-autoloads cl-seq gnorb-autoloads ivy-explorer-autoloads buffer-env-autoloads vc-backup-autoloads satchel-autoloads xelb-autoloads cl-generic-autoloads easy-kill-autoloads csharp-mode-autoloads aircon-theme-autoloads loccur-autoloads aggressive-completion-autoloads webfeeder-autoloads boxy-autoloads nftables-mode-autoloads consult-recoll-autoloads bnf-mode-autoloads pabbrev-autoloads leaf-autoloads adaptive-wrap-autoloads doc-toc-autoloads ztree-autoloads use-package-autoloads bind-key-autoloads gpastel-autoloads cpupower-autoloads ef-themes-autoloads transient-cycles-autoloads vundo-autoloads pulsar-autoloads context-coloring-autoloads caps-lock-autoloads persist-autoloads realgud-node-inspect-autoloads realgud-autoloads test-simple-autoloads loc-changes-autoloads eldoc-eval-autoloads psgml-autoloads frame-tabs-autoloads myers-autoloads eev-autoloads names-autoloads kiwix-autoloads request-autoloads greenbar-autoloads rec-mode-autoloads shen-mode-autoloads greader-autoloads orderless-autoloads graphql-autoloads load-relative-autoloads emms-autoloads iterators-autoloads load-dir-autoloads clipboard-collector-autoloads hook-helpers-autoloads other-frame-window-autoloads company-ebdb-autoloads info ebdb-autoloads company-autoloads assess-autoloads m-buffer-autoloads seq-autoloads ivy-avy-autoloads avy-autoloads ivy-autoloads corfu-doc-autoloads corfu-autoloads posframe-autoloads filladapt-autoloads svg-lib-autoloads metar-autoloads cl-lib-autoloads lv-autoloads embark-consult-autoloads consult-autoloads compat-autoloads nadvice-autoloads embark-autoloads windresize-autoloads ess-autoloads ustar-withsub-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 eieio eieio-core cl-macs gv pcase password-cache json subr-x map byte-opt 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 button loaddefs theme-loaddefs oclosure cl-preloaded 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 emacs) Memory information: ((conses 16 227934 92101) (symbols 48 19614 0) (strings 32 87863 13073) (string-bytes 1 3262423) (vectors 16 38151) (vector-slots 8 1177147 206635) (floats 8 138 269) (intervals 56 3533 172) (buffers 984 32)) From unknown Sun Jun 22 08:07:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59371: 29.0.50; `font` frame property not obeyed on minibuffer-only frame Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2022 06:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59371 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 59371@debbugs.gnu.org Received: via spool by 59371-submit@debbugs.gnu.org id=B59371.166883766816670 (code B ref 59371); Sat, 19 Nov 2022 06:02:02 +0000 Received: (at 59371) by debbugs.gnu.org; 19 Nov 2022 06:01:08 +0000 Received: from localhost ([127.0.0.1]:38797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owGuY-0004Kn-Kv for submit@debbugs.gnu.org; Sat, 19 Nov 2022 01:01:07 -0500 Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:37766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owGuT-0004K3-HB for 59371@debbugs.gnu.org; Sat, 19 Nov 2022 01:01:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668837654; bh=FKbLReFNdJWZfSVzhuvBO3/D6SMqZBYc9EdhXMzXZfY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=AdYqp+FWHZtW59JLEHy5dE0QAnQBTUhrw1DJVvCQiYZbsdqD5jJOf+j9cgYUjlCSC4u5ys/ON6eWEENhrZSwSQYEOfGwJexhEE6lindB8QzZcG4juOL5f/6/3SysfIWhOOxdtyiNK5/qb4rsbziSh8IreBcdIuQTUR1CbMbAJO/ZmSn44N7vZGbiqHhzQTWv4vIPbdiI2OLBZrzCkbMqCZTN7XcK3QBqihXApT2YyIwT7grbjUPdkizkNJewT758pSGGk79xVvplOpokJrHti0j4W4Osjv725VFNeErsRt5Ar3eWdCzD2ivPM+Yeh/VxOmjchWmrZ+o501aPy4mJkA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668837654; bh=CJ7AC8ivxGb+B17MhwkkWoJsvvcyWq2GpqNuU2nMRwe=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rw3M9Z54bgcOPoxnRh8DyjpU8NWIbVaxaCw778bOCbcKXYYJOHztEmGVN9Obp2So4Gt/j5gNWKW8zMgSSjTyXyfrR8wMSzKGA+aawQUvpKjYmielM1F48H9+kwKvTqqhDo9hZdxT/Eh7Amt8f+V7uN5jA8a0nbcIQGyS1axsc5lduD8tv03aeOln5a4U1GnQMELq8zil6vsyY7WzisDwgvYYXfe4juaeazwMm8UJNfoRzOm5DEFAfbq5Zqvj6HWx1eaSACHHSb+k+QaEeFFf5cidF+Gn8QJhsMS/FIWTgN6bsyzIEc7E507sKAJN952DZbBzCan997pe13FIcSAUYA== X-YMail-OSG: AkMGQMQVM1kgpJmfIy5ubfp8uK5iw5Hj1I667cpTcFknQ5U5LScSPK56E1N5I4j zuJbYTw3ESY2piX3txQvBs2d_iQgs.vkWNI9hPsGDaGLw8Yhy17OeDXhiaHaNljpqo2_c.y3T7dd PoDBk1gFEZgZhsYV7UI3hSnCkCuwukGEXAWCT1RksDMTf9cCV3TZ2ZAj2iqh4cxnOrTZCkjS3Q6j JTMT1V6ZChcq2ONBJVC6iegOThaaAlDAt9nBXZRxiiKkYiojHHI3MpgeAJEhDtKtOD4kkUFzFghe VTkNwXFkUvzVh5TJg4qTGeNrFElCLEqDzAjdWqxdUR9bXwH01bn2.98tRmmsdj7slrYjyodeRRx1 7gMij.6CvWh3FTzwmxh3ghUlCisMOxvFVl_nQFr1uJ4I6Zez89v9S68qJviyb2bP5INXc5IP7Nle PYgc2qUJnO.IXqfnLixUoo4mjfwZkxTOE1FM7zraayuhaYcwMA8N8rgyCBIpL5urQh1WnvAqetPt MbAo4bIK34CW5prUGODqEjeNFbRHmkRyMceAkabPxifgNOCU7HvN6xSHEctsjXyArATUktTSo69r Cgg38q6UwqTl7KLR.B83i9VOO1lvEz2vm77VFJDDM6rWAZNTovKCfVIb.zelC1iT9Bqis9dT_Zdl PUdMlWWA5fxQUT7XV_bPG4yN_q1mn0T6ByKZwiY9nNJRO2tH805WFDS8CaSlv0qBhno2Zx7DdcMp 6CSYmtFnb5ZMj2Qx40RiiUmYXnnfxDP_CjYAGq5W6Pd5T69uZUKG9uTJSqZE1e8D5bwy8QyQf2Qh HBW0MG3DZFxFg.wzvNdN4eIctVI4mN1wvr_zoVquSu2dMn6d7bhhQzakrPyCZlhRG7eQwPAvlCto mJQ911MpVLN.DkFpv3mz83zrV3JJWlzNgnGrGDM32RGEIpgqORGwGs8QfA_8wbQSIKTw1_lWavAy 7PhgNonAcCdXrTVkRVBxE4IhsPTeOWAPxeK9AQd0dXnr9BxY8nkpC2K.KPODCzxnfL9q.dlYqW3S uyvzsU5RMPG8HM3iCGD.8ODOr6obByXYhLnjykn89dgtjUbvcCcUu_5XF_VHyjHn68.yUSdXlW0h 8S9So5Lg1f8K5i8f9dvt4QQQnhc60YcrK1j7vuKvtfr3VuakblrIZk0z6xnkoiyPVy9V3Vh.Siuj Tyof1w9Td2.4V0HqP6xOxPW5dtVG2iLiH4Z2hGVt4Mb_.T.t8T_Lt0_06ta8mWZmiOufeZgqepiC zOEbSELyq3t82fwXmWsCuoNjp1gRx9uITsvwbH0h1BndMSeenebj.iOaMCMA2ASqlU04XXvmWAWH 0R9RIMnTCWXMqtAKstc_AD58YpqkU8Bj6V.IMuObM52FV4..k2gHP09xs6F5kzQO0aBRBH5aoQ_e w_yxzlkH9yXooibMmDezGH9JL1yFNR9lVF7YQCynmlNKkpa4fu3qeQHrAG3BIwgg89mZOn9QO00E vhD7MQ7Tw6m_hmZj0tfKupw4wl9oV4R.7OPbgPUz2xuiDr8EsiFhRy7KSklMv2x5dC0yrUS4A6sp 0qGIRzMVASb.vcaHgfLWRat.qGnWQsr1SIj_KteF9O1XFS4nKw04kHdgNnXaUuXeD2FuLsixRWVz ym9fH3Ho7JAUjZj15RXsaYVhvwY1x_Rg8uniqC5UzuNoQ4xqL._TPJxOP_rwYZvkCD.oacBg7a13 4aLdt68CeO1pUYjcqOrkCHaCeWbxzeE9vs1vQnpbhwxWa70vjTU7M4sJFYQt_gdzx4sQGDEKm_8y jlUPf8Fojcy_Tu1umQbmEElqNCsnmnJSZal9qFlU34UaL5F2w5yq38HHBbfvofUzDR.AhyOfX.Kb g1OROOuwHQQ.yJeELzB2ukUmwOJ82OdBd0Hd.nVhH0ZH6mgGG7U4g.aihLhCkdaw90dG_FPUm5Rc T5gmtGUj8l6.5qYqu0Pe4kx5yTYc0o8eQs0FSYfx5ITWpCAQ3DV.x4H7KQ_T0ym_sMPEucgDW6AP e6Asyt7jtbISCEmZ9d33urq4.w1V4FalNAcAHRSb1vymsp1124mH43Thhym.mjPAkl2sorxbUx_2 M6gICcv4MFkxtNyam0Zq8LeGYhmK2dafNB.rxvzYpXIp39k.ZN8pX4S8EsCAIufGN2tWD8h.JSao 0v3PEF0PtC7BHmnq616URgAGsYT9Vo8XvWiHVivCDa5Y9h8Tvno9I89BFUjySGsb_DHEypIF4JU9 4hPeXdzUPABPuib869QzOaaoHwJJpTUXD2c9i2.QVP8zQZ.G6hfbyfL02G8teM0mKIglnmQw- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Sat, 19 Nov 2022 06:00:54 +0000 Received: by hermes--production-sg3-6c8895b545-qz6cd (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID a4b390db65a5575a913c2331d449cf90; Sat, 19 Nov 2022 06:00:48 +0000 (UTC) From: Po Lu In-Reply-To: (Stefan Monnier's message of "Fri, 18 Nov 2022 17:20:25 -0500") References: Date: Sat, 19 Nov 2022 14:00:42 +0800 Message-ID: <87h6yvbi0l.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20863 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 27064 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Monnier writes: > Package: Emacs > Version: 29.0.50 > > > src/emacs -Q --eval \ > '(progn > (setq minibuffer-frame-alist > `((font . "-misc-fixed-bold-r-normal-*-13-*-*-*-*-*-*-*"))) > (setq default-frame-alist `((minibuffer))))' > > Used to give me two frames where the second (minibuffer-only) uses the > misc-fixed-bold font. On `master` both frames use the same font (which > happens to be `DejaVu Sans Mono`). > > `git bisect` says: > > c6df541783246ea867cd128c74e50afb8c9bf662 is the first bad commit > commit c6df541783246ea867cd128c74e50afb8c9bf662 > Author: Po Lu > Date: Tue Nov 15 19:45:28 2022 +0800 > > More fixes to last change > > * lisp/dynamic-setting.el (font-setting-change-default-font): > Call `reconsider-frame-fonts'. > * src/frame.c (Freconsider_frame_fonts): New function. > (syms_of_frame): Add new function. > > lisp/dynamic-setting.el | 11 +++++------ > src/frame.c | 28 ++++++++++++++++++++++++++-- > src/xfns.c | 8 +++++--- > src/xterm.h | 2 +- > 4 files changed, 37 insertions(+), 12 deletions(-) > > > -- Stefan > > > In GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo > version 1.16.0, Xaw3d scroll bars) of 2022-11-16 built on pastel > Repository revision: 6f18be77ac918a27bdba59be1576edb966243684 > Repository branch: work > Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 > System Description: Debian GNU/Linux 11 (bullseye) > > Configured using: > 'configure -C --enable-checking --enable-check-lisp-object-type --with-modules --with-cairo --with-tiff=ifavailable > 'CFLAGS=-Wall -g3 -Og -Wno-pointer-sign' > PKG_CONFIG_PATH=/home/monnier/lib/pkgconfig' > > Configured features: > CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG > LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP SOUND > THREADS TOOLKIT_SCROLL_BARS WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID > ZLIB > > Important settings: > value of $LANG: fr_CH.UTF-8 > locale-coding-system: utf-8-unix > > Major mode: InactiveMinibuffer > > Minor modes in effect: > server-mode: t > electric-pair-mode: t > global-reveal-mode: t > reveal-mode: t > auto-insert-mode: t > savehist-mode: t > minibuffer-electric-default-mode: t > global-compact-docstrings-mode: t > global-corfu-mode: t > url-handler-mode: t > global-eldoc-mode: t > show-paren-mode: t > electric-indent-mode: t > mouse-wheel-mode: t > global-prettify-symbols-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > line-number-mode: t > transient-mark-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > > Load-path shadows: > /home/monnier/src/emacs/nongnu/packages/org-contrib/org-contrib-autoloads hides /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-contrib-autoloads > /home/monnier/src/emacs/nongnu/packages/php-mode/php-mode-autoloads hides /home/monnier/src/emacs/nongnu/packages/php-mode/lisp/php-mode-autoloads > /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ob-arduino hides /home/monnier/src/emacs/nongnu/packages/arduino-mode/ob-arduino > /home/monnier/src/emacs/nongnu/packages/stylus-mode/jade-mode hides /home/monnier/src/emacs/nongnu/packages/jade-mode/jade-mode > /home/monnier/src/emacs/nongnu/packages/stylus-mode/sws-mode hides /home/monnier/src/emacs/nongnu/packages/jade-mode/sws-mode > /home/monnier/src/emacs/nongnu/packages/stylus-mode/stylus-mode hides /home/monnier/src/emacs/nongnu/packages/jade-mode/stylus-mode > /home/monnier/src/emacs/nongnu/packages/magit/magit-autoloads hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-autoloads > /home/monnier/src/emacs/nongnu/packages/magit/git-commit-autoloads hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/git-commit-autoloads > /home/monnier/src/emacs/nongnu/packages/magit/magit-pkg hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-pkg > /home/monnier/src/emacs/nongnu/packages/magit/magit-section-autoloads hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-section-autoloads > /home/monnier/src/emacs/nongnu/packages/magit/git-commit-pkg hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/git-commit-pkg > /home/monnier/src/emacs/nongnu/packages/magit/magit-section-pkg hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-section-pkg > /home/monnier/src/emacs/nongnu/packages/pdf-tools/pdf-tools-autoloads hides /home/monnier/src/emacs/nongnu/packages/pdf-tools/lisp/pdf-tools-autoloads > /home/monnier/src/emacs/nongnu/packages/geiser-kawa/geiser-kawa-autoloads hides /home/monnier/src/emacs/nongnu/packages/geiser-kawa/elisp/geiser-kawa-autoloads > /home/monnier/src/emacs/nongnu/packages/with-editor/with-editor-autoloads hides /home/monnier/src/emacs/nongnu/packages/with-editor/lisp/with-editor-autoloads > /home/monnier/src/emacs/nongnu/packages/geiser/geiser-autoloads hides /home/monnier/src/emacs/nongnu/packages/geiser/elisp/geiser-autoloads > /home/monnier/src/emacs/nongnu/packages/subed/subed-autoloads hides /home/monnier/src/emacs/nongnu/packages/subed/subed/subed-autoloads > /home/monnier/src/emacs/elpa/packages/bbdb/bbdb-autoloads hides /home/monnier/src/emacs/elpa/packages/bbdb/lisp/bbdb-autoloads > /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-notify hides /home/monnier/src/emacs/elpa/packages/org-notify/org-notify > /home/monnier/src/emacs/elpa/packages/srht/srht-autoloads hides /home/monnier/src/emacs/elpa/packages/srht/lisp/srht-autoloads > /home/monnier/src/emacs/elpa/packages/transient/transient-autoloads hides /home/monnier/src/emacs/elpa/packages/transient/lisp/transient-autoloads > /home/monnier/src/emacs/nongnu/packages/paredit/test hides /home/monnier/src/emacs/elpa/packages/num3-mode/test > /home/monnier/src/emacs/elpa/packages/gpr-query/gpr-query hides /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-query > /home/monnier/src/emacs/elpa/packages/gpr-query/prj hides /home/monnier/src/emacs/elpa/packages/ada-mode/prj > /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-contacts hides /home/monnier/src/emacs/elpa/packages/org-contacts/org-contacts > /home/monnier/src/emacs/elpa/packages/taxy-magit-section/taxy-magit-section hides /home/monnier/src/emacs/elpa/packages/taxy/taxy-magit-section > /home/monnier/src/emacs/nongnu/packages/forth-mode/build hides /home/monnier/src/emacs/elpa/packages/lentic/build > /home/monnier/src/emacs/elpa/packages/realgud-lldb/cask-install hides /home/monnier/src/emacs/elpa/packages/realgud-trepan-ni/cask-install > /home/monnier/src/emacs/nongnu/packages/mentor/url-scgi hides /home/monnier/src/emacs/elpa/packages/url-scgi/url-scgi > /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-mode hides /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-mode > /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-skel hides /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-skel > /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-process hides /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-process > /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-indent-user-options hides /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-indent-user-options > /home/monnier/src/emacs/elpa/packages/ada-mode/gnat-core hides /home/monnier/src/emacs/elpa/packages/wisi/gnat-core > /home/monnier/src/emacs/nongnu/packages/paredit/test hides /home/monnier/src/emacs/elpa/packages/easy-kill/test > /home/monnier/src/emacs/elpa/packages/use-package/use-package-tests hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-tests > /home/monnier/src/emacs/elpa/packages/use-package/use-package-delight hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-delight > /home/monnier/src/emacs/elpa/packages/use-package/use-package-diminish hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-diminish > /home/monnier/src/emacs/elpa/packages/use-package/bind-chord hides /home/monnier/src/emacs/elpa/packages/bind-key/bind-chord > /home/monnier/src/emacs/elpa/packages/use-package/use-package-lint hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-lint > /home/monnier/src/emacs/elpa/packages/use-package/use-package-core hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-core > /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-ensure > /home/monnier/src/emacs/elpa/packages/use-package/use-package-chords hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-chords > /home/monnier/src/emacs/elpa/packages/use-package/bind-key hides /home/monnier/src/emacs/elpa/packages/bind-key/bind-key > /home/monnier/src/emacs/elpa/packages/use-package/use-package-chords-tests hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-chords-tests > /home/monnier/src/emacs/elpa/packages/use-package/use-package-jump hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-jump > /home/monnier/src/emacs/elpa/packages/use-package/use-package hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package > /home/monnier/src/emacs/elpa/packages/use-package/use-package-bind-key hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-bind-key > /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure-system-package hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-ensure-system-package > /home/monnier/src/emacs/elpa/packages/realgud-lldb/cask-install hides /home/monnier/src/emacs/elpa/packages/realgud/cask-install > /home/monnier/src/emacs/elpa/packages/hydra/hydra-test hides /home/monnier/src/emacs/elpa/packages/lv/hydra-test > /home/monnier/src/emacs/elpa/packages/hydra/hydra hides /home/monnier/src/emacs/elpa/packages/lv/hydra > /home/monnier/src/emacs/elpa/packages/hydra/lv hides /home/monnier/src/emacs/elpa/packages/lv/lv > /home/monnier/src/emacs/elpa/packages/hydra/hydra-ox hides /home/monnier/src/emacs/elpa/packages/lv/hydra-ox > /home/monnier/src/emacs/elpa/packages/hydra/hydra-examples hides /home/monnier/src/emacs/elpa/packages/lv/hydra-examples > /home/monnier/src/emacs/elpa/packages/embark-consult/embark-consult hides /home/monnier/src/emacs/elpa/packages/embark/embark-consult > /home/monnier/src/emacs/elpa/packages/embark-consult/embark hides /home/monnier/src/emacs/elpa/packages/embark/embark > /home/monnier/src/emacs/elpa/packages/embark-consult/avy-embark-collect hides /home/monnier/src/emacs/elpa/packages/embark/avy-embark-collect > /home/monnier/src/emacs/elpa/packages/embark-consult/embark-org hides /home/monnier/src/emacs/elpa/packages/embark/embark-org > /home/monnier/src/emacs/elpa/packages/ess/ess-autoloads hides /home/monnier/src/emacs/elpa/packages/ess/lisp/ess-autoloads > /home/monnier/src/emacs/elpa/packages/transient/lisp/transient hides /home/monnier/src/emacs/work/lisp/transient > /home/monnier/src/emacs/elpa/packages/eglot/eglot hides /home/monnier/src/emacs/work/lisp/progmodes/eglot > /home/monnier/src/emacs/nongnu/packages/lua-mode/lua-mode hides /home/monnier/src/emacs/work/lisp/progmodes/lua-mode > /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ob-julia hides /home/monnier/src/emacs/work/lisp/org/ob-julia > /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ol-man hides /home/monnier/src/emacs/work/lisp/org/ol-man > /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ox-koma-letter hides /home/monnier/src/emacs/work/lisp/org/ox-koma-letter > /home/monnier/src/emacs/elpa/packages/cl-generic/cl-generic hides /home/monnier/src/emacs/work/lisp/emacs-lisp/cl-generic > /home/monnier/.emacs.d/elpa/hyperbole-8.0.0/set hides /home/monnier/src/emacs/work/lisp/emacs-lisp/set > /home/monnier/src/emacs/elpa/packages/nadvice/nadvice hides /home/monnier/src/emacs/work/lisp/emacs-lisp/nadvice > /home/monnier/src/emacs/elpa/packages/seq/seq hides /home/monnier/src/emacs/work/lisp/emacs-lisp/seq > /home/monnier/src/emacs/elpa/packages/cl-lib/cl-lib hides /home/monnier/src/emacs/work/lisp/emacs-lisp/cl-lib > /home/monnier/src/emacs/work/lisp/keymap hides /home/monnier/src/emacs/work/lisp/emacs-lisp/keymap > /home/monnier/src/emacs/elpa/packages/landmark/landmark hides /home/monnier/src/emacs/work/lisp/obsolete/landmark > /home/monnier/src/emacs/elpa/packages/crisp/crisp hides /home/monnier/src/emacs/work/lisp/obsolete/crisp > > Features: > (shadow sort mail-extr emacsbug smerge-mode gitignore-mode conf-mode > vc-fossil vc-backup diff vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs > vc-rcs vc-got log-view log-edit message sendmail yank-media puny dired > dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config > 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 pcvs-util add-log vc-annotate vc-dir ewoc vc misearch > multi-isearch executable copyright files-x vc-git diff-mode easy-mmode > vc-dispatcher filecache raku-detect server cl-extra time-date > flymake-proc flymake project compile text-property-search comint > ansi-osc ansi-color noutline outline flyspell ispell checkdoc lisp-mnt > thingatpt elec-pair reveal autoinsert savehist minibuf-eldef disp-table > compact-docstrings corfu undo-fu-autoloads inkpot-theme-autoloads > keycast-autoloads rubocop-autoloads pcmpl-args-autoloads > undo-fu-session-autoloads flymake-popon-autoloads drupal-mode-autoloads > org-superstar-autoloads apache-mode-autoloads dart-mode-autoloads > lua-mode-autoloads evil-goggles-autoloads monokai-theme-autoloads > cyberpunk-theme-autoloads mpv-autoloads highlight-parentheses-autoloads > multiple-cursors-autoloads dockerfile-mode-autoloads > symbol-overlay-autoloads diff-ansi-autoloads free-keys-autoloads > evil-anzu-autoloads anzu-autoloads tuareg-autoloads caml-autoloads > jinja2-mode-autoloads pcre2el-autoloads paredit-autoloads > apropospriate-theme-autoloads shellcop-autoloads racket-mode-autoloads > pacmacs-autoloads gnuplot-autoloads stylus-mode-autoloads > spell-fu-autoloads nginx-mode-autoloads material-theme-autoloads > raku-mode-autoloads arduino-mode-autoloads ede/auto eieio-base > guru-mode-autoloads vc-fossil-autoloads jade-mode-autoloads > zig-mode-autoloads subatomic-theme-autoloads orgit-autoloads > evil-nerd-commenter-autoloads typescript-mode-autoloads > buttercup-autoloads evil-numbers-autoloads git-modes-autoloads > with-simulated-input-autoloads evil-indent-plus-autoloads > jabber-autoloads alect-themes-autoloads geiser-chicken-autoloads > sly-autoloads gruvbox-theme-autoloads vcomplete-autoloads > editorconfig-autoloads org-journal-autoloads elpher-autoloads > coffee-mode-autoloads emacsql-autoloads scala-mode-autoloads > ample-theme-autoloads htmlize-autoloads graphql-mode-autoloads > wgrep-autoloads markdown-mode-autoloads inf-clojure-autoloads > yasnippet-snippets-autoloads autothemer-autoloads moe-theme-autoloads > evil-visualstar-autoloads org-auto-tangle-autoloads > gnu-apl-mode-autoloads geiser-mit-autoloads zenburn-theme-autoloads > afternoon-theme-autoloads org-mime-autoloads xah-fly-keys-autoloads > geiser-stklos-autoloads proof-general-autoloads proof-site > proof-autoloads webpaste-autoloads evil-args-autoloads > org-present-autoloads org-drill-autoloads julia-mode-autoloads > corfu-terminal-autoloads cycle-at-point-autoloads gotham-theme-autoloads > tangotango-theme-autoloads telephone-line-autoloads > geiser-gambit-autoloads d-mode-autoloads ws-butler-autoloads > nasm-mode-autoloads spacemacs-theme-autoloads opam-switch-mode-autoloads > boxquote-autoloads org-tree-slide-autoloads projectile-autoloads > nix-mode-autoloads swift-mode-autoloads ujelly-theme-autoloads > geiser-gauche-autoloads swsw-autoloads idle-highlight-mode-autoloads > flymake-kondor-autoloads hl-block-mode-autoloads web-mode-autoloads > j-mode-autoloads inf-ruby-autoloads anti-zenburn-theme-autoloads > evil-exchange-autoloads iedit-autoloads haskell-mode-autoloads > geiser-guile-autoloads popon-autoloads evil-lisp-state-autoloads > evil-autoloads goto-chg-autoloads better-jumper-autoloads > annotate-autoloads doc-show-inline-autoloads tablist-autoloads > rainbow-delimiters-autoloads mentor-autoloads xml-rpc-autoloads > textile-mode-autoloads bison-mode-autoloads rfc-mode-autoloads > geiser-chibi-autoloads sass-mode-autoloads haml-mode-autoloads > systemd-autoloads rust-mode-autoloads elixir-mode-autoloads > cdlatex-autoloads haskell-tng-mode-autoloads geiser-kawa-autoloads > cider-autoloads parseedn-autoloads parseclj-autoloads > yaml-mode-autoloads evil-matchit-autoloads oblivion-theme-autoloads > recomplete-autoloads forth-mode-autoloads scroll-on-jump-autoloads > geiser-chez-autoloads sesman-autoloads geiser-racket-autoloads > geiser-impl help-fns radix-tree help-mode geiser-custom geiser-base ring > helm-autoloads popup-autoloads helm-core-autoloads > scroll-on-drag-autoloads toc-org-autoloads focus-autoloads > edit-indirect-autoloads sweeprolog-autoloads > visual-fill-column-autoloads go-mode-autoloads dracula-theme-autoloads > solarized-theme-autoloads slime-autoloads macrostep-autoloads > kotlin-mode-autoloads smartparens-autoloads crux-autoloads > bind-map-autoloads clojure-mode-autoloads idris-mode-autoloads > prop-menu-autoloads scad-mode-autoloads ement-autoloads gnugo-autoloads > detached-autoloads wconf-autoloads json-mode-autoloads > ada-ref-man-autoloads memory-usage-autoloads rich-minority-autoloads > capf-autosuggest-autoloads rt-liberation-autoloads bbdb-autoloads > auto-correct-autoloads tramp-nspawn-autoloads > yasnippet-classic-snippets-autoloads elisp-benchmarks-autoloads > luwak-autoloads gnus-mock-autoloads fontaine-autoloads vdiff-autoloads > omn-mode-autoloads osc-autoloads pspp-mode-autoloads hcel-autoloads > mines-autoloads comint-mime-autoloads tiny-autoloads phps-mode-autoloads > sql-indent-autoloads ascii-art-to-unicode-autoloads agitate-autoloads > vc-hgcmd-autoloads wpuzzle-autoloads nameless-autoloads > gle-mode-autoloads crdt-autoloads perl-doc-autoloads > ahungry-theme-autoloads nano-modeline-autoloads dired-du-autoloads > adjust-parens-autoloads dired-git-info-autoloads polymode-autoloads > pyim-basedict-autoloads repology-autoloads ace-window-autoloads > easy-escape-autoloads org-notify-autoloads flymake-proselint-autoloads > yasnippet-autoloads org-translate-autoloads > highlight-escape-sequences-autoloads lmc-autoloads counsel-autoloads > landmark-autoloads diffview-autoloads validate-autoloads muse-autoloads > sql-smie-autoloads code-cells-autoloads jgraph-mode-autoloads > multishell-autoloads wcheck-mode-autoloads gcmh-autoloads > marginalia-autoloads dts-mode-autoloads ediprolog-autoloads > paced-autoloads exwm-autoloads devdocs-autoloads sokoban-autoloads > valign-autoloads rnc-mode-autoloads el-search-autoloads stream-autoloads > sml-mode-autoloads scanner-autoloads djvu-autoloads > expand-region-autoloads poke-mode-autoloads org-modern-autoloads > gnu-elpa-keyring-update-autoloads minimap-autoloads plz-autoloads > sql-beeline-autoloads cycle-quotes-autoloads lin-autoloads > buffer-expose-autoloads midi-kbd-autoloads isearch-mb-autoloads > eglot-autoloads f90-interface-browser-autoloads emacspeak-autoloads > xclip-autoloads brief-autoloads company-math-autoloads > dbus-codegen-autoloads csv-mode-autoloads chess-autoloads > svg-tag-mode-autoloads visual-filename-abbrev-autoloads mct-autoloads > rcirc-menu-autoloads beacon-autoloads org-remark-autoloads > aggressive-indent-autoloads ack-autoloads arbitools-autoloads > shelisp-autoloads gpr-query-autoloads ob-haxe-autoloads > ebdb-i18n-chn-autoloads vlf-autoloads enwc-autoloads > system-packages-autoloads docbook-autoloads notmuch-indicator-autoloads > num3-mode-autoloads notes-mode-autoloads trinary-autoloads > temp-buffer-browse-autoloads scroll-restore-autoloads > html5-schema-autoloads math-symbol-lists-autoloads poke-autoloads > gnu-elpa-autoloads gnu-elpa-features vcl-mode-autoloads > jarchive-autoloads guess-language-autoloads oauth2-autoloads > svg-clock-autoloads org-real-autoloads ol rx org-compat advice org-macs > format-spec inspector-autoloads treeview-autoloads > uni-confusables-autoloads register-list-autoloads excorporate-autoloads > url-http-ntlm-autoloads url-auth ada-mode-autoloads fsm-autoloads > pq-autoloads multi-mode-autoloads ftable-autoloads crisp-autoloads > captain-autoloads cursory-autoloads realgud-node-debug-autoloads > diminish-autoloads org-edna-autoloads aumix-mode-autoloads > parsec-autoloads coterm-autoloads uniquify-files-autoloads > cape-autoloads minibuffer-header-autoloads advice-patch-autoloads > org-contacts-autoloads sed-mode-autoloads poker-autoloads > wrap-search-autoloads sisu-mode-autoloads sketch-mode-autoloads > quarter-plane-autoloads markchars-autoloads setup-autoloads > engrave-faces-autoloads pinentry-autoloads sotlisp-autoloads > ggtags-autoloads gtags-mode-autoloads hiddenquote-autoloads > which-key-autoloads minibuffer-line-autoloads epoch-view-autoloads > disk-usage-autoloads rmsbolt-autoloads debbugs-autoloads > vc-got-autoloads ivy-hydra-autoloads hydra-autoloads blist-autoloads > ilist-autoloads timerfunctions-autoloads spinner-autoloads > smart-yank-autoloads transcribe-autoloads ssh-deploy-autoloads > path-iterator-autoloads all-autoloads nano-agenda-autoloads > electric-spacing-autoloads tramp-theme-autoloads relint-autoloads > slime-volleyball-autoloads ergoemacs-mode-autoloads on-screen-autoloads > nlinum-autoloads bug-hunter-autoloads org-transclusion-autoloads > nhexl-mode-autoloads auto-overlays-autoloads jumpc-autoloads > zones-autoloads shell-quasiquote-autoloads nano-theme-autoloads > realgud-lldb-autoloads boxy-headlines-autoloads zuul-autoloads > tempel-autoloads delight-autoloads darkroom-autoloads > cobol-mode-autoloads visual-fill-autoloads diff-hl-autoloads > ampc-autoloads ivy-posframe-autoloads pyim-autoloads xr-autoloads > frog-menu-autoloads taxy-magit-section-autoloads taxy-autoloads > smalltalk-mode-autoloads prefixed-core-autoloads rudel-autoloads > rudel-interactive rudel-backend warnings icons lentic-server-autoloads > lentic-autoloads logos-autoloads dismal-autoloads gited-autoloads > sql-cassandra-autoloads kind-icon-autoloads tomelr-autoloads > windower-autoloads parser-generator-autoloads javaimp-autoloads > triples-autoloads realgud-trepan-ni-autoloads async-autoloads finder-inf > orgalist-autoloads compact-docstrings-autoloads tmr-autoloads > bluetooth-autoloads dash-autoloads peg-autoloads rcirc-color-autoloads > objed-autoloads flylisp-autoloads dict-tree-autoloads > undo-tree-autoloads xpm-autoloads denote-autoloads > realgud-ipdb-autoloads vcard-autoloads lex-autoloads cpio-mode-autoloads > vertico-posframe-autoloads kmb-autoloads gnome-c-style-autoloads > websocket-autoloads wisitoken-grammar-mode-autoloads mmm-mode-autoloads > topspace-autoloads realgud-jdb-autoloads rainbow-mode-autoloads > js2-mode-autoloads ioccur-autoloads osm-autoloads > boxy-headings-autoloads shell-command+-autoloads url-scgi-autoloads > rbit-autoloads vertico-autoloads company-statistics-autoloads > sm-c-mode-autoloads gpr-mode-autoloads gnat-compiler-autoloads > wisi-autoloads web-server-autoloads swiper-autoloads trie-autoloads > heap-autoloads tNFA-autoloads queue-autoloads vigenere-autoloads > package-fixes-autoloads toc-mode-autoloads ebdb-gnorb-autoloads cl-seq > gnorb-autoloads ivy-explorer-autoloads buffer-env-autoloads > vc-backup-autoloads satchel-autoloads xelb-autoloads > cl-generic-autoloads easy-kill-autoloads csharp-mode-autoloads > aircon-theme-autoloads loccur-autoloads aggressive-completion-autoloads > webfeeder-autoloads boxy-autoloads nftables-mode-autoloads > consult-recoll-autoloads bnf-mode-autoloads pabbrev-autoloads > leaf-autoloads adaptive-wrap-autoloads doc-toc-autoloads ztree-autoloads > use-package-autoloads bind-key-autoloads gpastel-autoloads > cpupower-autoloads ef-themes-autoloads transient-cycles-autoloads > vundo-autoloads pulsar-autoloads context-coloring-autoloads > caps-lock-autoloads persist-autoloads realgud-node-inspect-autoloads > realgud-autoloads test-simple-autoloads loc-changes-autoloads > eldoc-eval-autoloads psgml-autoloads frame-tabs-autoloads > myers-autoloads eev-autoloads names-autoloads kiwix-autoloads > request-autoloads greenbar-autoloads rec-mode-autoloads > shen-mode-autoloads greader-autoloads orderless-autoloads > graphql-autoloads load-relative-autoloads emms-autoloads > iterators-autoloads load-dir-autoloads clipboard-collector-autoloads > hook-helpers-autoloads other-frame-window-autoloads > company-ebdb-autoloads info ebdb-autoloads company-autoloads > assess-autoloads m-buffer-autoloads seq-autoloads ivy-avy-autoloads > avy-autoloads ivy-autoloads corfu-doc-autoloads corfu-autoloads > posframe-autoloads filladapt-autoloads svg-lib-autoloads metar-autoloads > cl-lib-autoloads lv-autoloads embark-consult-autoloads consult-autoloads > compat-autoloads nadvice-autoloads embark-autoloads windresize-autoloads > ess-autoloads ustar-withsub-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 eieio eieio-core cl-macs gv pcase password-cache json subr-x > map byte-opt 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 button > loaddefs theme-loaddefs oclosure cl-preloaded 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 emacs) > > Memory information: > ((conses 16 227934 92101) (symbols 48 19614 0) (strings 32 87863 13073) > (string-bytes 1 3262423) (vectors 16 38151) (vector-slots 8 1177147 206635) > (floats 8 138 269) (intervals 56 3533 172) (buffers 984 32)) Would you please see if this has now been fixed on master? And please report any other regressions font-wise. From unknown Sun Jun 22 08:07:02 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Stefan Monnier Subject: bug#59371: closed (Re: bug#59371: 29.0.50; `font` frame property not obeyed on minibuffer-only frame) Message-ID: References: X-Gnu-PR-Message: they-closed 59371 X-Gnu-PR-Package: emacs Reply-To: 59371@debbugs.gnu.org Date: Sat, 19 Nov 2022 14:17:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1668867422-26286-1" This is a multi-part message in MIME format... ------------=_1668867422-26286-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #59371: 29.0.50; `font` frame property not obeyed on minibuffer-only frame which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 59371@debbugs.gnu.org. --=20 59371: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D59371 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1668867422-26286-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 59371-done) by debbugs.gnu.org; 19 Nov 2022 14:16:43 +0000 Received: from localhost ([127.0.0.1]:39356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owOeB-0006pR-BW for submit@debbugs.gnu.org; Sat, 19 Nov 2022 09:16:43 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:2549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owOe6-0006pA-Nq for 59371-done@debbugs.gnu.org; Sat, 19 Nov 2022 09:16:42 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 035C1805A7; Sat, 19 Nov 2022 09:16:33 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 8AAB480323; Sat, 19 Nov 2022 09:16:31 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1668867391; bh=Jr8hCyvZu0lmOw0b2VDf39Ilr34zcj/3yaFdwQsaJQI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=JA7NdU5snsC6uVa8tIWdknoIjVFXoOL3ja1+nDNd4HZeJxGvNbxuxQ8dEIKcUcoHS 5sjWHU2At4YBTFAsVO4MmsWZFAFuoW1AU9I5KBDD6pxogacz91iqNFalGwn729Ku3F G4JjX1evnOn2YgfONcZUgQ3CYP7h84+1e6Zlj9hupQn95VlWBjWWQfAlPnu8ozocXH MAboiBpWE2AsDx297cbmooJjUGwEkX1EBWF8eDKhgPg/Ppx/72EyhALfmVydyhw3yf w7mOh+M/sqq21z9lWkk5wnW5Lb7QN37a2P3a07Zia1NxPkaVcD5gE19P5QFDDypFSX JjFr6uF4uqSlA== Received: from pastel (unknown [104.247.241.157]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 5E5AB1208A8; Sat, 19 Nov 2022 09:16:31 -0500 (EST) From: Stefan Monnier To: Po Lu Subject: Re: bug#59371: 29.0.50; `font` frame property not obeyed on minibuffer-only frame In-Reply-To: <87h6yvbi0l.fsf@yahoo.com> (Po Lu's message of "Sat, 19 Nov 2022 14:00:42 +0800") Message-ID: References: <87h6yvbi0l.fsf@yahoo.com> Date: Sat, 19 Nov 2022 09:16:30 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: =?UTF-8?Q?0=0A=09?=ALL_TRUSTED -1 Passed through trusted hosts only via =?UTF-8?Q?SMTP=0A=09?=AWL -0.112 Adjusted score from AWL reputation of From: =?UTF-8?Q?address=0A=09?=BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily =?UTF-8?Q?valid=0A=09?=DKIM_VALID -0.1 Message has at least one valid DKIM or DK =?UTF-8?Q?signature=0A=09?=DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59371-done Cc: 59371-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> src/emacs -Q --eval \ >> '(progn >> (setq minibuffer-frame-alist >> `((font . "-misc-fixed-bold-r-normal-*-13-*-*-*-*-*-*-*"))) >> (setq default-frame-alist `((minibuffer))))' BTW, we need to be able to add this kind of thing to our test suite (the above recipe has been broken several times already over the years). > Would you please see if this has now been fixed on master? Yes, it's working correctly again, thank you, Stefan ------------=_1668867422-26286-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 18 Nov 2022 22:20:54 +0000 Received: from localhost ([127.0.0.1]:38461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ow9jB-0001GG-7H for submit@debbugs.gnu.org; Fri, 18 Nov 2022 17:20:54 -0500 Received: from lists.gnu.org ([209.51.188.17]:58568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ow9j8-0001G4-8w for submit@debbugs.gnu.org; Fri, 18 Nov 2022 17:20:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ow9j7-00055i-UZ for bug-gnu-emacs@gnu.org; Fri, 18 Nov 2022 17:20:50 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ow9j4-0001U6-Bv for bug-gnu-emacs@gnu.org; Fri, 18 Nov 2022 17:20:49 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 515CC442275 for ; Fri, 18 Nov 2022 17:20:44 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 7373B44224B for ; Fri, 18 Nov 2022 17:20:34 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1668810034; bh=BaEptfwRUxB02e83/bMHisrl9eKEEDWe2aKm5qSlU7U=; h=From:To:Subject:Date:From; b=P6sFjR0pVG7026YRmexQiaS0N5ZoUnog5huzlBBXbaaG2RHy3nZxZ+4va5aGwLGG+ otkm6ZCHxzMSFi5tjZgH/+K/xeujKoD7x3z1pkehIReE0pHO1ELJVI3PvAazZ1lTk6 EVdz0o1GBPTlF8IZ9FkDwnWHwHoV1QVz50R7gkc4izE1EjFWmi49bAHV+uzOvBKpWI 0O3BwA/gQWszTn8qsSMGKgmdR3IxwekIb3EFZkLd926KFe+/af4AiMX4CdGFXHnTL/ w7mPNcMEeqeDe2bGb5un7plDlIs81Os+YvgodeXU4aZvQPVgVyHEHMOmc1o2mjDeF0 SXs0jFY23qutQ== Received: from pastel (unknown [104.247.241.157]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 4D8EC120A5B for ; Fri, 18 Nov 2022 17:20:34 -0500 (EST) From: Stefan Monnier To: bug-gnu-emacs@gnu.org Subject: 29.0.50; `font` frame property not obeyed on minibuffer-only frame Date: Fri, 18 Nov 2022 17:20:25 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: =?UTF-8?Q?0=0A=09?=ALL_TRUSTED -1 Passed through trusted hosts only via =?UTF-8?Q?SMTP=0A=09?=AWL -0.016 Adjusted score from AWL reputation of From: =?UTF-8?Q?address=0A=09?=BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily =?UTF-8?Q?valid=0A=09?=DKIM_VALID -0.1 Message has at least one valid DKIM or DK =?UTF-8?Q?signature=0A=09?=DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Package: Emacs Version: 29.0.50 src/emacs -Q --eval \ '(progn (setq minibuffer-frame-alist `((font . "-misc-fixed-bold-r-normal-*-13-*-*-*-*-*-*-*"))) (setq default-frame-alist `((minibuffer))))' Used to give me two frames where the second (minibuffer-only) uses the misc-fixed-bold font. On `master` both frames use the same font (which happens to be `DejaVu Sans Mono`). `git bisect` says: c6df541783246ea867cd128c74e50afb8c9bf662 is the first bad commit commit c6df541783246ea867cd128c74e50afb8c9bf662 Author: Po Lu Date: Tue Nov 15 19:45:28 2022 +0800 More fixes to last change * lisp/dynamic-setting.el (font-setting-change-default-font): Call `reconsider-frame-fonts'. * src/frame.c (Freconsider_frame_fonts): New function. (syms_of_frame): Add new function. lisp/dynamic-setting.el | 11 +++++------ src/frame.c | 28 ++++++++++++++++++++++++++-- src/xfns.c | 8 +++++--- src/xterm.h | 2 +- 4 files changed, 37 insertions(+), 12 deletions(-) -- Stefan In GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2022-11-16 built on pastel Repository revision: 6f18be77ac918a27bdba59be1576edb966243684 Repository branch: work Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure -C --enable-checking --enable-check-lisp-object-type --with-modules --with-cairo --with-tiff=ifavailable 'CFLAGS=-Wall -g3 -Og -Wno-pointer-sign' PKG_CONFIG_PATH=/home/monnier/lib/pkgconfig' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: fr_CH.UTF-8 locale-coding-system: utf-8-unix Major mode: InactiveMinibuffer Minor modes in effect: server-mode: t electric-pair-mode: t global-reveal-mode: t reveal-mode: t auto-insert-mode: t savehist-mode: t minibuffer-electric-default-mode: t global-compact-docstrings-mode: t global-corfu-mode: t url-handler-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/monnier/src/emacs/nongnu/packages/org-contrib/org-contrib-autoloads hides /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-contrib-autoloads /home/monnier/src/emacs/nongnu/packages/php-mode/php-mode-autoloads hides /home/monnier/src/emacs/nongnu/packages/php-mode/lisp/php-mode-autoloads /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ob-arduino hides /home/monnier/src/emacs/nongnu/packages/arduino-mode/ob-arduino /home/monnier/src/emacs/nongnu/packages/stylus-mode/jade-mode hides /home/monnier/src/emacs/nongnu/packages/jade-mode/jade-mode /home/monnier/src/emacs/nongnu/packages/stylus-mode/sws-mode hides /home/monnier/src/emacs/nongnu/packages/jade-mode/sws-mode /home/monnier/src/emacs/nongnu/packages/stylus-mode/stylus-mode hides /home/monnier/src/emacs/nongnu/packages/jade-mode/stylus-mode /home/monnier/src/emacs/nongnu/packages/magit/magit-autoloads hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-autoloads /home/monnier/src/emacs/nongnu/packages/magit/git-commit-autoloads hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/git-commit-autoloads /home/monnier/src/emacs/nongnu/packages/magit/magit-pkg hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-pkg /home/monnier/src/emacs/nongnu/packages/magit/magit-section-autoloads hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-section-autoloads /home/monnier/src/emacs/nongnu/packages/magit/git-commit-pkg hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/git-commit-pkg /home/monnier/src/emacs/nongnu/packages/magit/magit-section-pkg hides /home/monnier/src/emacs/nongnu/packages/magit/lisp/magit-section-pkg /home/monnier/src/emacs/nongnu/packages/pdf-tools/pdf-tools-autoloads hides /home/monnier/src/emacs/nongnu/packages/pdf-tools/lisp/pdf-tools-autoloads /home/monnier/src/emacs/nongnu/packages/geiser-kawa/geiser-kawa-autoloads hides /home/monnier/src/emacs/nongnu/packages/geiser-kawa/elisp/geiser-kawa-autoloads /home/monnier/src/emacs/nongnu/packages/with-editor/with-editor-autoloads hides /home/monnier/src/emacs/nongnu/packages/with-editor/lisp/with-editor-autoloads /home/monnier/src/emacs/nongnu/packages/geiser/geiser-autoloads hides /home/monnier/src/emacs/nongnu/packages/geiser/elisp/geiser-autoloads /home/monnier/src/emacs/nongnu/packages/subed/subed-autoloads hides /home/monnier/src/emacs/nongnu/packages/subed/subed/subed-autoloads /home/monnier/src/emacs/elpa/packages/bbdb/bbdb-autoloads hides /home/monnier/src/emacs/elpa/packages/bbdb/lisp/bbdb-autoloads /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-notify hides /home/monnier/src/emacs/elpa/packages/org-notify/org-notify /home/monnier/src/emacs/elpa/packages/srht/srht-autoloads hides /home/monnier/src/emacs/elpa/packages/srht/lisp/srht-autoloads /home/monnier/src/emacs/elpa/packages/transient/transient-autoloads hides /home/monnier/src/emacs/elpa/packages/transient/lisp/transient-autoloads /home/monnier/src/emacs/nongnu/packages/paredit/test hides /home/monnier/src/emacs/elpa/packages/num3-mode/test /home/monnier/src/emacs/elpa/packages/gpr-query/gpr-query hides /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-query /home/monnier/src/emacs/elpa/packages/gpr-query/prj hides /home/monnier/src/emacs/elpa/packages/ada-mode/prj /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/org-contacts hides /home/monnier/src/emacs/elpa/packages/org-contacts/org-contacts /home/monnier/src/emacs/elpa/packages/taxy-magit-section/taxy-magit-section hides /home/monnier/src/emacs/elpa/packages/taxy/taxy-magit-section /home/monnier/src/emacs/nongnu/packages/forth-mode/build hides /home/monnier/src/emacs/elpa/packages/lentic/build /home/monnier/src/emacs/elpa/packages/realgud-lldb/cask-install hides /home/monnier/src/emacs/elpa/packages/realgud-trepan-ni/cask-install /home/monnier/src/emacs/nongnu/packages/mentor/url-scgi hides /home/monnier/src/emacs/elpa/packages/url-scgi/url-scgi /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-mode hides /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-mode /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-skel hides /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-skel /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-process hides /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-process /home/monnier/src/emacs/elpa/packages/ada-mode/gpr-indent-user-options hides /home/monnier/src/emacs/elpa/packages/gpr-mode/gpr-indent-user-options /home/monnier/src/emacs/elpa/packages/ada-mode/gnat-core hides /home/monnier/src/emacs/elpa/packages/wisi/gnat-core /home/monnier/src/emacs/nongnu/packages/paredit/test hides /home/monnier/src/emacs/elpa/packages/easy-kill/test /home/monnier/src/emacs/elpa/packages/use-package/use-package-tests hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-tests /home/monnier/src/emacs/elpa/packages/use-package/use-package-delight hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-delight /home/monnier/src/emacs/elpa/packages/use-package/use-package-diminish hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-diminish /home/monnier/src/emacs/elpa/packages/use-package/bind-chord hides /home/monnier/src/emacs/elpa/packages/bind-key/bind-chord /home/monnier/src/emacs/elpa/packages/use-package/use-package-lint hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-lint /home/monnier/src/emacs/elpa/packages/use-package/use-package-core hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-core /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-ensure /home/monnier/src/emacs/elpa/packages/use-package/use-package-chords hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-chords /home/monnier/src/emacs/elpa/packages/use-package/bind-key hides /home/monnier/src/emacs/elpa/packages/bind-key/bind-key /home/monnier/src/emacs/elpa/packages/use-package/use-package-chords-tests hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-chords-tests /home/monnier/src/emacs/elpa/packages/use-package/use-package-jump hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-jump /home/monnier/src/emacs/elpa/packages/use-package/use-package hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package /home/monnier/src/emacs/elpa/packages/use-package/use-package-bind-key hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-bind-key /home/monnier/src/emacs/elpa/packages/use-package/use-package-ensure-system-package hides /home/monnier/src/emacs/elpa/packages/bind-key/use-package-ensure-system-package /home/monnier/src/emacs/elpa/packages/realgud-lldb/cask-install hides /home/monnier/src/emacs/elpa/packages/realgud/cask-install /home/monnier/src/emacs/elpa/packages/hydra/hydra-test hides /home/monnier/src/emacs/elpa/packages/lv/hydra-test /home/monnier/src/emacs/elpa/packages/hydra/hydra hides /home/monnier/src/emacs/elpa/packages/lv/hydra /home/monnier/src/emacs/elpa/packages/hydra/lv hides /home/monnier/src/emacs/elpa/packages/lv/lv /home/monnier/src/emacs/elpa/packages/hydra/hydra-ox hides /home/monnier/src/emacs/elpa/packages/lv/hydra-ox /home/monnier/src/emacs/elpa/packages/hydra/hydra-examples hides /home/monnier/src/emacs/elpa/packages/lv/hydra-examples /home/monnier/src/emacs/elpa/packages/embark-consult/embark-consult hides /home/monnier/src/emacs/elpa/packages/embark/embark-consult /home/monnier/src/emacs/elpa/packages/embark-consult/embark hides /home/monnier/src/emacs/elpa/packages/embark/embark /home/monnier/src/emacs/elpa/packages/embark-consult/avy-embark-collect hides /home/monnier/src/emacs/elpa/packages/embark/avy-embark-collect /home/monnier/src/emacs/elpa/packages/embark-consult/embark-org hides /home/monnier/src/emacs/elpa/packages/embark/embark-org /home/monnier/src/emacs/elpa/packages/ess/ess-autoloads hides /home/monnier/src/emacs/elpa/packages/ess/lisp/ess-autoloads /home/monnier/src/emacs/elpa/packages/transient/lisp/transient hides /home/monnier/src/emacs/work/lisp/transient /home/monnier/src/emacs/elpa/packages/eglot/eglot hides /home/monnier/src/emacs/work/lisp/progmodes/eglot /home/monnier/src/emacs/nongnu/packages/lua-mode/lua-mode hides /home/monnier/src/emacs/work/lisp/progmodes/lua-mode /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ob-julia hides /home/monnier/src/emacs/work/lisp/org/ob-julia /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ol-man hides /home/monnier/src/emacs/work/lisp/org/ol-man /home/monnier/src/emacs/nongnu/packages/org-contrib/lisp/ox-koma-letter hides /home/monnier/src/emacs/work/lisp/org/ox-koma-letter /home/monnier/src/emacs/elpa/packages/cl-generic/cl-generic hides /home/monnier/src/emacs/work/lisp/emacs-lisp/cl-generic /home/monnier/.emacs.d/elpa/hyperbole-8.0.0/set hides /home/monnier/src/emacs/work/lisp/emacs-lisp/set /home/monnier/src/emacs/elpa/packages/nadvice/nadvice hides /home/monnier/src/emacs/work/lisp/emacs-lisp/nadvice /home/monnier/src/emacs/elpa/packages/seq/seq hides /home/monnier/src/emacs/work/lisp/emacs-lisp/seq /home/monnier/src/emacs/elpa/packages/cl-lib/cl-lib hides /home/monnier/src/emacs/work/lisp/emacs-lisp/cl-lib /home/monnier/src/emacs/work/lisp/keymap hides /home/monnier/src/emacs/work/lisp/emacs-lisp/keymap /home/monnier/src/emacs/elpa/packages/landmark/landmark hides /home/monnier/src/emacs/work/lisp/obsolete/landmark /home/monnier/src/emacs/elpa/packages/crisp/crisp hides /home/monnier/src/emacs/work/lisp/obsolete/crisp Features: (shadow sort mail-extr emacsbug smerge-mode gitignore-mode conf-mode vc-fossil vc-backup diff vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs vc-got log-view log-edit message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config 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 pcvs-util add-log vc-annotate vc-dir ewoc vc misearch multi-isearch executable copyright files-x vc-git diff-mode easy-mmode vc-dispatcher filecache raku-detect server cl-extra time-date flymake-proc flymake project compile text-property-search comint ansi-osc ansi-color noutline outline flyspell ispell checkdoc lisp-mnt thingatpt elec-pair reveal autoinsert savehist minibuf-eldef disp-table compact-docstrings corfu undo-fu-autoloads inkpot-theme-autoloads keycast-autoloads rubocop-autoloads pcmpl-args-autoloads undo-fu-session-autoloads flymake-popon-autoloads drupal-mode-autoloads org-superstar-autoloads apache-mode-autoloads dart-mode-autoloads lua-mode-autoloads evil-goggles-autoloads monokai-theme-autoloads cyberpunk-theme-autoloads mpv-autoloads highlight-parentheses-autoloads multiple-cursors-autoloads dockerfile-mode-autoloads symbol-overlay-autoloads diff-ansi-autoloads free-keys-autoloads evil-anzu-autoloads anzu-autoloads tuareg-autoloads caml-autoloads jinja2-mode-autoloads pcre2el-autoloads paredit-autoloads apropospriate-theme-autoloads shellcop-autoloads racket-mode-autoloads pacmacs-autoloads gnuplot-autoloads stylus-mode-autoloads spell-fu-autoloads nginx-mode-autoloads material-theme-autoloads raku-mode-autoloads arduino-mode-autoloads ede/auto eieio-base guru-mode-autoloads vc-fossil-autoloads jade-mode-autoloads zig-mode-autoloads subatomic-theme-autoloads orgit-autoloads evil-nerd-commenter-autoloads typescript-mode-autoloads buttercup-autoloads evil-numbers-autoloads git-modes-autoloads with-simulated-input-autoloads evil-indent-plus-autoloads jabber-autoloads alect-themes-autoloads geiser-chicken-autoloads sly-autoloads gruvbox-theme-autoloads vcomplete-autoloads editorconfig-autoloads org-journal-autoloads elpher-autoloads coffee-mode-autoloads emacsql-autoloads scala-mode-autoloads ample-theme-autoloads htmlize-autoloads graphql-mode-autoloads wgrep-autoloads markdown-mode-autoloads inf-clojure-autoloads yasnippet-snippets-autoloads autothemer-autoloads moe-theme-autoloads evil-visualstar-autoloads org-auto-tangle-autoloads gnu-apl-mode-autoloads geiser-mit-autoloads zenburn-theme-autoloads afternoon-theme-autoloads org-mime-autoloads xah-fly-keys-autoloads geiser-stklos-autoloads proof-general-autoloads proof-site proof-autoloads webpaste-autoloads evil-args-autoloads org-present-autoloads org-drill-autoloads julia-mode-autoloads corfu-terminal-autoloads cycle-at-point-autoloads gotham-theme-autoloads tangotango-theme-autoloads telephone-line-autoloads geiser-gambit-autoloads d-mode-autoloads ws-butler-autoloads nasm-mode-autoloads spacemacs-theme-autoloads opam-switch-mode-autoloads boxquote-autoloads org-tree-slide-autoloads projectile-autoloads nix-mode-autoloads swift-mode-autoloads ujelly-theme-autoloads geiser-gauche-autoloads swsw-autoloads idle-highlight-mode-autoloads flymake-kondor-autoloads hl-block-mode-autoloads web-mode-autoloads j-mode-autoloads inf-ruby-autoloads anti-zenburn-theme-autoloads evil-exchange-autoloads iedit-autoloads haskell-mode-autoloads geiser-guile-autoloads popon-autoloads evil-lisp-state-autoloads evil-autoloads goto-chg-autoloads better-jumper-autoloads annotate-autoloads doc-show-inline-autoloads tablist-autoloads rainbow-delimiters-autoloads mentor-autoloads xml-rpc-autoloads textile-mode-autoloads bison-mode-autoloads rfc-mode-autoloads geiser-chibi-autoloads sass-mode-autoloads haml-mode-autoloads systemd-autoloads rust-mode-autoloads elixir-mode-autoloads cdlatex-autoloads haskell-tng-mode-autoloads geiser-kawa-autoloads cider-autoloads parseedn-autoloads parseclj-autoloads yaml-mode-autoloads evil-matchit-autoloads oblivion-theme-autoloads recomplete-autoloads forth-mode-autoloads scroll-on-jump-autoloads geiser-chez-autoloads sesman-autoloads geiser-racket-autoloads geiser-impl help-fns radix-tree help-mode geiser-custom geiser-base ring helm-autoloads popup-autoloads helm-core-autoloads scroll-on-drag-autoloads toc-org-autoloads focus-autoloads edit-indirect-autoloads sweeprolog-autoloads visual-fill-column-autoloads go-mode-autoloads dracula-theme-autoloads solarized-theme-autoloads slime-autoloads macrostep-autoloads kotlin-mode-autoloads smartparens-autoloads crux-autoloads bind-map-autoloads clojure-mode-autoloads idris-mode-autoloads prop-menu-autoloads scad-mode-autoloads ement-autoloads gnugo-autoloads detached-autoloads wconf-autoloads json-mode-autoloads ada-ref-man-autoloads memory-usage-autoloads rich-minority-autoloads capf-autosuggest-autoloads rt-liberation-autoloads bbdb-autoloads auto-correct-autoloads tramp-nspawn-autoloads yasnippet-classic-snippets-autoloads elisp-benchmarks-autoloads luwak-autoloads gnus-mock-autoloads fontaine-autoloads vdiff-autoloads omn-mode-autoloads osc-autoloads pspp-mode-autoloads hcel-autoloads mines-autoloads comint-mime-autoloads tiny-autoloads phps-mode-autoloads sql-indent-autoloads ascii-art-to-unicode-autoloads agitate-autoloads vc-hgcmd-autoloads wpuzzle-autoloads nameless-autoloads gle-mode-autoloads crdt-autoloads perl-doc-autoloads ahungry-theme-autoloads nano-modeline-autoloads dired-du-autoloads adjust-parens-autoloads dired-git-info-autoloads polymode-autoloads pyim-basedict-autoloads repology-autoloads ace-window-autoloads easy-escape-autoloads org-notify-autoloads flymake-proselint-autoloads yasnippet-autoloads org-translate-autoloads highlight-escape-sequences-autoloads lmc-autoloads counsel-autoloads landmark-autoloads diffview-autoloads validate-autoloads muse-autoloads sql-smie-autoloads code-cells-autoloads jgraph-mode-autoloads multishell-autoloads wcheck-mode-autoloads gcmh-autoloads marginalia-autoloads dts-mode-autoloads ediprolog-autoloads paced-autoloads exwm-autoloads devdocs-autoloads sokoban-autoloads valign-autoloads rnc-mode-autoloads el-search-autoloads stream-autoloads sml-mode-autoloads scanner-autoloads djvu-autoloads expand-region-autoloads poke-mode-autoloads org-modern-autoloads gnu-elpa-keyring-update-autoloads minimap-autoloads plz-autoloads sql-beeline-autoloads cycle-quotes-autoloads lin-autoloads buffer-expose-autoloads midi-kbd-autoloads isearch-mb-autoloads eglot-autoloads f90-interface-browser-autoloads emacspeak-autoloads xclip-autoloads brief-autoloads company-math-autoloads dbus-codegen-autoloads csv-mode-autoloads chess-autoloads svg-tag-mode-autoloads visual-filename-abbrev-autoloads mct-autoloads rcirc-menu-autoloads beacon-autoloads org-remark-autoloads aggressive-indent-autoloads ack-autoloads arbitools-autoloads shelisp-autoloads gpr-query-autoloads ob-haxe-autoloads ebdb-i18n-chn-autoloads vlf-autoloads enwc-autoloads system-packages-autoloads docbook-autoloads notmuch-indicator-autoloads num3-mode-autoloads notes-mode-autoloads trinary-autoloads temp-buffer-browse-autoloads scroll-restore-autoloads html5-schema-autoloads math-symbol-lists-autoloads poke-autoloads gnu-elpa-autoloads gnu-elpa-features vcl-mode-autoloads jarchive-autoloads guess-language-autoloads oauth2-autoloads svg-clock-autoloads org-real-autoloads ol rx org-compat advice org-macs format-spec inspector-autoloads treeview-autoloads uni-confusables-autoloads register-list-autoloads excorporate-autoloads url-http-ntlm-autoloads url-auth ada-mode-autoloads fsm-autoloads pq-autoloads multi-mode-autoloads ftable-autoloads crisp-autoloads captain-autoloads cursory-autoloads realgud-node-debug-autoloads diminish-autoloads org-edna-autoloads aumix-mode-autoloads parsec-autoloads coterm-autoloads uniquify-files-autoloads cape-autoloads minibuffer-header-autoloads advice-patch-autoloads org-contacts-autoloads sed-mode-autoloads poker-autoloads wrap-search-autoloads sisu-mode-autoloads sketch-mode-autoloads quarter-plane-autoloads markchars-autoloads setup-autoloads engrave-faces-autoloads pinentry-autoloads sotlisp-autoloads ggtags-autoloads gtags-mode-autoloads hiddenquote-autoloads which-key-autoloads minibuffer-line-autoloads epoch-view-autoloads disk-usage-autoloads rmsbolt-autoloads debbugs-autoloads vc-got-autoloads ivy-hydra-autoloads hydra-autoloads blist-autoloads ilist-autoloads timerfunctions-autoloads spinner-autoloads smart-yank-autoloads transcribe-autoloads ssh-deploy-autoloads path-iterator-autoloads all-autoloads nano-agenda-autoloads electric-spacing-autoloads tramp-theme-autoloads relint-autoloads slime-volleyball-autoloads ergoemacs-mode-autoloads on-screen-autoloads nlinum-autoloads bug-hunter-autoloads org-transclusion-autoloads nhexl-mode-autoloads auto-overlays-autoloads jumpc-autoloads zones-autoloads shell-quasiquote-autoloads nano-theme-autoloads realgud-lldb-autoloads boxy-headlines-autoloads zuul-autoloads tempel-autoloads delight-autoloads darkroom-autoloads cobol-mode-autoloads visual-fill-autoloads diff-hl-autoloads ampc-autoloads ivy-posframe-autoloads pyim-autoloads xr-autoloads frog-menu-autoloads taxy-magit-section-autoloads taxy-autoloads smalltalk-mode-autoloads prefixed-core-autoloads rudel-autoloads rudel-interactive rudel-backend warnings icons lentic-server-autoloads lentic-autoloads logos-autoloads dismal-autoloads gited-autoloads sql-cassandra-autoloads kind-icon-autoloads tomelr-autoloads windower-autoloads parser-generator-autoloads javaimp-autoloads triples-autoloads realgud-trepan-ni-autoloads async-autoloads finder-inf orgalist-autoloads compact-docstrings-autoloads tmr-autoloads bluetooth-autoloads dash-autoloads peg-autoloads rcirc-color-autoloads objed-autoloads flylisp-autoloads dict-tree-autoloads undo-tree-autoloads xpm-autoloads denote-autoloads realgud-ipdb-autoloads vcard-autoloads lex-autoloads cpio-mode-autoloads vertico-posframe-autoloads kmb-autoloads gnome-c-style-autoloads websocket-autoloads wisitoken-grammar-mode-autoloads mmm-mode-autoloads topspace-autoloads realgud-jdb-autoloads rainbow-mode-autoloads js2-mode-autoloads ioccur-autoloads osm-autoloads boxy-headings-autoloads shell-command+-autoloads url-scgi-autoloads rbit-autoloads vertico-autoloads company-statistics-autoloads sm-c-mode-autoloads gpr-mode-autoloads gnat-compiler-autoloads wisi-autoloads web-server-autoloads swiper-autoloads trie-autoloads heap-autoloads tNFA-autoloads queue-autoloads vigenere-autoloads package-fixes-autoloads toc-mode-autoloads ebdb-gnorb-autoloads cl-seq gnorb-autoloads ivy-explorer-autoloads buffer-env-autoloads vc-backup-autoloads satchel-autoloads xelb-autoloads cl-generic-autoloads easy-kill-autoloads csharp-mode-autoloads aircon-theme-autoloads loccur-autoloads aggressive-completion-autoloads webfeeder-autoloads boxy-autoloads nftables-mode-autoloads consult-recoll-autoloads bnf-mode-autoloads pabbrev-autoloads leaf-autoloads adaptive-wrap-autoloads doc-toc-autoloads ztree-autoloads use-package-autoloads bind-key-autoloads gpastel-autoloads cpupower-autoloads ef-themes-autoloads transient-cycles-autoloads vundo-autoloads pulsar-autoloads context-coloring-autoloads caps-lock-autoloads persist-autoloads realgud-node-inspect-autoloads realgud-autoloads test-simple-autoloads loc-changes-autoloads eldoc-eval-autoloads psgml-autoloads frame-tabs-autoloads myers-autoloads eev-autoloads names-autoloads kiwix-autoloads request-autoloads greenbar-autoloads rec-mode-autoloads shen-mode-autoloads greader-autoloads orderless-autoloads graphql-autoloads load-relative-autoloads emms-autoloads iterators-autoloads load-dir-autoloads clipboard-collector-autoloads hook-helpers-autoloads other-frame-window-autoloads company-ebdb-autoloads info ebdb-autoloads company-autoloads assess-autoloads m-buffer-autoloads seq-autoloads ivy-avy-autoloads avy-autoloads ivy-autoloads corfu-doc-autoloads corfu-autoloads posframe-autoloads filladapt-autoloads svg-lib-autoloads metar-autoloads cl-lib-autoloads lv-autoloads embark-consult-autoloads consult-autoloads compat-autoloads nadvice-autoloads embark-autoloads windresize-autoloads ess-autoloads ustar-withsub-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 eieio eieio-core cl-macs gv pcase password-cache json subr-x map byte-opt 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 button loaddefs theme-loaddefs oclosure cl-preloaded 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 emacs) Memory information: ((conses 16 227934 92101) (symbols 48 19614 0) (strings 32 87863 13073) (string-bytes 1 3262423) (vectors 16 38151) (vector-slots 8 1177147 206635) (floats 8 138 269) (intervals 56 3533 172) (buffers 984 32)) ------------=_1668867422-26286-1-- From unknown Sun Jun 22 08:07:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59371: 29.0.50; `font` frame property not obeyed on minibuffer-only frame Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Nov 2022 00:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59371 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 59371-done@debbugs.gnu.org Received: via spool by 59371-done@debbugs.gnu.org id=D59371.166890440530151 (code D ref 59371); Sun, 20 Nov 2022 00:34:02 +0000 Received: (at 59371-done) by debbugs.gnu.org; 20 Nov 2022 00:33:25 +0000 Received: from localhost ([127.0.0.1]:41823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owYGz-0007qF-8I for submit@debbugs.gnu.org; Sat, 19 Nov 2022 19:33:25 -0500 Received: from sonic312-25.consmr.mail.ne1.yahoo.com ([66.163.191.206]:43286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owYGu-0007px-E2 for 59371-done@debbugs.gnu.org; Sat, 19 Nov 2022 19:33:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668904393; bh=RP9kRjyLVu9uK4cnowSCdekGzDcDjclS8L9JBrq3mmk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=o38gAGjrgo81fbghk9gq8aqc8vcC/OA/pKwben4IIu6jDSEtQaoxn9QxzpGO6hwfQOtBQuUAbZDDSZMKPMyD1f2sUhMELESsmbrta+qWTmowHoCspafYXFMxnIKnp6Ja2f5etyi0+9+a6XAavJvaDX7cI9jDFQBAKnFSDL7yc1/mQS+E4F1ojTTC/hdH+dsBXHpCOAlETLqkEPTn+FcBifoAbwyotvOvV1ILSCzP/3mYGuiShME8Hb/0oY6gAhHmXrcnd5hHE0jyU9kMlW+vEDefy0E5KPS1J/SvNd3vLvLqw68apP6cmuvEX8hf+pbrtgF1V+Ox708G3BeiDe0Mtg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668904393; bh=yN/j4cX6JYkvOB+Ilx2smNJxLIZQKOIG5x0J7WH5tPT=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=CCdGoYC+a48+2aUQKCC3eshXJOgi4NaEhAraEZwikLpMgBTIwZrdocrGl0H8DAKK6oAiccK8dhNcbFJmFgQpkz7a+K54/NFsm7ISTVc/KcujCzn4+tujiuZvYsKtgdr60geIEz1TmY0lRdulVCjqYvllSfXW3SDPIG5q62AtTB30+WDfj4pEponJogfjA0eu6TGhvToB9ITS++1v27hZ7ECuUd79u1fgPlU0h6XBR5PXVA1w6f9tO/j9vJy+5piNNt8XdskV2Z0E5JifppiGxFSEp07+Cy4Wvovjh1DnmcGNlW2e2zE7QahvnwXehBFrVrpqyuHKq5n9GIZkY/piOA== X-YMail-OSG: 1NINVLoVM1ngwUbmBPMcresCRTjlH8QltCbG6YcFqCpmbRofMKagVeil2MYoNGq w0CuQfFq17bHFEEOtRtFV87umioZT6VmCvR8Vg7RlRW.uGZZDnt.i1rWTaTY86iVjDdxAPCTl1jl IvULf3d4JmmPZbFZJUKpLDdpCmil26hEB1vQAMUAmzenndHVdLYb96cspd5XFTCPlfeAzunbcnAx Fvtb3Dh5cwvx6UuqZ_5WNO541GhIKIGYYQgYm.ZsR2fQ3OB6dmxy8ukYZYQ5pJLRmrckORLhlk6. sUNZDsKED.aD7sBJcGzMQHKh9tsyTTi3mmaL0PhjcfC6PHOmJUy0YmmZAYEG6t_kxUVKjwToxV_E xovKUjXvkwkOE9Bx66oWxjG200pczTK5pSWOaiF36ppdtxcZ4gEmc98i.FT8kRgOjZeHpkbX44gs irFWWhsdKbkTArvkrTb51cflKMSUjc2oqs0tWwA..Cpl8RQrGzgcs9YSMh.haMr60Y9USsUK2LGl vCgfr3b0BIk9xzDg980oqq0rpgXot2.KWEhQmxhUfR8F3TNA6y4OM6b6UhT4Migrzb6tZsSzLkdx LBrPSiZCSEZ4k1XuQsqoLL2.3p4MEfo3RZNiY15zYvFVL4F05htLCNYbskbKrnxS7UZRvrsosdJL INBsGorIANnm2AoJDlcOqws7RsHoL2mmn9o3hBpJLr_T8zTVQKJ_HYmuuiGE5a46F3ra58u0RTuJ Uhe2CtNx00ywDGOwSte_niMRCp2i1eDA1gzFZYA_0MMxI4ZSozFOsY0CjLfV0osME4WVDik2jXDn NZW2pOosD7hjzOjHywSVFdENkUWYQPm1pCU12XP8DdJRgmCVNKiRfnrvKdcKxSb6KNapmgno8IAu sfyGe.BfJg1TfrDRsBJ.ySxZhGy_VCZJjUr5wwBQIpc_AOq4eIjfIu8vWw.JnNoI3J16y8CkOzXN Dw3wvdclNQerertxX6gRUhy8oRD8Ghzhsl578obBzseggx5qo5INka4LDktlBa6dnMSkLAKferbq .VqPOqckzmr3bl4H4xxOAa9tWdrvI1jOchzvQKqYpV0fcIdzD2b6pq3WyB5iEuGSPNnkoedZoCrx kTH8bCSDM.0nB1dQ.iPTVz_KFEkbGSUG5XJb1sKJkoVl3bEkSQs890wmj7rY.8.jBe7pMSo4u1p. 0x6osecPBUTV0Q.onnu6N5NiybACs5guldYyHtyW69IWBzseJuqFWlItGqAQ0SA98jFHT1egD0NG C659BcSu2G8hHRkpTfIg2jexUqHyXhxRkAhnG3P8ZPVjPO0lmUKFE.kCl_iSZBz0ocoNU52DPKe8 u2Obp6CyYcS4jb0e2DUuGLV1VnXJcUzPWGgcr3NDOjghY8kyYUQ_TsDvxPbY.yJFuoIkNdynh_bx nC6CNesI8921px6Coxhb3ex7DCRQaZqs55NMib3TNEjZrF6mLp_uq2uaZ8dKsVKzqbwS4R6UTB56 ERqnVZsyVqB9U2dc._mJyvyY_bkFAYzwgGQbOnacChbFfx73eR_01CNi7XO0TrI7ql6QTQeeHq1R 5gNwCXEuTTl1bC9zxBK4xpmQn5vRQmESECne19fdkCwPPWh.ZNq7OIXkqhQdFKv7jQyLuOK8Geem rt0RAOoGyFZHTpmtREVFjuf2EgHramCznkjmIpucvMoKpbblZi4l5dvvBn70eJcsyZ6hZbt.IJGF xn00pH1irOrB_P0rLv4olt6Kpol8GMg_NvsGGsG.GL3A1qkLspGyTSkr1886Lp3MMf3ON2TTgTYP 02btxMW6Ot18.w9kBvWI5BpfyaSMuECR9lRcsesjVN609Y3e7k6VbOsMOAI5SyO74s3EubTZpNv5 yXpV4NupQIewBJ3dpFd6VVBBdnCs1Zz007YsSmElpDFySegcyePcRB0i6KqSUEWhHXeUGAl6BrO4 rStFMz2lTxO.0yHyF9wEbafWhm7kLLGx3y1r_fQeCv4IMvN19djm3xP25ArXgqjFOGz9O_fJUJmg EpQDB1onRZxrD8yA6TBlzStzryC.Oca888PQ.FmZs.j_7XRGADe5ThRNCbxayEyCJzSPtBXbOKBz u21qLYdLEB832fwJSQJqGbfN319YN3zuRl_IK7KWcqiv6D7WxmSeY3WVnt6kMOCO309FPGDmfmfH E5FEKUH0K4i3IGslJAJgdwIDarDx6LcS6fG_MV7RFMbs6j793Rv0JXe7Z5ZUxMtpAkawdtOa15bb ca07Msmq_LRlBEIQcLMXWKavD0EvIT4yFVLv38B0ex0HGIy0OKQHowme5QuHuvF6yLpY- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Sun, 20 Nov 2022 00:33:13 +0000 Received: by hermes--production-sg3-6c8895b545-25cjq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f314329703832de623907c0d794971c2; Sun, 20 Nov 2022 00:33:06 +0000 (UTC) From: Po Lu In-Reply-To: (Stefan Monnier's message of "Sat, 19 Nov 2022 09:16:30 -0500") References: <87h6yvbi0l.fsf@yahoo.com> Date: Sun, 20 Nov 2022 08:33:00 +0800 Message-ID: <8735aea2ir.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20863 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 672 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Monnier writes: >>> src/emacs -Q --eval \ >>> '(progn >>> (setq minibuffer-frame-alist >>> `((font . "-misc-fixed-bold-r-normal-*-13-*-*-*-*-*-*-*"))) >>> (setq default-frame-alist `((minibuffer))))' > > BTW, we need to be able to add this kind of thing to our test suite (the > above recipe has been broken several times already over the years). Right. But the problem is that those test depend on details of the system and X server configuration, and I don't think EMBA runs tests under X at all. > Yes, it's working correctly again, thank you, Thanks, I'm closing this bug then. From unknown Sun Jun 22 08:07:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59371: 29.0.50; `font` frame property not obeyed on minibuffer-only frame Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Nov 2022 14:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59371 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 59371@debbugs.gnu.org Cc: luangruo@yahoo.com, monnier@iro.umontreal.ca X-Debbugs-Original-To: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" X-Debbugs-Original-Cc: Po Lu , 59371@debbugs.gnu.org, Stefan Monnier Received: via spool by submit@debbugs.gnu.org id=B.166895283620614 (code B ref -1); Sun, 20 Nov 2022 14:01:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Nov 2022 14:00:36 +0000 Received: from localhost ([127.0.0.1]:42722 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owks8-0005MQ-Im for submit@debbugs.gnu.org; Sun, 20 Nov 2022 09:00:36 -0500 Received: from lists.gnu.org ([209.51.188.17]:44656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owks6-0005MI-Li for submit@debbugs.gnu.org; Sun, 20 Nov 2022 09:00:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owks3-0001Cj-OT for bug-gnu-emacs@gnu.org; Sun, 20 Nov 2022 09:00:34 -0500 Received: from mout.gmx.net ([212.227.15.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owks1-0003mB-Nk for bug-gnu-emacs@gnu.org; Sun, 20 Nov 2022 09:00:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1668952808; bh=3yCwTvJo0lOJQGBtt0lRHb+Mhj2w46leWEz+nAIaQsA=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=pGTBnYvWkrxsWr1noxDjArpTm3PglpaZu5CIvEO/jeO2MFaMsHm2Vn6zldTYKIXR1 83N+9Puw0xxPSljL2lgXAhkmCge/h5kcX7z6N9ixR69Vn/nKksUNA4qYeJxuu2KVqy eDc1PSg0SteUjoKjGsvMz1yaKcn6NaxYeClivUBDtlqXupoR7U/bRU09/9aDRU9oGu BAUmCXZti5yXZpi4lGkIMwuLDtIJx1Vo/KFQ/mj0KcFQPOVIoEcDVj2Ci0lR6ftZO0 sitLs845+R4709ZUrez5wB2i3nR9CAiOK6XU0fW6/cLL+PToH6h74BJUPEKqeKO2DW eHgf84G8v+wDw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.6]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MC34h-1on6sX0rkr-00CRgh; Sun, 20 Nov 2022 15:00:08 +0100 From: Michael Albinus In-Reply-To: <8735aea2ir.fsf@yahoo.com> (Po Lu via's message of "Sun, 20 Nov 2022 08:33:00 +0800") References: <87h6yvbi0l.fsf@yahoo.com> <8735aea2ir.fsf@yahoo.com> Date: Sun, 20 Nov 2022 15:00:06 +0100 Message-ID: <8735adg1zt.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:DbG4KfnMZo/WsIDP+YGGhufHAYdJUM/vaAaMWCfMjKPiLw50m8A RwRWLptHG0U2ltZjlb74yBW37CE19X5DhX0ug8vYByDhrO15tDvoX1NeonEEJKT7C27OMrG p5XHj5cMllTelZkhDcmeYaVlKqqgOZg0Z6WwZCuYUEXwExIQRvDjCuFneYs74wv7zElpQwj Zy6oGhiKdWUSD7UxOs85Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:vCVWvqZ32vE=;0NYolRF8nq4TaLxP+zioKFHvc1Z 0if9CcL07dUz0pgnz+36ssDdl6a6ImKJ/3BfV6mrRkUjrJtX46bYKVdLQlSC3RJ3Stc013Bps tj9n1ldzMxcAOoann9SJgQdAC8hLjsrtIBqAZyBs569l6sAugv915WsGv2j1Jt1DKoEUNoSLF 5p/VVkoseoEV2Z98IBLK8BbGsyOaXn1llAGaikLgwL+FbWHVGB1OJXaxZhrTFjskgkHRHaAtp KulQE/q0rjpzyOo9PzyCIZqs+WIbcqyRter/L2APTE4GaURP0XpuBjbvtb8yAtA+cvgnjMR84 wa/NMaQaR3bWpaQcQJ5Yvrb9kSJLq0dxGsIoZxXFMZWjw8NwvaM0XF91bXjaKLlCQFS2D4CPS Qe2mrfxipsfuJ6g9T+s3epj4fyPGcvl5ZlGiaLS77G6yZuE30/Aq+4MW+UrO4mE71IQts6ycy tpdeajy6xiePSQbFcn6vpsoQQXyFYPKlRuoTe19BvLsrC39IxIsPGb5b8Xx4L6pNOps2P8pIJ HfXVZWEryanHA6PnQNyYLBJeUpZUz2ipB8QHaKu3FlrsDJGrST4PR9OvsImV6P/NJHgXbah09 7mPXUpuFrmIIO8OcRaHprBOACqzPMMN3OCeot/YdN9MFzifs2ClFau4p1btkxJrwYaj6yPoJj mKjHl7e7EopOXsg+2YK1o+EgAdgTHo1+GHJhQ4ztaSwjg79tY1dFW1bZHY0BGv1NIYAWtY5py AMBe8TggUk00RWe1nqR6ZYau1C6Pp8zxHx7gYWCWQuMPcs3pkIiQK2lNQ4RNTodUku2QF8ejv g73KsTa66WkxjLj0FdjrRzGoHfjOdR0bOL36jyoL0r8vDQzKlJw8ot80gPCVWcy9GM+LfQrFa Y/0LyVMDTKl+qIi8BRYbbX/P8WXXtxXfamd+xnDsGwAWrfC7kSQwCDRLklRh3aDcE+VVT59xb P+9qVQ== Received-SPF: pass client-ip=212.227.15.19; envelope-from=michael.albinus@gmx.de; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: Hi, >> BTW, we need to be able to add this kind of thing to our test suite (the >> above recipe has been broken several times already over the years). > > Right. But the problem is that those test depend on details of the > system and X server configuration, and I don't think EMBA runs tests > under X at all. Yes. But we could suppress such a test by simply checking, whether it runs in an X environment. By this, anybody calling "make check" would still prove that the test still succeeds. Best regards, Michael.