X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Rodrigo Morales <me@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 16 May 2024 18:41:02 +0000 Resent-Message-ID: <handler.70989.B.17158848498471 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 70989 <at> debbugs.gnu.org X-Debbugs-Original-To: <bug-gnu-emacs@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.17158848498471 (code B ref -1); Thu, 16 May 2024 18:41:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 May 2024 18:40:49 +0000 Received: from localhost ([127.0.0.1]:50312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7g22-0002CY-Va for submit <at> debbugs.gnu.org; Thu, 16 May 2024 14:40:48 -0400 Received: from lists.gnu.org ([209.51.188.17]:44652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1s7g15-0002B4-Vp for submit <at> debbugs.gnu.org; Thu, 16 May 2024 14:39:50 -0400 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 <me@HIDDEN>) id 1s7g12-0000MR-48 for bug-gnu-emacs@HIDDEN; Thu, 16 May 2024 14:39:44 -0400 Received: from smtpout1.mo11.mail-out.ovh.ca ([51.161.45.253]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1s7g0x-0002qd-RL for bug-gnu-emacs@HIDDEN; Thu, 16 May 2024 14:39:43 -0400 Received: from mxplan1.mail.ovh.ca (unknown [10.111.38.168]) by mo11.mail-out.ovh.ca (Postfix) with ESMTPS id 4VgJm04QmczHpwM for <bug-gnu-emacs@HIDDEN>; Thu, 16 May 2024 15:39:28 -0300 (ADT) Received: from rodrigomorales.site (54.39.251.57) by DAG2EX1.mxpca1.local (172.16.2.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Thu, 16 May 2024 14:39:27 -0400 Authentication-Results: garm.ovh; auth=pass (GARM-95B002df87062c-5f39-49c0-a4d0-793f06fbbfab, 5137DFFF7A76F09C95A31057F3CB7C7DEF536FCB) smtp.auth=me@HIDDEN X-OVh-ClientIp: 190.232.101.8 Date: Thu, 16 May 2024 13:39:26 -0500 Message-ID: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> From: Rodrigo Morales <me@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [54.39.251.57] X-ClientProxiedBy: DAG1EX1.mxpca1.local (172.16.2.1) To DAG2EX1.mxpca1.local (172.16.2.11) X-Ovh-Tracer-GUID: ca117a57-103f-4fef-a5d7-9818e50be96b X-Ovh-Tracer-Id: 5971491631795674647 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdehuddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhepfffkhffvufggtghisehttdhjtddttddtnecuhfhrohhmpeftohgurhhighhoucfoohhrrghlvghsuceomhgvsehrohgurhhighhomhhorhgrlhgvshdrshhithgvqeenucggtffrrghtthgvrhhnpeelieetveeuheefgeekfeeuhfevheejjeduhfegfedtgeekhfekjeetfffgtdejkeenucffohhmrghinhepuhhnihhfohhunhgurhihrdgtohhmnecukfhppeduvdejrddtrddtrddupdehgedrfeelrddvhedurdehjedpudeltddrvdefvddruddtuddrkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepmhgvsehrohgurhhighhomhhorhgrlhgvshdrshhithgvpdhnsggprhgtphhtthhopedupdhrtghpthhtohepsghughdqghhnuhdqvghmrggtshesghhnuhdrohhrghdpoffvtefjohhsthepmhhouddupdhmohguvgepshhmthhpohhuth Received-SPF: pass client-ip=51.161.45.253; envelope-from=me@HIDDEN; helo=smtpout1.mo11.mail-out.ovh.ca X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, 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-Mailman-Approved-At: Thu, 16 May 2024 14:40:44 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) I used the font "Unifont" to reproduce this issue: I downloaded the font from https://unifoundry.com/unifont/index.html . The file was called =unifont-15.1.05.bdf.gz=. I decompressed the file using gunzip and copied the file to ~/.fonts. Afterwards, I executed "fc-cache -f". To reproduce this issue, I did not start Emacs using "emacs -Q", but I deleted the file ~/.config/emacs/init.el and I only added the following sexp to ~/.config/emacs/init.el #+HEADER: :tangle ~/.config/emacs/init.el #+BEGIN_SRC elisp (add-to-list 'default-frame-alist '(font . "Unifont")) #+END_SRC I launched Emacs without the =-Q= flag so that the file ~/.config/emacs/init.el . When the Emacs window opened, the modeline and the sentence "For information about GNU Emacs and the GNU system, type C-h C-a" which is shown in the minibuffer was shown using "Unifont" (the C-h C-a was shown using other font). I pressed C-s and the following error was shown in the minibuffer: #+BEGIN_SRC text window-max-chars-per-line: Invalid font name: -GNU-Unifont-medium-normal-normal-Sans-Serif-16-*-*-*-c-80-iso10646-1 #+END_SRC I enabled =toggle-debug-on-error= and the following was shown in the buffer *Backtrace*: #+BEGIN_SRC text Debugger entered--Lisp error: (error "Invalid font name: -GNU-Unifont-medium-normal-norm...") window-font-width(nil nil) window-max-chars-per-line() isearch-update() isearch-mode(t nil nil nil) isearch-forward(nil 1) funcall-interactively(isearch-forward nil 1) command-execute(isearch-forward) #+END_SRC In GNU Emacs 29.3 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Ubuntu 22.04.4 LTS Configured using: 'configure CONFIG_SHELL=/gnu/store/v9p25q9l5nnaixkhpap5rnymmwbhf9rp-bash-minimal-5.1.16/bin/bash SHELL=/gnu/store/v9p25q9l5nnaixkhpap5rnymmwbhf9rp-bash-minimal-5.1.16/bin/bash --prefix=/gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3 --enable-fast-install --with-cairo --with-modules --with-native-compilation=aot --disable-build-details' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $EMACSLOADPATH: /home/rodrigo/.guix-home/profile/share/emacs/site-lisp:/gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp:/gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp:/gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp value of $EMACSNATIVELOADPATH: /home/rodrigo/.guix-home/profile/lib/emacs/native-site-lisp value of $LC_MONETARY: en_US.UTF-8 value of $LC_NUMERIC: en_US.UTF-8 value of $LC_TIME: en_US.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: cl-old-struct-compat-mode: 1 tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /gnu/store/v8r6az9568lv4p8srgamrmsm92krn130-emacs-transient-0.6.0/share/emacs/site-lisp/transient-0.6.0/transient hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/transient /gnu/store/b3dv0m30c3aqjcf3qdvfl67faw3zp8fy-emacs-use-package-2.4.4/share/emacs/site-lisp/use-package-2.4.4/use-package-ensure hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/use-package/use-package-ensure /gnu/store/b3dv0m30c3aqjcf3qdvfl67faw3zp8fy-emacs-use-package-2.4.4/share/emacs/site-lisp/use-package-2.4.4/use-package-core hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/use-package/use-package-core /gnu/store/b3dv0m30c3aqjcf3qdvfl67faw3zp8fy-emacs-use-package-2.4.4/share/emacs/site-lisp/use-package-2.4.4/use-package-ensure-system-package hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/use-package/use-package-ensure-system-package /gnu/store/b3dv0m30c3aqjcf3qdvfl67faw3zp8fy-emacs-use-package-2.4.4/share/emacs/site-lisp/use-package-2.4.4/use-package-delight hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/use-package/use-package-delight /gnu/store/b3dv0m30c3aqjcf3qdvfl67faw3zp8fy-emacs-use-package-2.4.4/share/emacs/site-lisp/use-package-2.4.4/use-package-jump hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/use-package/use-package-jump /gnu/store/b3dv0m30c3aqjcf3qdvfl67faw3zp8fy-emacs-use-package-2.4.4/share/emacs/site-lisp/use-package-2.4.4/use-package-bind-key hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/use-package/use-package-bind-key /gnu/store/b3dv0m30c3aqjcf3qdvfl67faw3zp8fy-emacs-use-package-2.4.4/share/emacs/site-lisp/use-package-2.4.4/use-package-diminish hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/use-package/use-package-diminish /gnu/store/b3dv0m30c3aqjcf3qdvfl67faw3zp8fy-emacs-use-package-2.4.4/share/emacs/site-lisp/use-package-2.4.4/use-package hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/use-package/use-package /gnu/store/b3dv0m30c3aqjcf3qdvfl67faw3zp8fy-emacs-use-package-2.4.4/share/emacs/site-lisp/use-package-2.4.4/bind-key hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/use-package/bind-key /gnu/store/b3dv0m30c3aqjcf3qdvfl67faw3zp8fy-emacs-use-package-2.4.4/share/emacs/site-lisp/use-package-2.4.4/use-package-lint hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/use-package/use-package-lint /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-forth hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-forth /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-cycle hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-cycle /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-bibtex hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-bibtex /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-sql hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-sql /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-R hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-R /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-macs hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-macs /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-js hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-js /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-tangle hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-tangle /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-faces hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-faces /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-doi hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-doi /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-python hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-python /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-mobile hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-mobile /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox-odt hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox-odt /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-refile hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-refile /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-clock hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-clock /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-sass hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-sass /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-lilypond hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-lilypond /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-keys hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-keys /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-core hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-core /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-loaddefs hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-loaddefs /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-fold hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-fold /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/oc-natbib hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/oc-natbib /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-scheme hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-scheme /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-org hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-org /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-table hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-table /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-sed hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-sed /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-rmail hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-rmail /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-mhe hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-mhe /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-fold-core hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-fold-core /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-compat hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-compat /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-attach-git hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-attach-git /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-indent hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-indent /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-makefile hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-makefile /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-protocol hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-protocol /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox-icalendar hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox-icalendar /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-css hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-css /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-src hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-src /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-footnote hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-footnote /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-sqlite hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-sqlite /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-eww hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-eww /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox-man hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox-man /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-ruby hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-ruby /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-element hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-element /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox-beamer hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox-beamer /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-w3m hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-w3m /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox-md hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox-md /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-habit hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-habit /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-eval hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-eval /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-latex hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-latex /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-inlinetask hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-inlinetask /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox-ascii hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox-ascii /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-screen hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-screen /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-crypt hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-crypt /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-capture hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-capture /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-entities hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-entities /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox-org hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox-org /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-tempo hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-tempo /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox-publish hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox-publish /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-julia hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-julia /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/oc-basic hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/oc-basic /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-java hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-java /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-goto hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-goto /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/oc hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/oc /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-matlab hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-matlab /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-macro hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-macro /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-dot hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-dot /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-ctags hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-ctags /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-lob hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-lob /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-docview hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-docview /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-info hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-info /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-archive hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-archive /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-ocaml hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-ocaml /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-timer hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-timer /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-emacs-lisp hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-emacs-lisp /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-table hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-table /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-man hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-man /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-perl hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-perl /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-clojure hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-clojure /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-shell hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-shell /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-bbdb hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-bbdb /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-id hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-id /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-lua hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-lua /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-calc hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-calc /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-datetree hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-datetree /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox-html hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox-html /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-colview hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-colview /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-mouse hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-mouse /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-irc hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-irc /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-ditaa hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-ditaa /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-processing hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-processing /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-eshell hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-eshell /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-gnus hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-gnus /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-pcomplete hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-pcomplete /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-plantuml hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-plantuml /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-fortran hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-fortran /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-num hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-num /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-groovy hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-groovy /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-list hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-list /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox-latex hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox-latex /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-lint hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-lint /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-version hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-version /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-comint hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-comint /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-lisp hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-lisp /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox-koma-letter hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox-koma-letter /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-plot hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-plot /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-attach hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-attach /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ox-texinfo hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ox-texinfo /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-ref hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-ref /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-awk hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-awk /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-feed hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-feed /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/oc-bibtex hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/oc-bibtex /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-persist hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-persist /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/oc-csl hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/oc-csl /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-maxima hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-maxima /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/oc-biblatex hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/oc-biblatex /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-C hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-C /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-haskell hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-haskell /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-exp hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-exp /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-agenda hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-agenda /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-octave hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-octave /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ol-eshell hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ol-eshell /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/org-duration hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/org-duration /gnu/store/031352359pz52775hfcm6kr4qlckkrx1-emacs-org-9.6.28/share/emacs/site-lisp/org-9.6.28/ob-gnuplot hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/org/ob-gnuplot /gnu/store/kkjkvl02mpbi1xb4f655wsfs8d35cyav-emacs-let-alist-1.0.6/share/emacs/site-lisp/let-alist-1.0.6/let-alist hides /gnu/store/bpalqnfh1y0hy1921lpxx5a6yr6b5ksi-emacs-29.3/share/emacs/29.3/lisp/emacs-lisp/let-alist Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils thingatpt misearch multi-isearch git-link-autoloads yaml-autoloads treepy-autoloads let-alist-autoloads closql-autoloads forge-autoloads tablist-autoloads pdf-tools-autoloads beacon-autoloads deferred-autoloads request-autoloads expand-region-autoloads magit-popup-autoloads geiser-guile-autoloads geiser-autoloads edit-indirect-autoloads bui-autoloads guix-autoloads rx notmuch-autoloads highlight-indentation-autoloads diminish-autoloads use-package-autoloads sparql-mode-autoloads markdown-mode-autoloads yaml-mode-autoloads org-tree-slide-autoloads pulseaudio-control-autoloads all-the-icons-dired-autoloads rainbow-mode-autoloads orderless-autoloads sqlite3-api-autoloads pg-autoloads finalize-autoloads emacsql-autoloads org-roam-autoloads orgit-autoloads ox-gfm-autoloads xelb-autoloads exwm-autoloads shut-up-autoloads loop-autoloads list-utils-autoloads cl-loaddefs cl-lib elisp-refs-autoloads helpful-autoloads marginalia-autoloads transient-autoloads magit-autoloads subed-autoloads yasnippet-autoloads pfuture-autoloads hydra-autoloads ht-autoloads ace-window-autoloads treemacs-autoloads vterm-autoloads jq-mode-autoloads async-autoloads helm-autoloads restclient-autoloads ob-restclient-autoloads page-break-lines-autoloads dashboard-autoloads memoize-autoloads s-autoloads f-autoloads all-the-icons-autoloads log4e-autoloads gntp-autoloads alert-autoloads telega-contrib-autoloads rainbow-identifiers-autoloads company-autoloads visual-fill-column-autoloads telega-autoloads pinentry-autoloads consult-autoloads avy-autoloads embark-autoloads adaptive-wrap-autoloads emms-autoloads compat-autoloads vertico-autoloads vertico-posframe-autoloads posframe-autoloads popup-autoloads dash-autoloads rime-autoloads guix-emacs rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 67412 7697) (symbols 48 6795 0) (strings 32 19151 3107) (string-bytes 1 567913) (vectors 16 11964) (vector-slots 8 287178 9220) (floats 8 22 13) (intervals 56 450 0) (buffers 984 11))
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Rodrigo Morales <me@HIDDEN> Subject: bug#70989: Acknowledgement (29.3; Calling isearch-forward when using Unifont throws error "Invalid font name") Message-ID: <handler.70989.B.17158848498471.ack <at> debbugs.gnu.org> References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> X-Gnu-PR-Message: ack 70989 X-Gnu-PR-Package: emacs Reply-To: 70989 <at> debbugs.gnu.org Date: Thu, 16 May 2024 18:41:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 70989 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 70989: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D70989 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 16 May 2024 19:32:02 +0000 Resent-Message-ID: <handler.70989.B70989.171588789911051 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Rodrigo Morales <me@HIDDEN> Cc: 70989 <at> debbugs.gnu.org Received: via spool by 70989-submit <at> debbugs.gnu.org id=B70989.171588789911051 (code B ref 70989); Thu, 16 May 2024 19:32:02 +0000 Received: (at 70989) by debbugs.gnu.org; 16 May 2024 19:31:39 +0000 Received: from localhost ([127.0.0.1]:50552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7gpH-0002sB-0z for submit <at> debbugs.gnu.org; Thu, 16 May 2024 15:31:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s7gpF-0002s5-3q for 70989 <at> debbugs.gnu.org; Thu, 16 May 2024 15:31:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s7gp5-0006MB-JH; Thu, 16 May 2024 15:31:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=57kp+Z4g1bsOCA8fkvFfJsiVPJmaV6LzE7MT3zGuyyY=; b=XiBpQBnKo9No Q48byKU+OI8R8RqcyfIwUJnk8jFtILsNqStbjku5PjrvhcxdfouRoqCrzBpJh/dE2kJ9B4QeLiSRY 5BugTadfPGmogAf+diyqmdSWc1GCKLyE5K7z/84kJFVF5M5Pb9DppCQxoRvktvu6Mrmas1jRcN73D QonLajYtHuBbq05GjaUxNr1OlN94iixZeDRZtRgGF5ACJGZvz8KLlR5IOreJRBOZNIkiQ8BeTXKsB TpWzSIIlFrWycM9AL2B+R04tMq8eYtmsnOFcD4r89OpDqXhT2cv/Kei3NVi4H5OjWdx9XFM8ehw/g GAC5JY2eSXStOFTVWsqsEg==; Date: Thu, 16 May 2024 22:31:25 +0300 Message-Id: <86pltlh7ua.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> (message from Rodrigo Morales on Thu, 16 May 2024 13:39:26 -0500) References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Thu, 16 May 2024 13:39:26 -0500 > From: Rodrigo Morales <me@HIDDEN> > > > I used the font "Unifont" to reproduce this issue: I downloaded > the font from https://unifoundry.com/unifont/index.html . The file was > called =unifont-15.1.05.bdf.gz=. I decompressed the file using gunzip > and copied the file to ~/.fonts. Afterwards, I executed "fc-cache -f". > > To reproduce this issue, I did not start Emacs using "emacs -Q", but I > deleted the file ~/.config/emacs/init.el and I only added the > following sexp to ~/.config/emacs/init.el > > #+HEADER: :tangle ~/.config/emacs/init.el > #+BEGIN_SRC elisp > (add-to-list 'default-frame-alist '(font . "Unifont")) > #+END_SRC > > I launched Emacs without the =-Q= flag so that the file > ~/.config/emacs/init.el . When the Emacs window opened, the modeline > and the sentence "For information about GNU Emacs and the GNU system, > type C-h C-a" which is shown in the minibuffer was shown using > "Unifont" (the C-h C-a was shown using other font). What does the below show after you start Emacs? M-: (face-font 'default) RET
X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Rodrigo Morales <me@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 17 May 2024 03:31:02 +0000 Resent-Message-ID: <handler.70989.B70989.171591661132375 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 70989 <at> debbugs.gnu.org Received: via spool by 70989-submit <at> debbugs.gnu.org id=B70989.171591661132375 (code B ref 70989); Fri, 17 May 2024 03:31:02 +0000 Received: (at 70989) by debbugs.gnu.org; 17 May 2024 03:30:11 +0000 Received: from localhost ([127.0.0.1]:52617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7oIM-0008Q5-9p for submit <at> debbugs.gnu.org; Thu, 16 May 2024 23:30:11 -0400 Received: from smtpout1.mo12.mail-out.ovh.ca ([51.161.45.254]:39115) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1s7hPl-0003Ho-Ky for 70989 <at> debbugs.gnu.org; Thu, 16 May 2024 16:09:22 -0400 Received: from mxplan1.mail.ovh.ca (unknown [10.111.58.85]) by mo12.mail-out.ovh.ca (Postfix) with ESMTPS id 4VgLld6x2fzHpwX; Thu, 16 May 2024 17:09:17 -0300 (ADT) Received: from rodrigomorales.site (54.39.251.57) by DAG2EX1.mxpca1.local (172.16.2.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Thu, 16 May 2024 16:09:16 -0400 Authentication-Results: garm.ovh; auth=pass (GARM-95B002f7f94bf6-0d74-4524-b97a-57c42f763a29, 5137DFFF7A76F09C95A31057F3CB7C7DEF536FCB) smtp.auth=me@HIDDEN X-OVh-ClientIp: 190.232.101.8 From: Rodrigo Morales <me@HIDDEN> In-Reply-To: <86pltlh7ua.fsf@HIDDEN> References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> <86pltlh7ua.fsf@HIDDEN> Date: Thu, 16 May 2024 15:09:14 -0500 Message-ID: <87eda1ldsl.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [54.39.251.57] X-ClientProxiedBy: DAG2EX2.mxpca1.local (172.16.2.12) To DAG2EX1.mxpca1.local (172.16.2.11) X-Ovh-Tracer-GUID: 69fd4318-170b-4299-b647-df7c8e2c0c6d X-Ovh-Tracer-Id: 7488641758882242202 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdehuddgudegfecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjfhffkfggtghisehttdertddttddtnecuhfhrohhmpeftohgurhhighhoucfoohhrrghlvghsuceomhgvsehrohgurhhighhomhhorhgrlhgvshdrshhithgvqeenucggtffrrghtthgvrhhnpeehtdehgeegleegueehtdeulefgjeehtdejhfduveeiheegfefgudegueelkeevgeenucfkphepuddvjedrtddrtddruddpheegrdefledrvdehuddrheejpdduledtrddvfedvrddutddurdeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehmvgesrhhoughrihhgohhmohhrrghlvghsrdhsihhtvgdpnhgspghrtghpthhtohepvddprhgtphhtthhopegvlhhiiiesghhnuhdrohhrghdprhgtphhtthhopeejtdelkeelseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohduvddpmhhouggvpehsmhhtphhouhht X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Thu, 16 May 2024 23:30:10 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > What does the below show after you start Emacs? > > M-: (face-font 'default) RET "-GNU-Unifont-medium-normal-normal-Sans-Serif-16-*-*-*-c-80-iso10646-1"
X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 17 May 2024 06:14:01 +0000 Resent-Message-ID: <handler.70989.B70989.17159264257132 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Rodrigo Morales <me@HIDDEN>, Po Lu <luangruo@HIDDEN> Cc: 70989 <at> debbugs.gnu.org Received: via spool by 70989-submit <at> debbugs.gnu.org id=B70989.17159264257132 (code B ref 70989); Fri, 17 May 2024 06:14:01 +0000 Received: (at 70989) by debbugs.gnu.org; 17 May 2024 06:13:45 +0000 Received: from localhost ([127.0.0.1]:53287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7qqe-0001qy-Mk for submit <at> debbugs.gnu.org; Fri, 17 May 2024 02:13:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s7qqb-0001qq-6g for 70989 <at> debbugs.gnu.org; Fri, 17 May 2024 02:13:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s7qqQ-0003OO-Ia; Fri, 17 May 2024 02:13:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=wzj1WtQ+3J2CH0eCNAZtUxz1fIz+NPor+a41L6PLh54=; b=heG1QAX+QunA 4EEjjM5lBVSqO2xjO78DKmpe2WhG0hxF2st5jmybyi5a9A03lM6GBwuTVyyHbldFoIsCSGUEMPwBI Ht1gSuriIfnscZj4sEHtQ7nR7R7du16g7n49fdMEJn+YcrJtlCetg2kqBrFSekE8EupQX/Q18XlCe /RMpYCzXwfl4cFDymaHEVFFrS3dpaG8wLdxZNgUyvMx/3jmxCBFF0hBKBWfnvShAhAUcMK4/V/cgu R1X9tmDW0xCtCebscv1PbwxLsEq4Pr0UbYeByRka1C5rb32sHr3duekOS8Mah9+Cd3Ek3AMtzP4q2 Wdw2ujrD7dVbE5m4rwHeKA==; Date: Fri, 17 May 2024 09:13:11 +0300 Message-Id: <86cyplge4o.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87eda1ldsl.fsf@HIDDEN> (message from Rodrigo Morales on Thu, 16 May 2024 15:09:14 -0500) References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> <86pltlh7ua.fsf@HIDDEN> <87eda1ldsl.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Rodrigo Morales <me@HIDDEN> > CC: <70989 <at> debbugs.gnu.org> > Date: Thu, 16 May 2024 15:09:14 -0500 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > What does the below show after you start Emacs? > > > > M-: (face-font 'default) RET > > "-GNU-Unifont-medium-normal-normal-Sans-Serif-16-*-*-*-c-80-iso10646-1" That "Sans-Serif" part is the problem: it shouldn't have the dash. Po Lu, any idea where does that get appended to the font's name, and why?
X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Po Lu <luangruo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 17 May 2024 11:05:02 +0000 Resent-Message-ID: <handler.70989.B70989.171594385920629 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 70989 <at> debbugs.gnu.org, Rodrigo Morales <me@HIDDEN> Received: via spool by 70989-submit <at> debbugs.gnu.org id=B70989.171594385920629 (code B ref 70989); Fri, 17 May 2024 11:05:02 +0000 Received: (at 70989) by debbugs.gnu.org; 17 May 2024 11:04:19 +0000 Received: from localhost ([127.0.0.1]:54564 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7vNq-0005Me-Og for submit <at> debbugs.gnu.org; Fri, 17 May 2024 07:04:19 -0400 Received: from sonic315-20.consmr.mail.ne1.yahoo.com ([66.163.190.146]:36286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1s7vNn-0005MY-BM for 70989 <at> debbugs.gnu.org; Fri, 17 May 2024 07:04:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1715943847; bh=nKnrts85cq2lPb5XVe+e+HNuuJ9qDozOVJpJ13uTjH0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=IxoKucN/xSfWAxLu2+efLYv05Dfx+SiT5hqq6e9RZVPh5tuaA0XyPtnCG0ZBlleD2KwJnIokSQDpi87GYD3MMP+a6bwJJ4TxNf9KXJ7TyW/fFJ7fNVW6OhzJev5R0Zc1o+KUWr05Xe561XTVqCLotHSX8DSSIXblu0va1IiZZRJBpDN3TxDQmmRD4UTn+jHb0GlzYriI3LNGo2sOR3FB1/AzF561y/rRdSRK1dkFKUb1m160A5H1Lm0N4buKivIeVXNVjZKQki8dnXv1f2Cd6tCVBrVZptbRSYXr/WoopkCGfUtlXqODe2Bzogw5GDY2K1g6C7L+1k+SBaTWrxl7qA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1715943847; bh=H9Wf1O1uxHXLUlBdA8i2m0O1RX0tAKVHy/EnQl9bKBF=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=sECKX8fJCTPWUP+NCMdGf3xFrAvWPej5GAItCvDZIw4EXzKHH0iUMbvUSOq4aBOrRqGkj+LY4ZpoH8wKaf0Zd+ZjKvUEB6coLKkd4abNA+z0BD28Z+tLIUs1bRPimLeGinT8GdwStIKpSIlZof/BOimOd+yAvOTBri5L//LTKAoVbuLroyevWPp3JybTb5J+lu++tgSBuDV8L7aCLNsyJS9SUV6bqJx5ueJfhRduMuBw/QZFbvCPycYHDV2QkYjCJc1qD95Tku0UfUT07ofcBJKDg6cbWjA08z8jG/awiImsqU/mQ9rpRoGccLjzeMOEd0vV49mYsQS2DWindxZImg== X-YMail-OSG: cHLkEX8VM1l1f3KOMAWM.131m8i6MEKQ8xQWH6rQdGcAk2NU.X3MmAI939cWx4p 4RwO.O5977x8gztYe3nQtp6J_OqlzZqDaDJ._4PsHsYAV4v9wI3yNu0El0VxthFzytifwmhvRhST 5PqF66ZsaSqKleSghJhFZyo3QW4NJGWPlZsILXtWih0rChcyyZqC02puqoLTmDCRuVhsWbIDWeK6 aXdzjUXxq72hAjhiqT5xE1L6UM3kAtqYj6MVIgX93dM3tpq87n_M9DvvSWHTcn.szj.r2HhsroRJ tTX5svQlZ1HPFwhl0MzAea3RrA_ONZ7Q5OvFRLJp0iG..rzwiVkTyGRbTas0hu229g02q.K_10cJ EGNWePc7TldR3ymACL45YZg7rinXm._oWFussqXda6Q3.RI_HVMJ73qdQyjRJIDyRDZQgS2sKkfo xgYf8WAwgD_xKNeT3oH3yBFtadIsST8o1eYcwWQOCgcG8jw879eOjGkOVvcmcFxLMaW06.XJkm4o J93SUROMb8up2QzYodkL2nSNYI4fxkYp9aSLMmzvBW4lWnrjnSXDi36p0lcvJUUh2HYbczlqFCug X_fVkjNhzNNKqEioRFc00CUmFvghE0Jq2Hzk_YnvKH816eTqnVqG23lrWCeZsBdiPmR5eEh1hcRj HN3uWP7mupk1ev1TCTK0Yq_1GZ0r8_I9.gRUW3dKzwrSHhZJkMdl98v3WfzDAB5svJMWDGZeCIbK lusnWcH8uTpb8pVIvfhz2QuLHtTnnyrpzOO5pKjogpQMx9gczl7lt7tNRCWZ8tiZCzC4v3PsIyN_ NZ_.us0q3F_zhlGRx.HJXsvW4mIwXXEPSDe5Lp9CdTrcLe4PI6uL4Ziyh7pnJ0rjV5vaT6tNJU_z 6ydtZ6AyBXM4UxGbYteyldAdIV35qlBjGOIA3AYzbc0lNEenlcsdz_jv6sBSIYtEwjnoLIny5HOd g23mDzUlf1Vue7WF2QtRkNAnPmP4FkrZ71ef4MZBUqFPFKRR7byqrtXYs.v.8xuMT5zJ_7WszwIU vz6ccU_jyoONLDGzzCLHp4wZE9I8F19wmG_ipF.E9j_YURVSZJWqBJ47dhp6Mn_DCz9D9nwqUM75 jK9o6hw9xNGbaVN31OTrYf6Th4Y95.ar9hcBBtnlskNq_cmagUPS7mbUr0TrMvJBC_vHM8aSq2Ge wJUuPLwfoTc5YC4u55lxqhgepNfSfRaPPxHcXeFsmsNOjHRlsZFQYRoPha0KDYPSx_R1AObwBekf kH2p6UPRSc3EOcpFHUApWz5OH_g_t6mRSIIsQ_8.VGaW4XHdQEFRzZHvzoXL55qt9oA0ExaELbmg cTSE1iNike1_dIMUPwGPa1pkk1FD6u9Ac_0ovcSZ7ub7oL1REeIUas7.DpSKhvZDJ9iD3yu6zL_3 LqW_yZfYKjzzPIZS3314hivs4Aa8.7szxT.n7ztIu2AzbRPN4NkclC2LsnZo_4l.1US9.LbZcZRA dS29rvOQAVs3IKLTtoGv1roJRGFm8uKGvXQeias6VyoDy.Yi3._3rWn2u0GreT99KFdZ6ElB6A8e dX6J0ql1l4w0z0GpN1M340Bl3aBcWeMW42IjxjyfyMDPSRUipKBcn7YGNZx_Ih3Lk5m2hCXuB39w HRBeejSxko3a_hs4rEC2l_LhuvOq5Z.6TPtPijdsk61beOuw_RmgLhBsARwYE6nHDo.OeCuaujeK PU9Xdx3u5QrO8UygHwXGbYVabxqRgxqJxJsVfkC8o3qpUv.Sff2pWJ8ZXvIOq1doedGnl2TiOQBI Ho_9mVJ2BeINyJfEAn_x9YO.KAoi1NKVYLgoXQPiMB6B2ML62vc6RfZrxj0.A48gnmGW.WqvUdi9 r6CWDo_wvnk44m0leWqxyrKtjn8TavlgNlPtpWApt5Jnh75Zwc868Cd8gAgCHlHClPdAY1g5LXXW 2GgkeDtypuhIPrw9fT5tf9TKxvRZpsF5Wnbeu.sXQsLoozjDXTaCOO_alhRG.n49oFVnqKVK59cm 4zwgNhS_CXa7Zuh4.VTfFRm4d84RpGoJwltJaqNCk_wlci4ojHdxHIv74AJL9rqW7lNmYplhBlzA qUWyf.hqWYHW3hpn881MouTfe2GmffQMrazON5nYmOGjywBaWfiu93kgg8foRAt_7Tg8uTF0vZxG 2wcrSaUs9q7dYrMxB_sAcoqSIexE0zqZF07WLW5vLP1d.dkHJqVUlzLxwsNsGuS5tAaN7fGFi0aP WZ8VauQNqsBnZPyk_QW0FXbyz3iFxk9DPoZ.1IoCkj2keFwGCOTDq6vZNWMTUTfppQhaE X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: b1fe4689-eefa-4704-88d8-70bab4e0d861 Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Fri, 17 May 2024 11:04:07 +0000 Received: by hermes--production-sg3-6f9f87bd85-k26hw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID eaff67f53f9303aa0faff78c92ad8ec4; Fri, 17 May 2024 11:04:00 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> In-Reply-To: <86cyplge4o.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 17 May 2024 09:13:11 +0300") References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> <86pltlh7ua.fsf@HIDDEN> <87eda1ldsl.fsf@HIDDEN> <86cyplge4o.fsf@HIDDEN> Date: Fri, 17 May 2024 19:03:34 +0800 Message-ID: <87wmnsya2h.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22356 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 744 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Rodrigo Morales <me@HIDDEN> >> CC: <70989 <at> debbugs.gnu.org> >> Date: Thu, 16 May 2024 15:09:14 -0500 >> >> Eli Zaretskii <eliz@HIDDEN> writes: >> >> > What does the below show after you start Emacs? >> > >> > M-: (face-font 'default) RET >> >> "-GNU-Unifont-medium-normal-normal-Sans-Serif-16-*-*-*-c-80-iso10646-1" > > That "Sans-Serif" part is the problem: it shouldn't have the dash. > > Po Lu, any idea where does that get appended to the font's name, and > why? Rodrigo, would you please let us know which font driver this font is loaded by? Please type M-x describe-char RET with point on a character in the default font, and respond with the output of the Help buffer.
X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Rodrigo Morales <me@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 17 May 2024 15:15:02 +0000 Resent-Message-ID: <handler.70989.B70989.171595885921804 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN> Cc: 70989 <at> debbugs.gnu.org Received: via spool by 70989-submit <at> debbugs.gnu.org id=B70989.171595885921804 (code B ref 70989); Fri, 17 May 2024 15:15:02 +0000 Received: (at 70989) by debbugs.gnu.org; 17 May 2024 15:14:19 +0000 Received: from localhost ([127.0.0.1]:55733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s7zHn-0005fc-6x for submit <at> debbugs.gnu.org; Fri, 17 May 2024 11:14:19 -0400 Received: from smtpout1.mo11.mail-out.ovh.ca ([51.161.45.253]:45779) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1s7zHk-0005fW-Ro for 70989 <at> debbugs.gnu.org; Fri, 17 May 2024 11:14:18 -0400 Received: from mxplan1.mail.ovh.ca (unknown [10.111.58.232]) by mo11.mail-out.ovh.ca (Postfix) with ESMTPS id 4Vgr8h5cw6zHpwN; Fri, 17 May 2024 12:14:12 -0300 (ADT) Received: from rodrigomorales.site (54.39.251.57) by DAG2EX1.mxpca1.local (172.16.2.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Fri, 17 May 2024 11:14:11 -0400 Authentication-Results: garm.ovh; auth=pass (GARM-95B002e25c6cfb-652f-402a-89c3-082dfbf1a266, 281853F6B06FDD851947ED2DB442EC878C9318D3) smtp.auth=me@HIDDEN X-OVh-ClientIp: 190.232.101.8 From: Rodrigo Morales <me@HIDDEN> In-Reply-To: <87wmnsya2h.fsf@HIDDEN> References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> <86pltlh7ua.fsf@HIDDEN> <87eda1ldsl.fsf@HIDDEN> <86cyplge4o.fsf@HIDDEN> <87wmnsya2h.fsf@HIDDEN> Date: Fri, 17 May 2024 10:14:03 -0500 Message-ID: <87r0e0pj2c.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [54.39.251.57] X-ClientProxiedBy: DAG1EX2.mxpca1.local (172.16.2.2) To DAG2EX1.mxpca1.local (172.16.2.11) X-Ovh-Tracer-GUID: 65010ac3-a0d7-4467-92dc-2925efc2c1a8 X-Ovh-Tracer-Id: 8377821207983365853 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdehfedgudefkecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjfhffkfggtghisehttdertddttddtnecuhfhrohhmpeftohgurhhighhoucfoohhrrghlvghsuceomhgvsehrohgurhhighhomhhorhgrlhgvshdrshhithgvqeenucggtffrrghtthgvrhhnpeehleffudefteeftddtkeetfffftdegledtleejfffhveejvdffheekgefhheegheenucffohhmrghinheprghrtghhihhvvgdrohhrghdptdigtddrshhtnecukfhppeduvdejrddtrddtrddupdehgedrfeelrddvhedurdehjedpudeltddrvdefvddruddtuddrkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepmhgvsehrohgurhhighhomhhorhgrlhgvshdrshhithgvpdhnsggprhgtphhtthhopeefpdhrtghpthhtoheplhhurghnghhruhhoseihrghhohhordgtohhmpdhrtghpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohepjedtleekleesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhouddupdhmohguvgepshhmthhpohhuth X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.3 (/) Po Lu <luangruo@HIDDEN> writes: > Rodrigo, would you please let us know which font driver this font is > loaded by? Please type M-x describe-char RET with point on a character > in the default font, and respond with the output of the Help buffer. I emptied the file =~/.config/emacs/init.el= and inserted the following sexp. #+HEADER: :tangle ~/.config/emacs/init.el #+BEGIN_SRC elisp (add-to-list 'default-frame-alist '(font . "Unifont")) #+END_SRC I launched emacs without using the =-Q= flag so that =~/.config/emacs/init.el= is read. I switched to the buffer =*scratch*= buffer because the buffer =*GNU Emacs*= used other fonts. See [[http://web.archive.org/web/20240517150825/http://0x0.st/XPqZ.png][this screenshot]] (note that modeline uses =Unifont= but the buffer =*GNU Emacs*= uses other fonts). The =*scratch*= buffer used Unifont. Here's the content of =*Help*= buffer which was opened when I run =M-x describe-char= in the =;= which is shown as the first character in the =*scratch*= buffer. #+BEGIN_SRC text position: 1 of 145 (0%), column: 0 character: ; (displayed as ;) (codepoint 59, #o73, #x3b) charset: ascii (ASCII (ISO646 IRV)) code point in charset: 0x3B script: latin syntax: < which means: comment category: .:Base, a:ASCII, l:Latin, r:Roman to input: type "C-x 8 RET 3b" or "C-x 8 RET SEMICOLON" buffer code: #x3B file code: #x3B (encoded by coding system utf-8-unix) display: by this font (glyph code): ftcrhb:-GNU-Unifont-medium-normal-normal-Sans-Serif-16-*-*-*-c-80-iso10646-1 (#x3C) Character code properties: customize what to show name: SEMICOLON general-category: Po (Punctuation, Other) decomposition: (59) (';') There are text properties here: face font-lock-comment-delimiter-face fontified t [back] #+END_SRC Feel free to ask for more information if needed.
X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Po Lu <luangruo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 18 May 2024 12:26:02 +0000 Resent-Message-ID: <handler.70989.B70989.171603514432540 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Rodrigo Morales <me@HIDDEN> Cc: 70989 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN> Received: via spool by 70989-submit <at> debbugs.gnu.org id=B70989.171603514432540 (code B ref 70989); Sat, 18 May 2024 12:26:02 +0000 Received: (at 70989) by debbugs.gnu.org; 18 May 2024 12:25:44 +0000 Received: from localhost ([127.0.0.1]:33210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8J8B-0008Sl-QY for submit <at> debbugs.gnu.org; Sat, 18 May 2024 08:25:44 -0400 Received: from sonic304-21.consmr.mail.ne1.yahoo.com ([66.163.191.147]:36940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1s8J89-0008Sf-K7 for 70989 <at> debbugs.gnu.org; Sat, 18 May 2024 08:25:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1716035132; bh=CNzeNcgcUyDvqoMLf7zI3X+5YM2ez1Np1/aqsp/I0I8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=i35ggNgJVsl0EaftZo2vql4SRWAsG01gwDi//CqFvNYDr4q/g9MhxbErtiJFXoibx7xxYzYWhorqUEEYyUp+SZA28KUhjSnZD820Fv1tj7d6YxIaHMA7+YzzLWm7ehLvyb91PQg3yHhVLv1Yy0USn+A6NQWrk/YSl6nPnpHih8RcL1avt8OGhhheKJA/iVxJfMet/GEgsgZRB3n3YQl5gGLn6ulB1DDuj2gZJWVhixHRkTfxotcVwJigMGoiRu4hG80HpBKgQwsQZN2zvbzJbh6sbS1y9UVbhvZshP4Q3SijtZzT64gJlztPBkgaw5mWvZH3R2aMd3GnAAnC2uOzvw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1716035132; bh=fqL42Li8Aw48fuXZW0TRjnKMJcRzvaj4IRsKtJwYZYj=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=jeG03ZFGwKrUv7hbQ9DcaQ0VD+v3uS+S8eAg4ZHIaffjZeSi9Vx1XDzWNv83c6vq2r/k04A4vAU1dGoSJcbnnJBFCay07iAteC8irdFUbiTcPjr/CadoT6ZOwsl+H1K8rWYIYLHo/3yfOD/VsWuPo3Q7wrrIYYcSGsSyIzPgdoicLeZtf3NbdpYgEBFLLli2AucUoKNax0AAxRK3y3bWqyL2JmjQu0Rsx09/ED5uak6PRu5yJiKTeitTSfxY4PxhZ8iaN5Eh8aC8HToKb8moFmvfOLbaWrznKh1sjyV4e4UwK9RIJy3y9aDs59aRaOx3n9LpF7S5269yGWw1wBVfng== X-YMail-OSG: DssNLvsVM1kbsau55GIGLMWM5IIhbsV5o7PZg2MZ7gflkazVz0DGaEqUJS6kPJ7 sGtsymPS7.X7lOckEPMs4exdXIgQgpUuThl3bYfvSfqd1sywouDxVFKUj7UUX2Exim4njU7t_hof XdVa3_egUl9bWrjA9EzGB7n7RskN2n7C6889xKHOBsgNic0WtTNRKntH2iaPGlpQ3VmNL.xLARa. 3l2kjTea8l.EfDPVozGv2U4L9gGfS88yA3Wn8IvFFBvhMh6IVn6r1jYYZ9RYl_kIhqJffkqHt3wc bsuSz9H3YN4sk01Mz1nx7E_6yTsH4eFf_Mits4NnlRme8q8KCejvRHgEu7o_hjOcu16oZ8499w4i NITKtjk5yv6Jjq9KRL2lSIWqxhOzuZR1mUbpiBqPlYxHqEkOt0oJA8NqGmubW6voQTYy4CTk_uqi nc4cvCesNiJbTDSM4F6jyNffwZiXlfvy_6A6WzOVVXWkk.UkU1C8o7LZUg2a96kNCBfIAj_i2USI 1cRrngK6fPpF2Mi1bwB83Tm5kBim0srcbzVeCj6YwR4WMYsBp9imXj56JGQVdFyKvZ0Vp0qXnvNz p.qqI2uzAWrSJpoYMUIIRG2yA.5gfHSJPo8f3lT86LapUb.VNNilRwOqtVKwEPaPdovyYbwOHmbe 8EoxThmkFFVWScf4vZRcSSfVRzlmtQqSvosIUEC5AfRdeum8QIG2XcbGBmsr9.3WeM8dYCtNuNM4 Cvj0N4ZWbpjISMeqzaZLiExHbpiaaKJczv1IHo6nHL..gLN_IbGI.kRXv.bYDv.uz3WZDnGfmV9. emtZ.E9qYWhLod.r7w7FbnglaPJWo6p4omnVtODs2W0SMV1j8A48pem8JewRoIVbqcddg4u4I5ax YOoObWLAMA.L27l.BMFEI4mpjKyOo0ZHij9nCsAxdXfqFsU.fNfnLA3wYiqieeSFyrcCC8WYI3Mf V7xeQgrlORGvwoy.6l8lldlk8VRaTnv3cuYafASpgVCCck_Rg_TmA1b97NQqtwSnhn54hTfdv_Bb Vz_dTEGBojqDaXAI4rmktp3I7A7pVJBwqQn6CsKdnTcM3RPQKar_WeeXpwx_HVgH68bNnC2nQQW9 dglA8ukku_Gg8Xo_Wmz78OtQbzPeTXny9TQuXdcP5SxTjGn.gWnWVwOrdUT.ToJTkUtNbdxSdRiS _RKSbf85aAkj0UUMIOBy9uLwQMuEV5PKuDY_zqPucAaNM28tJzOGDEC12pbmy8ymKA_VZw4AOTBj V3oZhe70kAKb0QfASWNxWeidEbhPBMXTZmtkSnIo.g_XkfKnn8IYh4r896Fa6f2_VyrSBi7cSN8h 5CsspDYgDWybqI3qzfzhyu.SrCugvDRmqLaHKFFTHf4jv2rIlTMrR9h_gdwsa6a13xJOfMJY_rLl tsyvx9kiy6gZ9SXC.Ey26Qw2d7c5uxcuZ_3aVy12kNSFDfX9ZrJTAjpOWtN9F4WQHhwAyR3ZyDO5 z3duusqWnk49amrxHggQkh8hrdPl9THmpTCjPK0ThYeOuINibSX47xNjq22llKiQ02DE_wvlR_L3 a69yuRe.artopGpzxqwPxZ6Yk6pEgDZqx_v2DlRHdWzvJoLrbsfohNiv0mXetOIbiKAI93lJfH9f obWMW1i5EIZ1JiCUkP5eZ65ci4L9w_U7XDftL3gc8vX3UojpUxZWDScvKTKQaIWdEOmzrKcRD2GU J2N87b1dIDa5coKPfWoxIKhhbwYjUI8zkBAHByzmKUXCH.IaoIIjpzqXEIjv8sViWV4VQtGauwYD ywUyLgqZXzuz8tOoT6Ty62iK1FQsPcNJoQhGpvttiE3k6A4nKYolMQ5W1iVPOithI1fOQwQtviHP 7Ww5IG9eFjZMlF3eD3KXSxlpRowwOtxxN4Pa7equIRNTrn5HILEesioYlqqi4N.FLIYJGmmsmV30 K0d6Ox9vPaGOgBnWjRG1sUeRsolKw_6fa9b8sKjInZFJLcwimbVLkW.xMasTGZAq65zpqkLzeB0p 5SA1RX8x3gdZC.7EGERKexwFQ8Kql744ZHR8B.6jFe_cJ.re4NNhJeHauLGVppXAJuYVKESsoJ3T ntTxs.tzSbW_RrOfzZjtHXDUnbe.w.pTo5c9HO.BFePh_sS8b5k3VG5l5Sm0Ij5T3G2J1FXQq_82 0IqUDghSa.nmw85VyHJ_jWLTragx7VRhyfnRLqx_4_EeBhrvEBWVHUPk0CGY3ledyqxKjzdH9FZP eqv7dqAoinJ52g5BrFFOdDg5fIZYbyMk6PVru5GE6iqNSg8hf5FdUnG4uiq0.boxjkAA- X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: c6ab049a-07a2-442e-9ec5-61ac60fb6093 Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Sat, 18 May 2024 12:25:32 +0000 Received: by hermes--production-sg3-6f9f87bd85-86wsl (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 7f4384ccbd14d7d8834a50c9a4d3b384; Sat, 18 May 2024 12:25:25 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> In-Reply-To: <87r0e0pj2c.fsf@HIDDEN> (Rodrigo Morales's message of "Fri, 17 May 2024 10:14:03 -0500") References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> <86pltlh7ua.fsf@HIDDEN> <87eda1ldsl.fsf@HIDDEN> <86cyplge4o.fsf@HIDDEN> <87wmnsya2h.fsf@HIDDEN> <87r0e0pj2c.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Sat, 18 May 2024 20:25:06 +0800 Message-ID: <87ttiv71el.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22356 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1253 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Rodrigo Morales <me@HIDDEN> writes: > #+BEGIN_SRC text > position: 1 of 145 (0%), column: 0 > character: ; (displayed as ;) (codepoint 59, #o73, #x3b) > charset: ascii (ASCII (ISO646 IRV)) > code point in charset: 0x3B > script: latin > syntax: < which means: comment > category: .:Base, a:ASCII, l:Latin, r:Roman > to input: type "C-x 8 RET 3b" or "C-x 8 RET SEMICOLON" > buffer code: #x3B > file code: #x3B (encoded by coding system utf-8-unix) > display: by this font (glyph code): > ftcrhb:-GNU-Unifont-medium-normal-normal-Sans-Serif-16-*-*-*-c-80-iso10646-1 (#x3C) Thanks. The field in question is the adstyle produced from an FcPattern's FC_STYLE attribute by get_adstyle_property in the ftfont driver. What are the chances that a font will define two adstyles that collide when dashes (and other characters not representable in an XLFD) in one are replaced with a substitute? I expect that they are negligible, and as such it should suffice to substitute some fixed alternative for such characters where they appear in adstyles and perhaps other fields also, if it should ever come to that.
X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 18 May 2024 15:37:02 +0000 Resent-Message-ID: <handler.70989.B70989.171604660823772 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu <luangruo@HIDDEN> Cc: 70989 <at> debbugs.gnu.org, me@HIDDEN Received: via spool by 70989-submit <at> debbugs.gnu.org id=B70989.171604660823772 (code B ref 70989); Sat, 18 May 2024 15:37:02 +0000 Received: (at 70989) by debbugs.gnu.org; 18 May 2024 15:36:48 +0000 Received: from localhost ([127.0.0.1]:34066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8M76-0006BM-0O for submit <at> debbugs.gnu.org; Sat, 18 May 2024 11:36:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s8M74-0006BC-9Q for 70989 <at> debbugs.gnu.org; Sat, 18 May 2024 11:36:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s8M4n-0006Xm-7F; Sat, 18 May 2024 11:34:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=T8SbeAywBNs57PDEAypuY1s6dCRfap825y+UmFe4hgk=; b=Zk2wtg//xuix nK7NtmDhmOZdwlzTD+OaBFURKOqWAXWxFRxI6eyyqKq5cPSrLlLBb5vptp4RovuRHR1a7PGDe+03n l/CkB6IusgoAjbqMbyYpFAjxdCG46ZGpkE0mgVMZdS0Tg9O7JS5bvNuzcFRH7g5rbogI31QQphFCo C5DAtN/CkraJbIqg5lEq1OFSAoNc+Dt+WLAof5J6/Vek/IDyZhp2SjF86ABycGSyfEYVTfUVUrx14 1xDIRwc6c5RVR1r3MW9DPD1NjFoKttVMH67+mJTvd7MyilTk2lGdTn/mbeXtZPxyQ3yEGnpL4EG5E DSlwoXvSFPbBj8uKzdwITg==; Date: Sat, 18 May 2024 18:34:21 +0300 Message-Id: <86seyfcewy.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87ttiv71el.fsf@HIDDEN> (message from Po Lu on Sat, 18 May 2024 20:25:06 +0800) References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> <86pltlh7ua.fsf@HIDDEN> <87eda1ldsl.fsf@HIDDEN> <86cyplge4o.fsf@HIDDEN> <87wmnsya2h.fsf@HIDDEN> <87r0e0pj2c.fsf@HIDDEN> <87ttiv71el.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: Eli Zaretskii <eliz@HIDDEN>, <70989 <at> debbugs.gnu.org> > Date: Sat, 18 May 2024 20:25:06 +0800 > > Rodrigo Morales <me@HIDDEN> writes: > > > #+BEGIN_SRC text > > position: 1 of 145 (0%), column: 0 > > character: ; (displayed as ;) (codepoint 59, #o73, #x3b) > > charset: ascii (ASCII (ISO646 IRV)) > > code point in charset: 0x3B > > script: latin > > syntax: < which means: comment > > category: .:Base, a:ASCII, l:Latin, r:Roman > > to input: type "C-x 8 RET 3b" or "C-x 8 RET SEMICOLON" > > buffer code: #x3B > > file code: #x3B (encoded by coding system utf-8-unix) > > display: by this font (glyph code): > > ftcrhb:-GNU-Unifont-medium-normal-normal-Sans-Serif-16-*-*-*-c-80-iso10646-1 (#x3C) > > Thanks. The field in question is the adstyle produced from an > FcPattern's FC_STYLE attribute by get_adstyle_property in the ftfont > driver. What are the chances that a font will define two adstyles that > collide when dashes (and other characters not representable in an XLFD) > in one are replaced with a substitute? I expect that they are > negligible, and as such it should suffice to substitute some fixed > alternative for such characters where they appear in adstyles and > perhaps other fields also, if it should ever come to that. Sorry, can you elaborate a bit, please? Specifically: . which code in get_adstyle_property does this, and how? . what is your idea for a fix, which led you to ask about "the chances that a font will define two adstyles that collide"?
X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Po Lu <luangruo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 19 May 2024 00:16:01 +0000 Resent-Message-ID: <handler.70989.B70989.171607773119497 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 70989 <at> debbugs.gnu.org, me@HIDDEN Received: via spool by 70989-submit <at> debbugs.gnu.org id=B70989.171607773119497 (code B ref 70989); Sun, 19 May 2024 00:16:01 +0000 Received: (at 70989) by debbugs.gnu.org; 19 May 2024 00:15:31 +0000 Received: from localhost ([127.0.0.1]:35632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8UD5-00054P-41 for submit <at> debbugs.gnu.org; Sat, 18 May 2024 20:15:31 -0400 Received: from sonic303-22.consmr.mail.ne1.yahoo.com ([66.163.188.148]:40194) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1s8UD3-00054J-77 for 70989 <at> debbugs.gnu.org; Sat, 18 May 2024 20:15:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1716077719; bh=8saPYO0goBF8wDVEGy28rAtsmX2BEr2QSk5O9o8a+/A=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=BTOxvPZKmGTBeIm8nxYGKdpC9gzJ/q8/I394GqRyv5XHRRmsHU/iD3sX/+94m6aUtr8kkHC99Bh79NVsVgHzU2e3yR8y2hPhtu7Y+1SCgxj2uygUlqsjAqH1QxKvgFXoS3/PNU+GFr1Udz9XuItyEWjZJRZB1kiGDrVkBhGWo6sCF+B2i926zWiPn7BKRDCSsLqViTj/lvOMQlXkErmneuOcb3vJ4oU2yrsxw2m9ces59FVUMXZakMMTFZQg0o6Rz1Us75BqBcV46mpJ3cAQNXvjjVbhPEmRZ1bm85fhFYPumm23G3CuJF3PXj928bvKf9EwlA++zf9KwH3M6EJLZQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1716077719; bh=Wnud70rPemWE80NqPMrKlZA+EZNu0En7Tn6ESqlIMfM=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=mAiLNpw7MdBSOFyW9rzNNEN6LLLvJQLH6Cu4C+1o5xU4a9bdqStytINOpmcRZoCDJZswpOpkx25VMpMe66+uG9RsEzmR2rPBig83r+AJfyHttwkFxXOLSCSualQIYut3xnyawOR1LzvZyvItDH+vsAY4/7zW4CuBZwEMQzTw4LNC90F0E05KJeHSCOKwWEWzYHhofOjkEV8HjyjkhyrryolymKAVLbXA4+3kOrHGiCgO/OyGsCALhidlCl6RkO3X4kZsWS50+3SHeShgXwDQZlewByNk+60AmQmvOJVm/ubVYlKGdxZQgbe1QVnwKNT2UFLbv3v37Jeeg6uX3HumtA== X-YMail-OSG: AFbDG9IVM1l4QX8mtyiL7zm58Yv8d7VE62M_AcDnnWM59C__WRNvrsslBCZzIyt bfmr1iEaJm1ptQ5FBnVDIegbrITkoQkGZdrl5FDkEV8jFDpeL_197KaaBw_10HaQH9F1HV4LE_6D _pQGRn5H6ug.ZyazEgfNi56TiJSSn9IBTSpDTSC0QjuZ4T9aQXBLlrTyYId3LCdbKiWS68TyroAj V7DLSLm1ow1Uox2MpfURzjX8PW9nyenwsAOMeGrJ_z_DiwMmYu3l1PH4crgc9333C1RFyniL7Dn6 1ENr5yOvv9pULbDJc9TCGRqtycyUYK9reZwDtdfPkxrpmZj5ERfC_PV4b6AlLVIoWPwxKo79Yx8y sZGYOvdM5etiNsAtYxUWzz5IGD025zkhaHBgT7BSd9YIh0y._iZwYRMpCtR8bBKPQTJXOJenJJvP weJKPHup7q9c.MNbILHUqmFhLj.3gdMKZIuOoLUE7krmbY2WrAwITONIqCFXL1j4pP98mqH7rY3n F1zqBC1G340GSUwhD6FTt0FUfI_MMUr3v6CfTM.wGvlm2_eLnndlBtIbIWRGLFiy18KR49zyL8AM eu7rLxd0W.EeG2Qmz7LUXOmbNg1.wvAXWPZDjSXSn2z_16.b8jEB_WOm7CoKPznztoTA73ZKbk2S A_siX3y9RyaIb7qcYfEv2kwxNsNInUHX2rUxGsCN27rqOf6WWhgnyCkkUsqxorF1M9Dx6U0vPflz e2zpXksJ97hZj.lufCvzHqbFrSaiPblBEe0vWzxVSHAjqpRw4PcpWz3qCVEXCZGhoVOW1P.rzs7n wTRsKrwQTMhXwTyjwKskGm7L3ZwSrJdnYsVoJMsYfUHQaBxigkzJONdqS1EGDX12FfNFf13Av26o 8aAnpn15GHfFye09eIecNCxfx5rTpeMuU1ZPUQvKQlewcT3GNmSZiOZzBpbwmJWgglvI3O_FlKiW T__4KB8jql5J0znIWrcKV48AjdwpxUWrOn7envXM3MFylLaKjSDukI_ckRU1hL27_dhZIOD_3WL9 R5gOOrD9l8PnSLP9dJ18rIbIxRYu87ufm4yK2qQSdFOdWlY6_3G9QF0lVKAK7WbBIM4lzWxZIFDc .rGpAIUI_kpRWBK3_St9PjDVrl342.CSdQ5WRPZTw9Jp31KHMeJO9SqWsczJehcw8ZadqF0qvUqU vauWeHlFz1HzjPIjQAqFlBHaxqjp_1ulX4j18.SXZ7cN9TtBDhin0mcFjb7IISAoWorEjmIAQKC0 Glwy4HOw4nkLHNT1.by3MpIBFioffUU.U7h6sIn56z5.rzxpHDel08QBcA6NOjTADU_G_xIa27Pp g1qgz3fTIPQdct6cawLxMUFbnNsyPdFA3tWp2pRDUcsWjmY1saJBti2lvp7egijhvzmHh42n8MD0 uvuI_nal5pN6HJCY6LMf1FX52f5sZGmNIuhU3mkKA3GGmpR2iFveHbXQAmGc1.YePQK1hz6xt.sW 1QGsJNkBUL4mJ92IEjY3wOKfFoDXWsRwuor_k7Q4zsEMxwL2LV3X6z7t.Cj_7yy3qyZMOvqIhbWR c.sRlLtPQQSZy7y737QJ12qypjCve9t3CaLgwETr5I2k05S1Q0eRp8GGpu0di9fKjWgwbGygoutP 4lprFnbY2CzqOBjXZib0n.klrlhWMOKc01_7jsOj_iVRqoBfYzOaEtouhq3EwNMo28noj2HaOkWv hZ81Cgy048JEUEADP76JJ3PrKefY.77bYLPE9ajaOWOK.5pYiMcuKC_.rUQ0wDwmEqBOVRbn3gPF Uwle6DJiLmpTDzNGe3MvouWRl1Jx4ACGR9Hm2i7hlx5kVd2UWVyttUkZOp.W_.DGm1wjaJkhiNGn UIsNOtiSn8fzVKhoOFQ_ylol4MHT9ba9RtRhjTdQ8g6YE0F.2NSew8MqbB2jzH4276kzhvm7FibR Uxi6P7L2.32NFHPkR2jGEPGP5fqvmOh1EGJS_Jt5uWDkgSQWmjkcqDElG_bHie9SCA1zcN7Chw4f 8l1eVJlLqrJ4TAiOS0VYtQIJBdgXc__y5BMKk5HQ4aTWhm9wXD.yGXiJDZISoB01hGparZ8NxeSK Lb3SViC0yTlus5Z.DSmArGq112WsPs2gIeQ8ayoyOggyyGAFHy_Ni0UjuM8B_jeQwKV9HitTlgo7 4mVZxLSGF.Rgk_mDs7kx7Rh7PCPD5a5_KY65k9Vb3pmuWlsVn2NDoPck65QYbgZXhy4GzfDwKc49 EWdUwfamxeai2P4HD7ImDtHaRX.QUNjI- X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: cf13b0db-f5ec-4968-a3f0-d9ede166542d Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Sun, 19 May 2024 00:15:19 +0000 Received: by hermes--production-sg3-6f9f87bd85-4dn8c (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8d41e32819794b441c6e0973f2008598; Sun, 19 May 2024 00:15:15 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> In-Reply-To: <86seyfcewy.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 18 May 2024 18:34:21 +0300") References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> <86pltlh7ua.fsf@HIDDEN> <87eda1ldsl.fsf@HIDDEN> <86cyplge4o.fsf@HIDDEN> <87wmnsya2h.fsf@HIDDEN> <87r0e0pj2c.fsf@HIDDEN> <87ttiv71el.fsf@HIDDEN> <86seyfcewy.fsf@HIDDEN> Date: Sun, 19 May 2024 08:15:14 +0800 Message-ID: <s5434qeejxp.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22356 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 523 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > Sorry, can you elaborate a bit, please? Specifically: > > . which code in get_adstyle_property does this, and how? Not "which code", but "the code", in that the function doesn't actively generate adstyles inappropriate for XLFDs, but duly returns such adstyles when Fontconfig reports the same. > . what is your idea for a fix, which led you to ask about "the > chances that a font will define two adstyles that collide"? Replacing instances of "-" with "_" in adstyles.
X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 19 May 2024 06:06:02 +0000 Resent-Message-ID: <handler.70989.B70989.17160987362806 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu <luangruo@HIDDEN> Cc: 70989 <at> debbugs.gnu.org, me@HIDDEN Received: via spool by 70989-submit <at> debbugs.gnu.org id=B70989.17160987362806 (code B ref 70989); Sun, 19 May 2024 06:06:02 +0000 Received: (at 70989) by debbugs.gnu.org; 19 May 2024 06:05:36 +0000 Received: from localhost ([127.0.0.1]:35789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8Zfs-0000jC-1g for submit <at> debbugs.gnu.org; Sun, 19 May 2024 02:05:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s8Zfq-0000j6-8S for 70989 <at> debbugs.gnu.org; Sun, 19 May 2024 02:05:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s8Zff-0002lA-74; Sun, 19 May 2024 02:05:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=WsJxJ0zX6ZBE14rfua36FR5JbBR57LA0zAudo+UDUjg=; b=OgcmN4waY1+a REkuEPX4s/CGvQyM8LAKkdCWiKL27bD0SLuhsqFETB6TSGSrxmtgfdjK5r3rc6WlUVD6UWp1s/omQ +XONRy6ZKzP/yVLh/9C/7Bzor7ZGg5OsJTtiP3w1LGTCf6cYfhy6kbq6Gwmh26X2N2Ie1y18ww48r edecdvQLr7DThccKkzuQJDGNXsCv44CDGKnCKS32bK7Dp4B+ODp4UIib8Nbrk+DDRruyQknVNsopf +uKvgOwp+APOtrWPhhjrAkskeOMmdR0sGSjOcUQaB21NHO4hGGaiuniWApZAey+FKVK3da1NOKDUv KmvUI6SlZ+Euj5UNUlk0HQ==; Date: Sun, 19 May 2024 09:05:21 +0300 Message-Id: <86wmnqbala.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <s5434qeejxp.fsf@HIDDEN> (message from Po Lu on Sun, 19 May 2024 08:15:14 +0800) References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> <86pltlh7ua.fsf@HIDDEN> <87eda1ldsl.fsf@HIDDEN> <86cyplge4o.fsf@HIDDEN> <87wmnsya2h.fsf@HIDDEN> <87r0e0pj2c.fsf@HIDDEN> <87ttiv71el.fsf@HIDDEN> <86seyfcewy.fsf@HIDDEN> <s5434qeejxp.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: me@HIDDEN, 70989 <at> debbugs.gnu.org > Date: Sun, 19 May 2024 08:15:14 +0800 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Sorry, can you elaborate a bit, please? Specifically: > > > > . which code in get_adstyle_property does this, and how? > > Not "which code", but "the code", in that the function doesn't actively > generate adstyles inappropriate for XLFDs, but duly returns such > adstyles when Fontconfig reports the same. Sorry, I still don't understand what you are saying. Could you please talk me through the code in that function, and tell where does "Sans-Serif" come from and how is it "injected" into the font's attributes? What I see there is the call to fond_intern_prop, and if the result is accepted by font_style_to_value as a valid value of FONT_WIDTH_INDEX, it is returned. But "Sans-Serif" is not supposed to be a valid width of a font, so I'm confused. > > . what is your idea for a fix, which led you to ask about "the > > chances that a font will define two adstyles that collide"? > > Replacing instances of "-" with "_" in adstyles. In what string or symbol name that is being processed in get_adstyle_property?
X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Po Lu <luangruo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 19 May 2024 07:38:02 +0000 Resent-Message-ID: <handler.70989.B70989.17161042726901 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 70989 <at> debbugs.gnu.org, me@HIDDEN Received: via spool by 70989-submit <at> debbugs.gnu.org id=B70989.17161042726901 (code B ref 70989); Sun, 19 May 2024 07:38:02 +0000 Received: (at 70989) by debbugs.gnu.org; 19 May 2024 07:37:52 +0000 Received: from localhost ([127.0.0.1]:35829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8b7A-0001nF-6K for submit <at> debbugs.gnu.org; Sun, 19 May 2024 03:37:52 -0400 Received: from sonic304-20.consmr.mail.ne1.yahoo.com ([66.163.191.146]:45746) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1s8b78-0001n7-Po for 70989 <at> debbugs.gnu.org; Sun, 19 May 2024 03:37:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1716104261; bh=q2P8WIJo7zc/FirLPl/InEQSal1NlY3U/4g/XEHJ7cE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=pKxCpAIHJpF5gatXZgAd0p0D49M+/kZ6194ahK2BNfvYTO05y8D4jCkRjWi+Na7EB4qIHEgCQoJ1hppo0BTRqYLAcWVDA8WHeVXdeTaXg1PugRqzsM/qELfclAdZN4stBn8nmwN0cS9SKlvyAKboDarpPmnFsjISLVmWi+vUAqETuUgex8JKvXdzrq0lkjlyjvKhyMR08R/oGwy83Kd4LS3x2c9dWZsNJcfjn0amyQBBi0cAqy5fos0KNBEkF/PMEimytTyL28gTgLH0ixpDS2W/96ACJ1MPJYkHF8wqKdo8w60zTtCeY+WDtH8iIxawrbEF+MGlQ4tqJxy+0AxjXQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1716104261; bh=NeXLqBZsJ0mLqTb0eFKfjY812vLhQSE64dNQHf6gQEq=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=lvzGB8f9Qd+tkhysNg1G+CwvQlIKuI/NO0tkXocuB7DQzB33TmXOPRhVEe5M+cHcf8j2TIgJ53tY6TfqsYm0egOfAi8bJi1r3SUaEGagymT87MDXbWrcn914gb/Cxo+LbvVgsHJG55KyC7QNJ//yUqRsQKI/6HexmEE2L5dLGHzqfcI93OHuPpwM1+vKV5xjtZXNrZdpW9uDCBJkUcozkKptoJPuuUhi6kNDYZGDGaeFQhXNoFx6bj98Civ65m2MxlYzbCX/GrYGq8x2kkzgnNQ/XqNPIUO63pa5mkbKeQOGW393ZSV+i+TB7jAt3wf/VIDKiwZQxFk0E0Lt7/QM9g== X-YMail-OSG: hFTWd7gVM1mlbvQFjVGgdjDuNFWFhkaAlXQ_W0sCwWbOVSMYRX3esyUK7y9nuPs EtF3Jrr..taRMFYC_a8yyRb9klkJfaEby6RGh9u7w2MPljYezGOTLrZuJArF2OcCsSD0Wl3GYGsz wYM6SbbGs7y7BGqUWY69FYrGB9H3S4ga1ldfourDEkwMfeegOhZei7AP5DCLdAotzF8EuVhkDwQe cQodiiq2hbD.XwD8CDoMWWN20AM_waY1OmmSS.f_p2676DNzAsUiPKoO9GeE.wBJ40yFNnNaklPa auKi0Siso11La34ea7f0XjAJDdjW66zYxFukmEeg4P4FP_2mSh.QGteGkl3zM5yCbw91x.r_XIaD QHtlZSLZA3aQ1PM.rijdQ4mnyiLPUo442ODjqEF1bQBa080UJxdgQhSmSdogwzlgQAFekS7oXjir efVLNMqCwhhx1rmnSvw8qU3BDlY5oMFCzZG0sTYcZuPq4Z.Llyl4E_KvdhbGq0A6bmQrFLEiO70Q 22SJhRZYTMUcRGUJ0dUqW4Wtd5J6bZx8KsQV5_B4GElzU4CI5zV53EEEVqeeMsOmEChJT1L73tx7 o8Inb422W0Lr01xgiDaFOyifIf4ioblV12t7m_vMWBPAvioPVqle2E_2gODlId1x3uixFLYFApCu GVL4LMy6M8YHdyTUvXzAC.M4shT0nIOXY9yJvQ6QwzVJeJDtt8OvAaVspsqaMJ4za__T3a4kjmFU QTHgofH3U3T6KHnR5DVdrxkxnCgXSrAnrrOCI9nj8eqccv9yrz1yQjVEL4zusrxNhYbgaP7Sc9yH YuocGMCmeLLpsVTBWDVJLrYiXbvXa9DyJEkJF8JBYz.HmuvGNtku8Xpo.pwrl6EdEg2jElRqGa4a kR3rBTdV4FRyKrM1yzKzgzZ7xt_ExdhTilD3cIA6Ws5sFvX7n0P6mH0v1H7Mnwk87quSsyEQa_up e3WOW5Yn1kCUb9INagbGC0lsjsPgsjgtEaxaWvxzlIs7joszYd2tmQ724xolxck9Ave1ioG6Jn0h KOiRMeo.45wj4ysBmqxCPtNn9aU_VQ5hWs5kARqeJvaUpsnCzDpjSpyM1FXrRo63TrCME._G6iYW 5TpJcORA8L9HSFrFbzZeuifIUzl6AiQ_g0EQQcNmiRy1CyTHQutAHj_F7JhgWi60C431GSMCLjws KzVETZFi_zCjMvwB0BDt5qpNIk_9hgaM3wDbY2Fuac.exPXcGZX5f_ok4nxflRgQVjnKl0hod2SH zOz_PNGjHKibVR3E_H3IaCsk5HkqAT.OQbXYwfNqDu1eMBqqzTePKctPC418NxU_r6hhwprLJjbz pENfIk0Yx3j3aRbYsPZgrIKw1E0s1d2g0utVnaqZTIXM__kEiu3lob6mU9tK.rzx4Jyy4UhGAI9A qgzgVONCM4ir9E.mj8Xlz1s4FK3Ib5eC6h3d8G6BKNZAM2bHVbrTKOwt4Vi3Y9uyTEFMqFPE96Mc 5of68spqYs4mycCLm2x_W2RmtRkMWWo4lS9eX5wDH2huFfBLfzB03HBDCUsZ5uugNjsAcyrkKSc7 JoZ5ngJBRm1ud0Eaxo2.gk64ejxFZfiHYc7RyT6pNXE.VGEoaSQjuLVdN0l08HrNawp2H.sqlCs7 l_G9h0O8AYT1Yb0EAhtUHNeLk7Gv6oljvnQwS7rBlUl3I5XpN2yS9joCye6PBb5HcvCeAiq2XxEG oNynsBwFgSFV6s5Kn8mdvLoBhCOjnTsz6aTSukh9S8169UJHq6aYEKMneak7HFtSHvEa9NoHk9_6 DMh0q.C42lH60nQiXSQXFtKjkJzV5cthLDxP6SAavRJnZtQwNmeXKI6yccKdERx7WZCLV7jdDEHZ p9fx1l70GVhyUK9Cwl6QdQsuby10GnKnKmirS5uGo9qP1Cpvo6W9lFlkJOi4ITfsANmwph.sgPR3 LPqlw0A8.m8hcVTUe1BeE6HSOOye_yEISJfurm53zGoUwcqnpzKW3jdcMe66N31xX0EYQ46vTw1k lv7DxODdNuWrE1JkHcuu4gX_xSRN3oKiWnrMfTHF2cBp6FA.uUBg34gNktU.gn9aRwWVgVVIo.uz fpO3QhgbZgnCT53aJc6OY28QcYOv0s3zxhs3zfN7GzUGpokeq_QlVFO0HXySgwAR7F_XV6HLOWQ4 LLUaF_3OhIfUbJN_H3R6GBFdJei2lBoBMQAinXtG1DPXClMWePVz6v03jRdZtkYitH4MSE1TGy8Q ducjwo2hRbqLuzFYyuiLFRaYadFGAqi6jWcix8ase.pYtwljT1BsqtVE6eH9rfaW8nw-- X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: ada05636-97c0-4798-ba36-64045dfe9f92 Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Sun, 19 May 2024 07:37:41 +0000 Received: by hermes--production-sg3-6f9f87bd85-fwdz2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 93df86130b0090657b2c769903e0f58a; Sun, 19 May 2024 07:37:34 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> In-Reply-To: <86wmnqbala.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 19 May 2024 09:05:21 +0300") References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> <86pltlh7ua.fsf@HIDDEN> <87eda1ldsl.fsf@HIDDEN> <86cyplge4o.fsf@HIDDEN> <87wmnsya2h.fsf@HIDDEN> <87r0e0pj2c.fsf@HIDDEN> <87ttiv71el.fsf@HIDDEN> <86seyfcewy.fsf@HIDDEN> <s5434qeejxp.fsf@HIDDEN> <86wmnqbala.fsf@HIDDEN> Date: Sun, 19 May 2024 15:37:09 +0800 Message-ID: <87jzjq6ymy.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22356 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1194 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > Sorry, I still don't understand what you are saying. Could you please > talk me through the code in that function, and tell where does > "Sans-Serif" come from and how is it "injected" into the font's > attributes? > > What I see there is the call to fond_intern_prop, and if the result is > accepted by font_style_to_value as a valid value of FONT_WIDTH_INDEX, > it is returned. But "Sans-Serif" is not supposed to be a valid width > of a font, so I'm confused. Where does FONT_WIDTH_INDEX come into play? The attribute responsible is FONT_ADSTYLE_INDEX, which is set to "Sans-Serif" by: font. */ FT_Face ft_face; ASET (entity, FONT_ADSTYLE_INDEX, get_adstyle_property (p)); if ((ft_library || FT_Init_FreeType (&ft_library) == 0) in ftfont_pattern_entity. The XLFD generated from a font with such an adstyle is not parsable, the character `-' being the field separator in XLFDs, and gives rise to parser errors such as Rodrigo encountered when I-search, by proxy, attempted to deconstruct the XLFD back into a font spec. > In what string or symbol name that is being processed in > get_adstyle_property? Its return value.
X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 19 May 2024 07:51:02 +0000 Resent-Message-ID: <handler.70989.B70989.17161050177322 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu <luangruo@HIDDEN> Cc: 70989 <at> debbugs.gnu.org, me@HIDDEN Received: via spool by 70989-submit <at> debbugs.gnu.org id=B70989.17161050177322 (code B ref 70989); Sun, 19 May 2024 07:51:02 +0000 Received: (at 70989) by debbugs.gnu.org; 19 May 2024 07:50:17 +0000 Received: from localhost ([127.0.0.1]:35834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8bJA-0001u2-IH for submit <at> debbugs.gnu.org; Sun, 19 May 2024 03:50:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s8bJ8-0001tv-Ss for 70989 <at> debbugs.gnu.org; Sun, 19 May 2024 03:50:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s8bIw-00030Y-Nh; Sun, 19 May 2024 03:50:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=M8lh/2poHwXKgc01QRC1gg+CKeH3DX3M0co1RWtWtB8=; b=GzXL4SLfbOon 3fTyxH2pzrJ3ACBlagvUxzyxk1edF8xrEmSXv3D4JH1j/6pkxsCpOiYVn+z22kYefEFEcmV7bg3nI 99U2vTkJPTCeOS2nfNzaI0Rzv4LnrNWmgjEw4BjKf1bvohvYwKY6fc20kaTErxnmsA6CEvob4sJSi uoDfhaAgGrI7prwEGh8UUEwWERREet6ygARSKEkeUU8y9TCp+buA11Bk/sF1zioMbss/9KE9wiRp5 kHrdStXsHPiEz2A1eWe8pXdV3ewdfvlWS2J0ZuPa+1RH7r5i402HNrcuYORIi2o8KW3GQb93oWdSw rs4evzUMEBk8cFHvbfMJig==; Date: Sun, 19 May 2024 10:49:58 +0300 Message-Id: <86o792b5qx.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87jzjq6ymy.fsf@HIDDEN> (message from Po Lu on Sun, 19 May 2024 15:37:09 +0800) References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> <86pltlh7ua.fsf@HIDDEN> <87eda1ldsl.fsf@HIDDEN> <86cyplge4o.fsf@HIDDEN> <87wmnsya2h.fsf@HIDDEN> <87r0e0pj2c.fsf@HIDDEN> <87ttiv71el.fsf@HIDDEN> <86seyfcewy.fsf@HIDDEN> <s5434qeejxp.fsf@HIDDEN> <86wmnqbala.fsf@HIDDEN> <87jzjq6ymy.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: me@HIDDEN, 70989 <at> debbugs.gnu.org > Date: Sun, 19 May 2024 15:37:09 +0800 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > What I see there is the call to fond_intern_prop, and if the result is > > accepted by font_style_to_value as a valid value of FONT_WIDTH_INDEX, > > it is returned. But "Sans-Serif" is not supposed to be a valid width > > of a font, so I'm confused. > > Where does FONT_WIDTH_INDEX come into play? Inside get_adstyle_property: adstyle = font_intern_prop (str, end - str, 1); if (font_style_to_value (FONT_WIDTH_INDEX, adstyle, 0) >= 0) return Qnil; return adstyle; > The attribute responsible is FONT_ADSTYLE_INDEX, which is set to > "Sans-Serif" by: > > font. */ > FT_Face ft_face; > > ASET (entity, FONT_ADSTYLE_INDEX, get_adstyle_property (p)); > if ((ft_library || FT_Init_FreeType (&ft_library) == 0) > > in ftfont_pattern_entity. The XLFD generated from a font with such an > adstyle is not parsable, the character `-' being the field separator in > XLFDs, and gives rise to parser errors such as Rodrigo encountered when > I-search, by proxy, attempted to deconstruct the XLFD back into a font > spec. Yes, I understand all that. That was not my question. So what is the patch you'd propose.
X-Loop: help-debbugs@HIDDEN Subject: bug#70989: 29.3; Calling isearch-forward when using Unifont throws error "Invalid font name" Resent-From: Po Lu <luangruo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 19 May 2024 11:15:02 +0000 Resent-Message-ID: <handler.70989.B70989.171611725816693 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 70989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 70989 <at> debbugs.gnu.org, me@HIDDEN Received: via spool by 70989-submit <at> debbugs.gnu.org id=B70989.171611725816693 (code B ref 70989); Sun, 19 May 2024 11:15:02 +0000 Received: (at 70989) by debbugs.gnu.org; 19 May 2024 11:14:18 +0000 Received: from localhost ([127.0.0.1]:35961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s8eUb-0004LA-TL for submit <at> debbugs.gnu.org; Sun, 19 May 2024 07:14:18 -0400 Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]:37782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1s8eUZ-0004L4-TO for 70989 <at> debbugs.gnu.org; Sun, 19 May 2024 07:14:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1716117245; bh=R6GK5Hlvnb7yDIlJ5CMUllhsjUe3yordLuryMPAkmCE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=t0F6it2lAq9JKrFQ79nQH33WXiFvsIqIfzvSbAXQKNzZt6xCSpY6BRBwN1bWND9Ul3ItRoTWiqb6mIm7fIydX+TsK9LIUCgxPV1G6+ryCI7EIRCa6YnwxzAvwGB5M73S+moyYx/Gji7UVCZsOZ46g9vszcL7/8vLEcUWpxQy5M/IWwMshIGjQWz8wrVnAZNmVZ3KyhnA7YHK7wbc+W1trrFTb6vkaWPOYrLfe1La1QxSN+510xhGM5bpL+YYMmvQa8g+G+vDOtqGbo9BWr0kysoazRnbliqhbLdDnG4WeWhWqPpd/n1z7q+3ggXwY8cSE0XP7hdSES671OhptxGoow== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1716117245; bh=oOQ0dXXNadouvp2kxM2Z8NF49fwr16C7ydHzE9zSg8W=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rwUFl52gSsdlks3lGarRh+e2idhsOj65IkNO/DhABodHB3qLC1Psr09BJfvkq7jYv/VLOPnDtZm/iIbTQUJoznGhKKsqctowOdUsJybh1MJsJ/S3ZymrxupbqoyBm9EmrGWQ8hZMeHvLbrg3swjeuTHCNyqLOmD8Q96VxLgcrjo6jxUt5XlV2VXuzvIHLPW4s7qHz/xzDsswB1wQxnt5glhJOx/VOGyh6JHZg4j+NyZredXgbU7CeT6DwVKAhMWIE8nLT77JiRUuHreYR6lisCWFC3DISM0nMYqPBjFOhDgZh82WuETXamRYVUVgV52idFPCeqe3bmLkmt03PE2Wuw== X-YMail-OSG: hpwGKwUVM1mj9qoVh25eyn8HYIbXJUfl1khsZLeKd1Y4eqfZU8fpxBDRYyUlDza qloBDzvDP9ojTNjrKWPdEycWiLOXIp.qmYCjSBac8ztN934iKp68l8sWdxmgjaZORf3rWCWRaQ8K xLmwbaFvifzB.eMUHTew9BOIO.cH6HXu2xpN1b26yXGzm8dF2QcxFF61oUnkWJs9UB8A2Wr2FwpQ depGnq.wrOJOY0TKIKVL7xsrDXYZGIRKtUOas7ImwkQwsoZ578ASg4GrWU4QvmU7MtaGuu.HIyag 3vG7rKjJj9SkFpXaIpCftO4bLz1ZgcPv6Mo8TbZfO5bRF27xD6UezImAu0LgctcD_1U3I4QR5e.v CqtJkkdFnSZHX5KiEls9l7JQiLpU5odoGAom3z837JRafh91ZiasMIbXv7CFovjs6Y0yQbq9Llrm wC911bw9w0E.2pDJ2uwRK5p54cMEZfyU9Pyyr8_RsEF.xo6ON18oe.qKEYSjtstnejVyQ0ZGIegW AAs5HD_eWmffBe3dMQcwmlco.didihVt88PHlODfGXgqffCX1kr.tIXXKke4INYQa8ZGT1h0tPY9 mRAQOroHOOTwL4uAJUiQmx.sQ8cttOf7cPtsakUGEd2sd6hAs5Sg91__YRMk4YmskbjI58hMcanu QFpq1j77T4REtu2AEXT66FMnW5wjj_i4ls229o2MJb4S5EEqhTbnfrm5Wrhvi2bE1KMVMh.OHIM4 wsfLWfFy9V1_Jt_raQzhsRisnud3uaUFz.VUT0Il29u4p6rLdXOLsaaXdr2bg0xNMTXlb7kZZVqM Rybzsm6Kr7EQZxpiNFDYi8xIMHwTsYWOJly4i8S0p4MDWhvj1A7RMkZzPfMKevssooYj.RurvLaU De9YD3qFVe4WfJFCfQJUb6QW4uUe9U3IcZAKfXdjRo6JDX8efCR6M75lnP9rbzhWwz.BfCrA65dk cB_sWKNNTX0vCmbjHcS5Dyz5zV_yBWCkcc4S399MgebdPRHG9fVXEnLYjSGse1OJGMOxvhl_VP1O w4If_PNsCTQ.5FnazdqvB72qYP0YFy5UP6BxQjlXVyJeg.djVoq4ET3Jq0Qr5s5Au3X0gCcdhFFR NfvJOjWdRFBoROuEdTvk_YPDFbe2RwjJ3aeBRJwcYAeO.Q.cJYeKgjp4BEMJe2PC.iH7MM5VKZM8 TG5kCZPnXAjrhX3BtFMdYTE8LCp4x92YXfB1BVSAxI_7H7EeGumCFjzcGP1mJnFB4HTS83j4ETt8 jdMZE9VvNCclXmVTCJ4MyskAOyFur3ZG0iP_8uPqr5t7xI8Km1qCkjWCnD3NsBJVjsrAb3mjWdvq 1rOXMZvKh98XL1Tyu9itgLMGJRgNTmojdTqiWju_DGUIL3zEaGLgamaob1fNF_NYor8wTb.lzzuA HyOCjzpD5Gba31O6QGvfa1IbCdheOE2IpjRQMT2aEqp8Ox4rK3dwtdVtIMjTRZK4AkhWBicE5665 gCn6Rtf2n5pGx4SjX3NSK0pp1WZ0ndv96DCPICJTzDTdfAjB1aClTcYEjqViQC2czCEKgA.F6l_5 cbpBY6Jzq26eZvhlGKJhQfkblm_Tzjkl3MfhYrSyC4JC4cZdB2C2CnLVAkbGKWRTcIHLf.owKSMO BwgTLe8yULyneSVnVGTicMyNuIzLhmqlnG2SAsuHRn8gac4QNDw5jNZw0.sL6ikoxziZWWxbeycT Iz_ucGkFJr5YyvdElzddy9FnJby8FOFiRMzPhxi3F_U2lWlVDFK2p.GL36E2MEJKgmcKQ5zZTCvQ oL0bu.pT7nkalhbi.6k7XJCfm8sbG1RK45HPO7NysRZe7iimM5MysBUe7flSy2E1j9QMZVNQn.cg WZVSCk1_ghT9HXfb7vYKHedAtrgykBdIGWiDYpHK87E1m2WxV8rkT3ou3yTgB6e0rjG_ZTc6EI8P RgxFjCBpbnrnYN5tB3kS15RZhPjFdn7KWDXwKJekyHZAWwxVlS32scoVqRAlQ5ndk77leR5j6D64 fEWPdP9_iac8mAhPrm6b3fcpplW8uxlm0KajA2kVeWu9ejKUtH7QWlhOdX3LIjwNER3OiVKGmfZI 5GbTg8Z8SZY5clX33PrK7lPGixTFRKC8UtBcQNONJ4FPct7TfCbdk7fXSOc8R5HfVIeuPq8DIjLg HpVBX0yT37o1mTGICQcDlUVZ1bEzc4CouWfyLzheSd1ghBS33k2LUFUq0qyNgvmBsH1jQ8kPd48v mT1YlazlVnEPoMv7.5_gA4N4nKf5UwSLGQX1WWb62jrsJ_RGMncuOy6Vk58VunR52oIQ- X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: ee3ef9da-8b82-4aea-ba33-045a351eb175 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Sun, 19 May 2024 11:14:05 +0000 Received: by hermes--production-sg3-6f9f87bd85-fwdz2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8b51ce678ac1df1e3a71dd3262bcd0fa; Sun, 19 May 2024 11:13:58 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> In-Reply-To: <86o792b5qx.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 19 May 2024 10:49:58 +0300") References: <3df5d89f24d568fa565913cec6902fb0@HIDDEN> <86pltlh7ua.fsf@HIDDEN> <87eda1ldsl.fsf@HIDDEN> <86cyplge4o.fsf@HIDDEN> <87wmnsya2h.fsf@HIDDEN> <87r0e0pj2c.fsf@HIDDEN> <87ttiv71el.fsf@HIDDEN> <86seyfcewy.fsf@HIDDEN> <s5434qeejxp.fsf@HIDDEN> <86wmnqbala.fsf@HIDDEN> <87jzjq6ymy.fsf@HIDDEN> <86o792b5qx.fsf@HIDDEN> Date: Sun, 19 May 2024 19:13:32 +0800 Message-ID: <87frue6omb.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22356 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 2865 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Po Lu <luangruo@HIDDEN> >> Cc: me@HIDDEN, 70989 <at> debbugs.gnu.org >> Date: Sun, 19 May 2024 15:37:09 +0800 >> >> Eli Zaretskii <eliz@HIDDEN> writes: >> >> > What I see there is the call to fond_intern_prop, and if the result is >> > accepted by font_style_to_value as a valid value of FONT_WIDTH_INDEX, >> > it is returned. But "Sans-Serif" is not supposed to be a valid width >> > of a font, so I'm confused. >> >> Where does FONT_WIDTH_INDEX come into play? > > Inside get_adstyle_property: > > adstyle = font_intern_prop (str, end - str, 1); > if (font_style_to_value (FONT_WIDTH_INDEX, adstyle, 0) >= 0) > return Qnil; > return adstyle; This tests whether the adstyle duplicates information that the pattern might provide as the font width, since if so, the adstyle is entirely redundant. You'll observe that font_style_to_value returning >= 0 indicates that the adstyle is a valid width, and therefore the function rejects, and does not validate, width values. >> The attribute responsible is FONT_ADSTYLE_INDEX, which is set to >> "Sans-Serif" by: >> >> font. */ >> FT_Face ft_face; >> >> ASET (entity, FONT_ADSTYLE_INDEX, get_adstyle_property (p)); >> if ((ft_library || FT_Init_FreeType (&ft_library) == 0) >> >> in ftfont_pattern_entity. The XLFD generated from a font with such an >> adstyle is not parsable, the character `-' being the field separator in >> XLFDs, and gives rise to parser errors such as Rodrigo encountered when >> I-search, by proxy, attempted to deconstruct the XLFD back into a font >> spec. > > Yes, I understand all that. That was not my question. > > So what is the patch you'd propose. diff --git a/src/ftfont.c b/src/ftfont.c index 2e37b62ea35..efb6bf668bb 100644 --- a/src/ftfont.c +++ b/src/ftfont.c @@ -149,7 +149,8 @@ matching_prefix (char const *str, ptrdiff_t len, char const *pat) get_adstyle_property (FcPattern *p) { FcChar8 *fcstr; - char *str, *end; + char *str, *end, *tmp; + size_t i; Lisp_Object adstyle; #ifdef FC_FONTFORMAT @@ -168,7 +169,18 @@ get_adstyle_property (FcPattern *p) || matching_prefix (str, end - str, "Oblique") || matching_prefix (str, end - str, "Italic")) return Qnil; - adstyle = font_intern_prop (str, end - str, 1); + /* The characters `-', `?', `*', and `"' are not representable in XLFDs + and therefore must be replaced by substitutes. (bug#70989) */ + USE_SAFE_ALLOCA; + tmp = SAFE_ALLOCA (end - str); + for (i = 0; i < end - str; ++i) + tmp[i] = (str[i] == '-' + ? '_' : ((str[i] != '?' + && str[i] != '*' + && str[i] != '"') + ? str[i] : ' ')); + adstyle = font_intern_prop (tmp, end - str, 1); + SAFE_FREE (); if (font_style_to_value (FONT_WIDTH_INDEX, adstyle, 0) >= 0) return Qnil; return adstyle;
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.