X-Loop: help-debbugs@HIDDEN Subject: bug#61196: 30.0.50; X11 rendering of horizontal line in log-edit mode fails with some fonts Resent-From: Dima Kogan <dima@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 31 Jan 2023 08:30:02 +0000 Resent-Message-ID: <handler.61196.B.167515380032766 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 61196 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 61196 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.167515380032766 (code B ref -1); Tue, 31 Jan 2023 08:30:02 +0000 Received: (at submit) by debbugs.gnu.org; 31 Jan 2023 08:30:00 +0000 Received: from localhost ([127.0.0.1]:51482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pMm1d-0008WO-Sv for submit <at> debbugs.gnu.org; Tue, 31 Jan 2023 03:29:59 -0500 Received: from lists.gnu.org ([209.51.188.17]:46096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dima@HIDDEN>) id 1pMm1a-0008WF-9z for submit <at> debbugs.gnu.org; Tue, 31 Jan 2023 03:29:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <dima@HIDDEN>) id 1pMm1a-0007NW-2y for bug-gnu-emacs@HIDDEN; Tue, 31 Jan 2023 03:29:54 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <dima@HIDDEN>) id 1pMm1U-0000Hh-Tj for bug-gnu-emacs@HIDDEN; Tue, 31 Jan 2023 03:29:53 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 13DC85C046C for <bug-gnu-emacs@HIDDEN>; Tue, 31 Jan 2023 03:29:43 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Tue, 31 Jan 2023 03:29:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=secretsauce.net; h=cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm2; t= 1675153783; x=1675240183; bh=kqYIhO1r0gX7enFfPotW0ex3L7cqc4FStxN tZF2ofWA=; b=eckRvhDTtBnvkoYFm0/46f+sEzdniibUw6DR/eYoOBDsSvJN1W/ 6SS9SpLWxtJbFV/tcohNvdvru4BqEmzb1oxCejmglzjKLFgJi5PD5e4SJ/6s3aSn 7m9FQ5NN0qroXZVox93t5rYXDA1wJG2kpThNCJ/9fByIZnosxlzyb2U/2/bG/XPD rq4hRhT3FDOwY4GMGtuRoQuNCbdJr7T16fLGH2+I3kI4tNy4cO1N4WJRi27WPc2Y baXjVhYEzr8I05FTls48AAdb/WlRlI4hXgp+vsOn9fLBthqHc/BySyUJt3RTJJ0J 7gDcZprhl2IksaL5cpYXlfdL7E9I4x5isDg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1675153783; x= 1675240183; bh=kqYIhO1r0gX7enFfPotW0ex3L7cqc4FStxNtZF2ofWA=; b=q QCcvq7RVUWSy9GvPE+He35sub7kNq9msLkYzaMuFjUqLyZvQfKAittdaWJotlSww CrbkLPzIu5J0TNiKocE1MbB2GOsWmEzFAVCgcR2JRfnOXoqj/Jqm/gwLP69CLwnm mje8RCiNBDdVp5dwuo03Tr27OZC5f8GAU2ehxTNVV4vIWxVNT4BNCntVGv1Mx5Aa Y7uhhK/ngt75iexgLcyJU4HIjYIc6BtZa/EegGax6fMNR9ygxWSdj7B+ONcmg+Wc SokUMb+LAXhXRpzwVRnNLA7mCVjZ6qUlB/zJQxKXMFLXLtVLfIH8ILM1qOJC8ZG4 7cXGah8PytGV8a6wvW57w== X-ME-Sender: <xms:dtHYY6JbtSeFbNhyHBs0pYhhKcqBwmNLf0xGVEeiSXcohpTOfoft5Q> <xme:dtHYYyKs2RXYi-52ahoN5ObB94Ya62MoF58sZdADBnc7lR4w7dCpJsGMA-Vtu1q2P lZV5spCjjiPj9ij> X-ME-Received: <xmr:dtHYY6suDQEyqMAiInUQ35irjLi-csaSL3cI3iUMVBGYddBcb4HlWkwA> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudeffedguddvvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfggtgesmhdtreertd dttdenucfhrhhomhepffhimhgrucfmohhgrghnuceoughimhgrsehsvggtrhgvthhsrghu tggvrdhnvghtqeenucggtffrrghtthgvrhhnpeejieffvdekfeevieejudefkeevffevfe elheefudegudeuveejkeegteefgfejkeenucffohhmrghinhepshgvtghrvghtshgruhgt vgdrnhgvthenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpeguihhmrgesshgvtghrvghtshgruhgtvgdrnhgvth X-ME-Proxy: <xmx:dtHYY_bsEd98ubTRgMgq7MKjA2VdpkglxCNikX_jYSA0rMBAXFGpWg> <xmx:dtHYYxatkhj7xg1YowbOcovEPHMuSYIFQWIFRxmlWaG5teGYaFDpiA> <xmx:dtHYY7ASJGOOhCE25K0u4sHLbERYwWKjnU0sg-e_G0XRmYKbEn8fUg> <xmx:d9HYYz2BpnFmM-agoT881iR-wa-vtmtCa4MnyAL6T36WaqxHDh4iJg> Feedback-ID: i3e8042a0:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <bug-gnu-emacs@HIDDEN>; Tue, 31 Jan 2023 03:29:42 -0500 (EST) From: Dima Kogan <dima@HIDDEN> Date: Tue, 31 Jan 2023 00:29:39 -0800 Message-ID: <877cx3xg24.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=66.111.4.27; envelope-from=dima@HIDDEN; helo=out3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) 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.6 (--) --=-=-= Content-Type: text/plain Hi. I'm using a bleeding-edge build of emacs from git, but this particular issue I've been seeing for maybe 6 months now, or maybe even a year. I'm using a GTK build of Emacs running on X11 on GNU/Linux. Some of that is significant. I can tickle the bug by selecting a particular font, entering log-edit-mode, and entering some text: rm /tmp/xxx; emacs -Q -geometry 40x8 \ --eval "(progn (setf (alist-get 'font default-frame-alist) \"-adobe-courier-medium-r-*-*-12-*-*-*-*-*-iso8859-*\") (require 'log-edit) (find-file \"/tmp/xxx\") (log-edit-mode) (insert \"a:b\\n\\nc d\"))" The result looks like the attached 12.png. Note the unrendered 000A character block. This is a bug. It should be rendering a horizontal line instead. And if I select a different font, it does work. I can do that by changing the "-12-" in the above command to "-22-". The result is attached in 22.png. I see it in the wild all the time when making version control commits in emacs, and typing the commit message. Thanks In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, cairo version 1.16.0) of 2023-01-16, unofficial emacs-snapshot build: http://emacs.secretsauce.net built on lilbastard Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Debian GNU/Linux bookworm/sid Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --enable-libsystemd --with-native-compilation --with-pop=yes --enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/30.0.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/30.0.50/site-lisp:/usr/share/emacs/site-lisp --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --enable-libsystemd --with-native-compilation --with-pop=yes --enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/30.0.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/30.0.50/site-lisp:/usr/share/emacs/site-lisp --with-x=yes --with-imagemagick --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -ffile-prefix-map=/build/emacs-snapshot-Nxaovo/emacs-snapshot-20230116+emacs-28.2-163642-g77659bd4634=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-omit-frame-pointer' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ IMAGEMAGICK JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: C locale-coding-system: nil Major mode: Lisp Interaction Minor modes in effect: server-mode: t winner-mode: t global-hl-line-mode: t electric-pair-mode: t global-subword-mode: t subword-mode: t shell-dirtrack-mode: t auto-insert-mode: t cscope-minor-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: (only . t) auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t hs-minor-mode: t Load-path shadows: /home/dima/.emacs.d/elpa/boxquote-20081011.1326/boxquote hides /usr/share/emacs/30.0.50/site-lisp/emacs-goodies-el/boxquote /home/dima/.emacs.d/lisp/home-end hides /usr/share/emacs/30.0.50/site-lisp/emacs-goodies-el/home-end /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/debian-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/30.0.50/site-lisp/elpa/gnuplot-mode-20141231/debian-autoloads /usr/share/emacs/30.0.50/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup /usr/share/emacs-snapshot/site-lisp/commit-patch/commit-patch-buffer hides /usr/share/emacs/site-lisp/commit-patch/commit-patch-buffer /usr/share/emacs-snapshot/site-lisp/maxima/imaxima-autoconf-variables hides /usr/share/emacs/site-lisp/maxima/imaxima-autoconf-variables /usr/share/emacs-snapshot/site-lisp/maxima/mylatex.ltx hides /usr/share/emacs/site-lisp/maxima/mylatex.ltx /usr/share/emacs-snapshot/site-lisp/maxima/imath hides /usr/share/emacs/site-lisp/maxima/imath /usr/share/emacs-snapshot/site-lisp/maxima/maxima hides /usr/share/emacs/site-lisp/maxima/maxima /usr/share/emacs-snapshot/site-lisp/maxima/sshell hides /usr/share/emacs/site-lisp/maxima/sshell /usr/share/emacs-snapshot/site-lisp/maxima/emaxima hides /usr/share/emacs/site-lisp/maxima/emaxima /usr/share/emacs-snapshot/site-lisp/maxima/maxima-font-lock hides /usr/share/emacs/site-lisp/maxima/maxima-font-lock /usr/share/emacs-snapshot/site-lisp/maxima/setup-imaxima-imath hides /usr/share/emacs/site-lisp/maxima/setup-imaxima-imath /usr/share/emacs-snapshot/site-lisp/maxima/bookmode hides /usr/share/emacs/site-lisp/maxima/bookmode /usr/share/emacs-snapshot/site-lisp/maxima/imaxima hides /usr/share/emacs/site-lisp/maxima/imaxima /usr/share/emacs-snapshot/site-lisp/maxima/smart-complete hides /usr/share/emacs/site-lisp/maxima/smart-complete /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-auto hides /usr/share/emacs/site-lisp/mmm-mode/mmm-auto /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-utils hides /usr/share/emacs/site-lisp/mmm-mode/mmm-utils /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-defaults hides /usr/share/emacs/site-lisp/mmm-mode/mmm-defaults /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-class hides /usr/share/emacs/site-lisp/mmm-mode/mmm-class /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-region hides /usr/share/emacs/site-lisp/mmm-mode/mmm-region /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-univ hides /usr/share/emacs/site-lisp/mmm-mode/mmm-univ /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-cmds hides /usr/share/emacs/site-lisp/mmm-mode/mmm-cmds /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-mason hides /usr/share/emacs/site-lisp/mmm-mode/mmm-mason /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-noweb hides /usr/share/emacs/site-lisp/mmm-mode/mmm-noweb /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-mode hides /usr/share/emacs/site-lisp/mmm-mode/mmm-mode /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-cweb hides /usr/share/emacs/site-lisp/mmm-mode/mmm-cweb /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-sample hides /usr/share/emacs/site-lisp/mmm-mode/mmm-sample /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-compat hides /usr/share/emacs/site-lisp/mmm-mode/mmm-compat /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-vars hides /usr/share/emacs/site-lisp/mmm-mode/mmm-vars /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-erb hides /usr/share/emacs/site-lisp/mmm-mode/mmm-erb /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-myghty hides /usr/share/emacs/site-lisp/mmm-mode/mmm-myghty /usr/share/emacs/30.0.50/site-lisp/mmm-mode/mmm-rpm hides /usr/share/emacs/site-lisp/mmm-mode/mmm-rpm /usr/share/emacs/30.0.50/site-lisp/elpa/auto-complete-1.5.0/auto-complete-config hides /usr/share/emacs/site-lisp/elpa/auto-complete-1.5.0/auto-complete-config /usr/share/emacs/30.0.50/site-lisp/elpa/auto-complete-1.5.0/auto-complete-autoloads hides /usr/share/emacs/site-lisp/elpa/auto-complete-1.5.0/auto-complete-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/auto-complete-1.5.0/auto-complete-pkg hides /usr/share/emacs/site-lisp/elpa/auto-complete-1.5.0/auto-complete-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/auto-complete-1.5.0/auto-complete hides /usr/share/emacs/site-lisp/elpa/auto-complete-1.5.0/auto-complete /usr/share/emacs/30.0.50/site-lisp/elpa/avy-0.5.0/avy hides /usr/share/emacs/site-lisp/elpa/avy-0.5.0/avy /usr/share/emacs/30.0.50/site-lisp/elpa/avy-0.5.0/avy-autoloads hides /usr/share/emacs/site-lisp/elpa/avy-0.5.0/avy-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/avy-0.5.0/avy-pkg hides /usr/share/emacs/site-lisp/elpa/avy-0.5.0/avy-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/apt-utils hides /usr/share/emacs/site-lisp/elpa/debian-el-37/apt-utils /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-el-pkg hides /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/preseed hides /usr/share/emacs/site-lisp/elpa/debian-el-37/preseed /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-bug hides /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-bug /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/apt-sources hides /usr/share/emacs/site-lisp/elpa/debian-el-37/apt-sources /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-el hides /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/gnus-BTS hides /usr/share/emacs/site-lisp/elpa/debian-el-37/gnus-BTS /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-el-autoloads hides /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/deb-view hides /usr/share/emacs/site-lisp/elpa/debian-el-37/deb-view /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/readme-debian hides /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/readme-debian /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/debian-copyright hides /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-copyright /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-autoloads hides /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/debian-bts-control hides /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-bts-control /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-pkg hides /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/debian-changelog-mode hides /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-changelog-mode /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/debian-control-mode hides /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-control-mode /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el hides /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/expand-region-pkg hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/expand-region-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/f90-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/f90-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/jsp-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/jsp-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/er-basic-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/er-basic-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/python-el-fgallina-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/python-el-fgallina-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/js2-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/js2-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/expand-region-custom hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/expand-region-custom /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/python-el-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/python-el-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/text-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/text-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/expand-region hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/expand-region /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/octave-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/octave-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/html-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/html-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/enh-ruby-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/enh-ruby-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/expand-region-core hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/expand-region-core /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/js-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/js-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/web-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/web-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/erlang-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/erlang-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/sml-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/sml-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/clojure-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/clojure-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/fortran-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/fortran-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/ruby-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/ruby-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/cc-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/cc-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/latex-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/latex-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/the-org-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/the-org-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/expand-region-autoloads hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/expand-region-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/subword-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/subword-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/python-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/python-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/css-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/css-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/feature-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/feature-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/cperl-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/cperl-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/nxml-mode-expansions hides /usr/share/emacs/site-lisp/elpa/expand-region-0.11.0/nxml-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/gnuplot-mode-20141231/gnuplot hides /usr/share/emacs/site-lisp/elpa/gnuplot-mode-20141231/gnuplot /usr/share/emacs/30.0.50/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-context hides /usr/share/emacs/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-context /usr/share/emacs/30.0.50/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-gui hides /usr/share/emacs/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-gui /usr/share/emacs/30.0.50/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-mode-pkg hides /usr/share/emacs/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-mode-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa/gnuplot-mode-20141231/debian-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-mode-autoloads hides /usr/share/emacs/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-mode-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-headers hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-headers /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-helpers hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-helpers /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-message hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-message /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-speedbar hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-speedbar /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-contacts hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-contacts /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-mark hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-mark /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-server hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-server /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-search hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-search /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-view hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-view /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-config hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-config /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-main hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-main /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-update hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-update /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-icalendar hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-icalendar /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-actions hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-actions /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-draft hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-draft /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-pkg hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-lists hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-lists /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-autoloads hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-vars hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-vars /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-contrib hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-contrib /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-bookmarks hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-bookmarks /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-compose hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-compose /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-org hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-org /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-context hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-context /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-folders hides /usr/share/emacs/site-lisp/elpa/mu4e-1.8.10/mu4e-folders /usr/share/emacs/30.0.50/site-lisp/elpa/popup-0.5.8/popup-pkg hides /usr/share/emacs/site-lisp/elpa/popup-0.5.8/popup-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/popup-0.5.8/popup hides /usr/share/emacs/site-lisp/elpa/popup-0.5.8/popup /usr/share/emacs/30.0.50/site-lisp/elpa/popup-0.5.8/popup-autoloads hides /usr/share/emacs/site-lisp/elpa/popup-0.5.8/popup-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/xcscope-1.0/xcscope hides /usr/share/emacs/site-lisp/elpa/xcscope-1.0/xcscope /usr/share/emacs/30.0.50/site-lisp/elpa/xcscope-1.0/xcscope-autoloads hides /usr/share/emacs/site-lisp/elpa/xcscope-1.0/xcscope-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/xcscope-1.0/xcscope-pkg hides /usr/share/emacs/site-lisp/elpa/xcscope-1.0/xcscope-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/auto-complete-1.5.0/auto-complete-config hides /usr/share/emacs/site-lisp/elpa-src/auto-complete-1.5.0/auto-complete-config /usr/share/emacs/30.0.50/site-lisp/elpa/auto-complete-1.5.0/auto-complete-autoloads hides /usr/share/emacs/site-lisp/elpa-src/auto-complete-1.5.0/auto-complete-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/auto-complete-1.5.0/auto-complete-pkg hides /usr/share/emacs/site-lisp/elpa-src/auto-complete-1.5.0/auto-complete-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/auto-complete-1.5.0/auto-complete hides /usr/share/emacs/site-lisp/elpa-src/auto-complete-1.5.0/auto-complete /usr/share/emacs/30.0.50/site-lisp/elpa/avy-0.5.0/avy-autoloads hides /usr/share/emacs/site-lisp/elpa-src/avy-0.5.0/avy-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/avy-0.5.0/avy hides /usr/share/emacs/site-lisp/elpa-src/avy-0.5.0/avy /usr/share/emacs/30.0.50/site-lisp/elpa/avy-0.5.0/avy-pkg hides /usr/share/emacs/site-lisp/elpa-src/avy-0.5.0/avy-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/apt-utils hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/apt-utils /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-el-pkg hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-bug hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-bug /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/preseed hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/preseed /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/gnus-BTS hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/gnus-BTS /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/apt-sources hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/apt-sources /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-el-autoloads hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-el hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/deb-view hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/deb-view /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/debian-copyright hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-copyright /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-autoloads hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-pkg hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/debian-bts-control hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-bts-control /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/readme-debian hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/readme-debian /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/debian-control-mode hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-control-mode /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/dpkg-dev-el-37.0/debian-changelog-mode hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-changelog-mode /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/expand-region-pkg hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/expand-region-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/f90-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/f90-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/python-el-fgallina-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/python-el-fgallina-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/js2-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/js2-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/jsp-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/jsp-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/er-basic-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/er-basic-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/expand-region-custom hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/expand-region-custom /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/expand-region hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/expand-region /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/enh-ruby-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/enh-ruby-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/expand-region-core hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/expand-region-core /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/erlang-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/erlang-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/sml-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/sml-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/clojure-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/clojure-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/web-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/web-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/octave-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/octave-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/ruby-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/ruby-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/cc-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/cc-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/the-org-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/the-org-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/expand-region-autoloads hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/expand-region-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/latex-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/latex-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/subword-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/subword-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/feature-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/feature-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/css-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/css-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/cperl-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/cperl-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/text-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/text-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/python-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/python-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/python-el-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/python-el-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/nxml-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/nxml-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/fortran-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/fortran-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/js-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/js-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/expand-region-0.11.0/html-mode-expansions hides /usr/share/emacs/site-lisp/elpa-src/expand-region-0.11.0/html-mode-expansions /usr/share/emacs/30.0.50/site-lisp/elpa/gnuplot-mode-20141231/gnuplot hides /usr/share/emacs/site-lisp/elpa-src/gnuplot-mode-20141231/gnuplot /usr/share/emacs/30.0.50/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-gui hides /usr/share/emacs/site-lisp/elpa-src/gnuplot-mode-20141231/gnuplot-gui /usr/share/emacs/30.0.50/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/gnuplot-mode-20141231/gnuplot-mode-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-context hides /usr/share/emacs/site-lisp/elpa-src/gnuplot-mode-20141231/gnuplot-context /usr/share/emacs/30.0.50/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/gnuplot-mode-20141231/debian-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/gnuplot-mode-20141231/gnuplot-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/gnuplot-mode-20141231/gnuplot-mode-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-helpers hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-helpers /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-speedbar hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-speedbar /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-mark hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-mark /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-search hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-search /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-view hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-view /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-contacts hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-contacts /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-main hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-main /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-draft hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-draft /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-pkg hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-actions hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-actions /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-message hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-message /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-autoloads hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-icalendar hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-icalendar /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-contrib hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-contrib /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-compose hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-compose /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-context hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-context /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-lists hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-lists /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-org hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-org /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-headers hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-headers /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-vars hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-vars /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-folders hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-folders /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-bookmarks hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-bookmarks /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-config hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-config /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-update hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-update /usr/share/emacs/30.0.50/site-lisp/elpa/mu4e-1.8.10/mu4e-server hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.10/mu4e-server /usr/share/emacs/30.0.50/site-lisp/elpa/popup-0.5.8/popup-pkg hides /usr/share/emacs/site-lisp/elpa-src/popup-0.5.8/popup-pkg /usr/share/emacs/30.0.50/site-lisp/elpa/popup-0.5.8/popup hides /usr/share/emacs/site-lisp/elpa-src/popup-0.5.8/popup /usr/share/emacs/30.0.50/site-lisp/elpa/popup-0.5.8/popup-autoloads hides /usr/share/emacs/site-lisp/elpa-src/popup-0.5.8/popup-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/xcscope-1.0/xcscope hides /usr/share/emacs/site-lisp/elpa-src/xcscope-1.0/xcscope /usr/share/emacs/30.0.50/site-lisp/elpa/xcscope-1.0/xcscope-autoloads hides /usr/share/emacs/site-lisp/elpa-src/xcscope-1.0/xcscope-autoloads /usr/share/emacs/30.0.50/site-lisp/elpa/xcscope-1.0/xcscope-pkg hides /usr/share/emacs/site-lisp/elpa-src/xcscope-1.0/xcscope-pkg /home/dima/.emacs.d/elpa/transient-20210619.1100/transient hides /usr/share/emacs/30.0.50/lisp/transient /home/dima/.emacs.d/elpa/soap-client-3.1.1/soap-inspect hides /usr/share/emacs/30.0.50/lisp/net/soap-inspect /home/dima/.emacs.d/elpa/soap-client-3.1.1/soap-client hides /usr/share/emacs/30.0.50/lisp/net/soap-client Features: (shadow emacsbug macros google-this tabify man ispell skeleton mhtml-mode css-mode js c-ts-common make-mode debian-control-mode imenu debian-changelog-mode reporter term ehelp tramp-cmds conf-mode shortdoc help-fns radix-tree calc-yank calc-aent hi-lock dabbrev compare-w pcmpl-unix dirtrack mc-mark-more multiple-cursors-core cl hideif cc-mode cc-fonts cc-guess cc-menus cc-cmds pcmpl-git align org-archive avy edmacro kmacro org-tempo tempo org-element org-persist org-id avl-tree generator oc-basic ol-eww eww xdg url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi gnus-icalendar org-capture org-refile icalendar diary-lib diary-loaddefs sh-script smie executable misearch multi-isearch vc-hg vc-bzr vc-src vc-sccs vc-cvs vc-rcs dired-aux tramp-cache time-stamp tramp-sh log-view cus-start vc-svn smerge-mode diff vc-git commit-patch-buffer log-edit pcvs-util add-log vc diff-mode easy-mmode vc-dispatcher highlight-indentation face-remap qp shr-color color sort smiley gnus-cite mm-archive mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check mu4e mu4e-org org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete org-list org-footnote org-faces org-entities noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func org-version org-compat org-macs mu4e-main mu4e-view thingatpt gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader range cal-menu calendar cal-loaddefs mu4e-headers mu4e-compose mu4e-draft mu4e-actions smtpmail mu4e-search mu4e-lists mu4e-bookmarks mu4e-mark mu4e-message shr pixel-fill kinsoku url-file svg xml flow-fill mule-util mu4e-contacts mu4e-update mu4e-folders mu4e-server mu4e-vars message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev mail-utils gmm-utils mailheader calccomp calc-vec calc-alg calc-ext calc-menu calc calc-loaddefs calc-macs server winner hl-line cc-styles cc-align cc-engine cc-vars cc-defs elec-pair cap-words superword subword tramp tramp-loaddefs trampver tramp-integration cus-edit wid-edit files-x tramp-compat parse-time iso8601 time-date ls-lisp format-spec magit-autorevert autorevert filenotify magit-git magit-section magit-utils crm dash cus-load shell pcomplete rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap sgml-mode dom nxml-util nxml-enc xmltok hideshow autoinsert grep compile debian-bug rfc2047 rfc2045 ietf-drums mm-util mail-prsvr highlight-beyond-fill-column home-end rect python project pcase treesit comint ansi-osc ansi-color cperl-mode facemenu xcscope ring zones comp comp-cstr warnings icons cl-extra help-mode init_view init_compilation init_diff_patches init_ediff init_erc init_mail advice mu4e-context mu4e-helpers mu4e-config bookmark text-property-search pp ido finder-inf mmm-auto mmm-vars mmm-utils mmm-compat disp-table google-translate-autoloads auto-complete-clang-autoloads company-autoloads mustache-autoloads ht-autoloads markdown-mode-autoloads google-this-autoloads o-blog-autoloads rx highlight-symbol-autoloads sokoban-autoloads dash-autoloads s-autoloads dpkg-dev-el info debian-el package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify 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 1576109 229164) (symbols 48 50962 8) (strings 32 229512 35817) (string-bytes 1 10775951) (vectors 16 151823) (vector-slots 8 2946916 224626) (floats 8 1586 4039) (intervals 56 101058 1633) (buffers 976 248)) --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=12.png Content-Transfer-Encoding: base64 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 Ol29T1czc5wYi8UiFxcXuVze9GbKMAxFUVqtrrGLfjDCEolYJBJx+7yLFqRSra6uqiqvqFBXVlpz OjDGcmdnlzZtnGSy1inU1vnMJFuESghRV1U16sTIZTKuYgjboaKoRqhUb4lIJHpwt4gLM2z+Lkx7 tmZap1Bt6/piZ7m8pS6HrNK4fV6EbWa0rAHAE8Vj0gEDgMcbECoA8AAQKgDwAFsmkwAAaGYgogIA DwChAgAPAKECAA8QUbT558c7Ozu3tG0AwHsqKyvNpqelpTWqHA4i6raQ8m0h5U0vBwCA+uBAqC9n uLT0UQDAYw7/fuYGAI8fNTU1KddvFBQWIoS8vTyjo6Lkjz5jzJJQD4SF6bfH3L2LLKLv/UKABYBG UVNbe+rML1rdgzdi5+blFxUVDxo4wNHgN8OWhGoozgNhYRZ2kYE+t4WUg1YBwHpSrl3Xq5RFq9Nd u36dfRQjSwNdX8OgakiDARYAACsp0L+ox4D7BY8kNtD11QuyPsUCANBE9C98sJAICx4AgAc0MEbV B1J22zDA6rfZQSlMJgGA/cAVFRVmP4CVSQDQdKxZmfTTgWSzecaNeVa/DV1fAOABIFQA4AGta2WS 2SeGcfsOYgDgI5aE2tgH7XGiKKNC4GF/AICs7PqaKhCiHAA0Jw0LlX1LiqEyTVMAALArDQhV/y4j vTJNUwAAsDcw6wsAPKBVCJWr98EAwONKqxAqdKEBwDKtQqgAAFimgQUP7IyR/r/ZFLPfYjcaDJXQ 4wUAa2h4ZZKpJhtUqV6flmeGjXK2tCsAoPViVdfXVEVW6goGnwDACbAyCQB4gH1XJkGHFgA4oYEx qoU5pPpGqoaJlsVslBNUDQD1YZefuVnfMTYN1C3tEABojcB9VADgAbZEVJhJAoBmxhahWr+eAQAA Tmig62v66zYAAJqfhseoltchAQDQDDR6ZVJ92wAA2A9LY9QWGYKC+AHAlNb1uFCYnQIAs8B9VADg ASBUAOABIFQA4AEgVADgASBUAOABIFQA4AEgVADgASBUAOABIFQA4AEgVADgASBUAOABIFQA4AEg VADgASBUAOABIFQA4AEgVADgASBUAOABIFQA4AEgVADgASBUAOABIFQA4AEgVADgASBUAOABIFQA 4AEgVADgASBUAOABIFQA4AEgVADgASBUAOABIFQA4AEgVADgASBUAGhhRCJRg4kgVABoYby9PM0l ehnuglABoIWJjooSi8WGKWKxuH1UO8MUECoAtDBymWzIwAFKP4VIJBKLRX4KxcD+/WQymWEeka2F AwDAGVKpNKZbNwsZIKICAA8AoQIADwChAgAPAKECAA8AoQIAD8AURZWWlup0upa2BAAAM4jFYplM JiopKbl+/XpLGwO0DIMGDWI3Tp06ZTmxOQ1oET+0lAGsB4z8b2TMxYsXcW5ubmpqqv2OtgVdABhi QRL2PnH1VW1YRctKha3aHlcNfZl6bHD1oEGDYIz6pHDq1KmWUgJbr2ntre0KXp+dnJTZRP9zszJJ f9kwjONmE7mq6NSpU/pirU/k5GD5C3vlhj6OIVZ6o8ExgjVR0UirpsHWQi02CtXILL0yG0xsInrV GWrP+kSgFdL6T5DZLnqj+u1mNWn4dXbDKMLpEwcNGiSyvnRTEZpWbGSxaaKFMq3EbIS0PvGJxfCy 1aqCqj0u6C1Ffc3bsItnG5aE2ijHme3fmyY2/WQY9qhN9d9g4pNMfZfLZoYvp8MGOy3kb+Ih82wy yWwnwfpEoFXxBJ4Umw+ZmzFqM2O2ausTn0AMe7ym28jcLB3i7naF0aVTj9GcX4t4xnBo1ig7rezN Wlmm2dOhr2v+/Plc3kcFAD7S9Khj77iVnJwsMHoGBAA8aTR9psfe+Pn54erq6k2bNuXm5ra0MQDA M9atW8duzJ8/3361KJXK6dOn44qKCrMfOzs7t7QfAID3VFZWmk1vrL6snfXFGNv7kHAdFuo1m6el DAaAZsOqWV+MMSEE1bV+w239bhPRV2GEUaJR1RYghNRXJgDwjsbdRzWVKygBAJqBhiOqlXHJKMAa 7jYYe9kMFkpobO2GVcOlBHgMsGVlkqH2WFg9sJjG2wZjrz4Diz7RSo2Z1g4AjxmcPYC7PoU0T0wD fQKPNzYK1TR2tWwPE/q3wOMN94vyjUanzTxQhNAKPJY0HFENlaaf9TEaEFozY2QBw8kk/df1BZq9 J2RYXX21w0wS8NjQuK6v2buaZj8yTGxQLdbcQbWQaE0VAMBrrOr68nE2FcIp8Dhh7RiVd42edwYD gAX+DxG6EnJoudiyAAAAIXRFWHRjb21tZW50AHh4eCAtIEdOVSBFbWFjcyBhdCBzaG9ydHlobdbp AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIzLTAxLTMxVDA4OjE5OjQzKzAwOjAwzc6y/wAAACV0RVh0 ZGF0ZTptb2RpZnkAMjAyMy0wMS0zMVQwODoxOTo0MyswMDowMLyTCkMAAAAASUVORK5CYII= --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=22.png Content-Transfer-Encoding: base64 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 MSswMDowMOemG/QAAAAASUVORK5CYII= --=-=-=--
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: Dima Kogan <dima@HIDDEN> Subject: bug#61196: Acknowledgement (30.0.50; X11 rendering of horizontal line in log-edit mode fails with some fonts) Message-ID: <handler.61196.B.167515380032766.ack <at> debbugs.gnu.org> References: <877cx3xg24.fsf@HIDDEN> X-Gnu-PR-Message: ack 61196 X-Gnu-PR-Package: emacs Reply-To: 61196 <at> debbugs.gnu.org Date: Tue, 31 Jan 2023 08:30: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 61196 <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 61196: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D61196 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#61196: 30.0.50; X11 rendering of horizontal line in log-edit mode fails with some fonts 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: Tue, 31 Jan 2023 17:45:02 +0000 Resent-Message-ID: <handler.61196.B61196.167518705824780 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 61196 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dima Kogan <dima@HIDDEN> Cc: 61196 <at> debbugs.gnu.org Received: via spool by 61196-submit <at> debbugs.gnu.org id=B61196.167518705824780 (code B ref 61196); Tue, 31 Jan 2023 17:45:02 +0000 Received: (at 61196) by debbugs.gnu.org; 31 Jan 2023 17:44:18 +0000 Received: from localhost ([127.0.0.1]:54908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pMug6-0006Rb-AR for submit <at> debbugs.gnu.org; Tue, 31 Jan 2023 12:44:18 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40500) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pMug2-0006RE-O3 for 61196 <at> debbugs.gnu.org; Tue, 31 Jan 2023 12:44:16 -0500 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 1pMufx-0005bq-0v; Tue, 31 Jan 2023 12:44:09 -0500 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=+KOftHRoVAh6xzlEqfGB2+VkNeec++AcMKN92YG3d9M=; b=AEZqZ/dN5FEx 4tYYxrflEyuS1ipKxfEzwXlKqZmxKXbMylrl+wZyeGcE6O/P6f5/zsougsrZUrbg7gQvqPQHhg2E7 fDdOKHLnq8m7b1R1oEpKJsFwDbtO1q9U0gTiBx8OHwX4S+CYtYKWACNW1P3SQYzDJeFzMMs8XOcK+ qXGoIzNtQnDAOJb74WsluHsvY5JIva0Kf4Gqfg/iFE+JMf+TGaReTGsVz7GkNitZfMUwU0is7oAkZ 4BhGbpbAXOMGe6/XdhoNxjr4ls8CPOw6NHFB9b/+kUfhw5Ndo8T4p12NbEH+azjuFJMYsVExZBF4D SmWQfZOSHGuuIRcRiyBIoA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pMufw-0005Ap-Cf; Tue, 31 Jan 2023 12:44:08 -0500 Date: Tue, 31 Jan 2023 19:44:04 +0200 Message-Id: <83wn521twb.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <877cx3xg24.fsf@HIDDEN> (message from Dima Kogan on Tue, 31 Jan 2023 00:29:39 -0800) References: <877cx3xg24.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: Dima Kogan <dima@HIDDEN> > Date: Tue, 31 Jan 2023 00:29:39 -0800 > > Hi. I'm using a bleeding-edge build of emacs from git, but this > particular issue I've been seeing for maybe 6 months now, or maybe even > a year. > > I'm using a GTK build of Emacs running on X11 on GNU/Linux. Some of that > is significant. > > I can tickle the bug by selecting a particular font, entering > log-edit-mode, and entering some text: > > rm /tmp/xxx; > > emacs -Q -geometry 40x8 \ > --eval "(progn (setf (alist-get 'font default-frame-alist) \"-adobe-courier-medium-r-*-*-12-*-*-*-*-*-iso8859-*\") > (require 'log-edit) > (find-file \"/tmp/xxx\") > (log-edit-mode) > (insert \"a:b\\n\\nc d\"))" > > The result looks like the attached 12.png. Note the unrendered 000A > character block. This is a bug. It should be rendering a horizontal line > instead. And if I select a different font, it does work. I can do that > by changing the "-12-" in the above command to "-22-". The result is > attached in 22.png. > > I see it in the wild all the time when making version control commits in > emacs, and typing the commit message. Looks like some subtle issue with font selection. Can you bisect? Initial investigation seems to indicate that this started happening sometime in last August, but I could be mistaken, as what I see here is not exactly what you see (I don't have that font installed). In general, this is what happens in Emacs when some face fails to find a suitable font for a GUI frame. Then we fall back to the "glyphless" display method.
X-Loop: help-debbugs@HIDDEN Subject: bug#61196: 30.0.50; X11 rendering of horizontal line in log-edit mode fails with some fonts Resent-From: Dima Kogan <dima@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 31 Jan 2023 18:55:01 +0000 Resent-Message-ID: <handler.61196.B61196.167519129431862 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 61196 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 61196 <at> debbugs.gnu.org Received: via spool by 61196-submit <at> debbugs.gnu.org id=B61196.167519129431862 (code B ref 61196); Tue, 31 Jan 2023 18:55:01 +0000 Received: (at 61196) by debbugs.gnu.org; 31 Jan 2023 18:54:54 +0000 Received: from localhost ([127.0.0.1]:55019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pMvmQ-0008Hq-4I for submit <at> debbugs.gnu.org; Tue, 31 Jan 2023 13:54:54 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:36573) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dima@HIDDEN>) id 1pMvmP-0008Hd-45 for 61196 <at> debbugs.gnu.org; Tue, 31 Jan 2023 13:54:53 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 31DC5320090B; Tue, 31 Jan 2023 13:54:47 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Tue, 31 Jan 2023 13:54:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=secretsauce.net; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1675191286; x=1675277686; bh=0y e7qpeX+Gk4zVFjhvoSeMEIAlMDl7+oetqPAC4X4rI=; b=qRoAEa3CK2QAYHsRGk yLGpPJcvmTsFFSuvFe+rV7U6lw/Ppuv7dx7qQrhqXYDKRBXUoB2A9YV8ShFvy5bg 2/yLsRp52vi73VVvFnlKczbbJm9oUoWDr8rsTFEihKbeUI4gVxTnMZSHI41ieOZE IYCFPKncVrO6PLKCElYpWHhFVIQK90aJQDmcTYOxJ2g46/iit9T7Wa3SM8czRU0G tN4hwQeEEwkBp75fB/0uqVaaiFEK1Ek6vgn4KdDS1K6X75uj9geYlogHH/9W9clJ acIjE32kjrnb19etalva4Ms9WqJl+wl9iwyyvMZSzmCMuljcisZXMNNUyx+vWIAm k19g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1675191286; x=1675277686; bh=0ye7qpeX+Gk4zVFjhvoSeMEIAlMD l7+oetqPAC4X4rI=; b=AL9ZaQ9A+68e/G0ubuLjtoy2tJEK4YnAV6l+d1NflRmr 2MOyJFjYPsyIknxm5G0kc3YYj6ZqT5FrELWg2ZcZcexV5JihkelW73qza0vUkbjq hf4G0I972NgTpngK7CWYDZtYjXe0Gl9rb9btYEedYnDEjcbvhjukvYFuhGb68bkB yM/o2Vx3v0ombqnfMDpR3cLvHYHtbPbOv2S3TfDyoRujZmmVBW0xZleB8WlDSqDQ Vn+dbUlYD4h661DCmL9+SPr1qRxBbBsZWFYa4uLq1pbZVqoQqTfbUo9inEWhBu6p 1yKT+i2QdTK5CLlwFVWsY+m3bW3B/GZouZs0HNa8jA== X-ME-Sender: <xms:9mPZY7vJoSpTY9g9TSgeyPMb3GwxQWR6y6XSBX5vdUJmcyqux4MCrQ> <xme:9mPZY8cCe-zHLzOx_1EKx-R1qhf6DTNQDsI-Ni_MzL9GURBZ15jvIEshUC0_2w5h1 BxioAHKfHwXOUsx> X-ME-Received: <xmr:9mPZY-xQs01_G6wCOm17xUezX8R0zLYLCHVcl2W2H7knJpxVuy_VbY_g> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudefgedguddukecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpehffgfhvfevufffjgfkgggtsehttdertddtredtnecuhfhrohhmpeffihhm rgcumfhoghgrnhcuoeguihhmrgesshgvtghrvghtshgruhgtvgdrnhgvtheqnecuggftrf grthhtvghrnhepgfeifeehgedvkeekvdevvdelvdegleevtedvueejvdejveduveeuleev leevudetnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh epughimhgrsehsvggtrhgvthhsrghutggvrdhnvght X-ME-Proxy: <xmx:9mPZY6PogLbdrYEn3WMEsvrsxhD7_tfLYPMvODlSKCGrAR2IYjGIMw> <xmx:9mPZY79DbZJfFH_lxTWXzpg-lHmaEFRL1iqoFyZa9Vw9qI1N_a9IrA> <xmx:9mPZY6UOXhoCjhkgXlAEgfmHT3laL1rV96jjdyaqLCfh4UnbBg49Vw> <xmx:9mPZY4EfydEZhetaI2zW8kAn7L9ASAYJ3OqkoHzaCEqo1I18CXZaPA> Feedback-ID: i3e8042a0:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 31 Jan 2023 13:54:46 -0500 (EST) References: <877cx3xg24.fsf@HIDDEN> <83wn521twb.fsf@HIDDEN> User-agent: mu4e 1.8.10; emacs 30.0.50 From: Dima Kogan <dima@HIDDEN> Date: Tue, 31 Jan 2023 10:52:38 -0800 In-reply-to: <83wn521twb.fsf@HIDDEN> Message-ID: <87h6w6wn4c.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain 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: -1.7 (-) Eli Zaretskii <eliz@HIDDEN> writes: > Looks like some subtle issue with font selection. Can you bisect? > Initial investigation seems to indicate that this started happening > sometime in last August, but I could be mistaken, as what I see here > is not exactly what you see (I don't have that font installed). Hi. Thanks for replying. Now that I have a clear reproducer, I can bisect, yes. It'll probably take me a few weeks to get to it, but I'll get there. Thank you.
X-Loop: help-debbugs@HIDDEN Subject: bug#61196: 30.0.50; X11 rendering of horizontal line in log-edit mode fails with some fonts 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: Wed, 01 Feb 2023 01:30:02 +0000 Resent-Message-ID: <handler.61196.B61196.167521496924269 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 61196 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dima Kogan <dima@HIDDEN> Cc: 61196 <at> debbugs.gnu.org Received: via spool by 61196-submit <at> debbugs.gnu.org id=B61196.167521496924269 (code B ref 61196); Wed, 01 Feb 2023 01:30:02 +0000 Received: (at 61196) by debbugs.gnu.org; 1 Feb 2023 01:29:29 +0000 Received: from localhost ([127.0.0.1]:55383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pN1wH-0006JM-Dy for submit <at> debbugs.gnu.org; Tue, 31 Jan 2023 20:29:29 -0500 Received: from sonic315-21.consmr.mail.ne1.yahoo.com ([66.163.190.147]:43817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1pN1wE-0006J6-Bo for 61196 <at> debbugs.gnu.org; Tue, 31 Jan 2023 20:29:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1675214958; bh=57cNhDU01DwU7ilgtX19FWSFV/m/Jw6wqkUKhRxUhzk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=ufRu8siG683h4Qc04rGhd1Q3qmyZkpFEnMyIjbvNwy83WA0HndX8aXHkztUM/srXPvMxiy/m6cPzpQhF09pKdxXt5O45xgf9Qd93gQVVvj+lQBdYFW1eE5YyqyXp9+D/qe6d4naMa4/tYlQ9pmeP4N4cduosFb6FvXoKu479+u9BTtEByXXquHSNYfQaCtTZeQFYLIdOlkMHree8TGGGNykZG2VOQEL5bsrx89qUQphvq5mmABXojUYDdHksWQATquVkEal77bkcAdVh9XRd/YeP+9inUFmKZpAYoKeRwbbj4oUnKZDK9xcTDw9wwxcCh6O9MP6L/4NtF0yg0lBYTw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1675214958; bh=ZE/+TcD9iZFbEq4guRicUDZxFs+n2+ZKIdAv8YDF5vG=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=QoPhJhqVv1CR361xWf4CBwEqYPkHbiGojW3rqbmgtKI9O8tHf6sZkq8mjmx3dfLfFX7o3H9wk/Fbdlv1zISr3V1Htwo9mbmYRyHnIJweYnpYwq2njetR3VDqDVm5/frplQu+rS/D70yIBUhVrS/7vDsVTP5LkCjQV89W+Q+LWapoGQ0eTozEFt6wyWtqaZe39szgnolPnwOs379nYAuOdA4C6ba9fwp42us439+ZyqIuvpy9eK0bO/WyxJQbK4DtuhNxgrsDK6roguNZBrsbsq0PcET9efmUGUfXtkJtPktialFUsUqSrnaaX+I7vpaRho0qBqHuSPhQdW02M1eGPg== X-YMail-OSG: 81_eOvUVM1lwn6JHlhZiDnQMCoD0h3EZ695P.V2YkDfhAWRrTdrXSLalTRS9gpU gmv33FGUzTDZPgB5Xt6yWK3XdozMFGRuVKnl8KNrTC8Fmdj8LLTeBuQadJOLI9PXArX__Jj4T6NM V2Df319OR1UfByDunW.XfFpHdZNQS.Ja54a781pac10J75AcQxnv2ACBqp.MJx41.ajikas5oN7A VlDpAXZyAths7dMjUCNdo7N9fgFqDpKxYJfOnd4RwtnaY_DAp8_jNf93.Y6w8.BwZKm6InwAOq5_ a3i.FECxaMT5YNXxSfCmqIx5LKdGsrvfLLLhiCgHkKkTRUCWmoszwJvluQN97MuZQJGtj7na.KVZ 7LK8at0XHup.qIauaioFzu5gzopm4hRvyY3.jvEvGb5l_s5xudYEC0Ojgxca2mX3JDrImBpD4_Dm N2F3E7LupzwtImOaCv9EX8cicZ1leb0i32CLmExYbVAM2r3d8lcpugqcw_U99hKZjmsO..9RXGv8 Nv8n8BurYAGkRppl9_GyCqH0thFGaaJA4MNQTQDDf3YqdJym0D8QACOadnJdxM1r3dNkileQ0T.l PArIvYVUPv3Iv20jhWYoGc_jEC3QrMaHocwkOH217BlIP4p0kLTiOm_DIfA1Dn21gxRtVS60nOkv 7s4isJTV3_Sabup92CAqNQ3a.xOJ7y_4EZktQm63cy6QbJqopcLUA_HAJccQVSxN8vBUXPkkNtcw 8ThioIt9Q3v2ag5yRnYFt1xfPmlNKudm0Wwn9J1evZCg9g5AWAviS23v0zvN.OZrXCDj7S4IHaBz ECT06bZJBThElxxH20IyMO9xIEzESHcpPn2LxRueGpfHTNlxdWyeYbhFGIWqFO5HZwI_QZOccF_9 2tu3yD07uYBNs2tyA.8EpDok_jO2h9jSPqgDmU8_9XOt7OP191vpe2Z83bAq_v48SfgeAySlKRRi e1taSE.KoYHDBOkV6uzQcmmjRhx3DUyRM3O5lw.75LQOKQ8aklTmAYAXhtAqB4i4esRXNw4AiDZ5 xft9GI95aPcT.wJFWwkf8eXiuuC_4e_eLJ3Ri2_oMH2Fn.ItlVpg1ersLNDAp1hG0YTFw.YSamuj vtSy8L9Ovqv1BgDa7JdSl3XmA7McAlbu1ulzq4Msaq_84Tn3q.b_UAOKTPA3MDxbBVoBGx3dGezK ijg83hJCC6o0SNEWa8JGsQsiIik5q.LNdpiQ3MLEnhMjRrvsP65LdgKmj0FNJalDyMwYvFmfuV0n AaxwDzyZ5gkRumWex7QEurEZjkEVcAPCo8JjOxhYH.3tQx5EQsNF6euApXcUorxpV7sTfuO0uxAc 4SU.irI7w5PrhRi8nkafLeD36ILUAx2fZhmO8JoPLH0WniJ6lWhb3YBgD4nOLAeC5_5bArabIY8. 0GWDN8V9ncntOBlrg5GDr.LlHMF5uiDfqZumwF1qfzMhCM82hBcCY1XwogLRMoEqr2xRcoiu1odS RNgzIRR0ffUbmni0EWxiupSCJ53fSFR0kaIpJH6R_yfiQiU2OejmvnDzzicqn1mwm19OB.bHnB6j 2vSjWYbo5b3b9HGhuE2RlRdAE2O37oa0nLam_IDGdU93UuQNbK1sKOALtkeLzookLY8y4I0jWJB. xqCwSGloOiT_G4mw0DMG3Esq8X03a_TSX9s0kqfXE8Ej6Nd9H5mwJSZGHu0Bx9JoWTzPTjrSMMUJ EbRteKHdG2nCvMXdHGXFybEjompL_EoN632xEiEf1EOKddnoRrqnDtIDDtQBy.U9oK81Q9EqOYqJ nLCF.GBwVgH8oGceyA4fjG8mhdLFKnR6JWpGCeWAOexo89V_CJiKkWiNr4I6o_xrLU4n2KFwzFQm 9fzdwjyanpaWCSZH.Oai2In6uhncn4YMjpN0UdruTjLYHEqEo7i3zOViW47T8x1VaMtnYg38lHFG CevG_2VgbMUO57b_8587pudRVvuImT6cofVdVkSwMsZNX3LOAdEXTn08WjVj6VfWVUW03PI_ElKi NYuKBRqPMeI5c2Z.eMY1gfIaukzvjPFlzKRmjALlT.4IkWidxM1rfTFq.KiMOcgL9VwFIoHkhiMF anmq7_cb.J2xdoGQb4on_yAWpHcJVOoXfM.m_l4bgB2qAzzSL4pI3WaiP4X01eiXdRxlBuk31VZ5 MDrvSS074WuoIUK3JD6gdwixkyWwc9I290pGFa305aBS1q1KDcOWnPSN.OfIPbjtjHtvdS9Tyj8T Ah5cmzxA3t.AoHCLuu4cuXk26A8BHK.PvvTjdnxNFq.132yUQhRNMTgqS7MmsmeI- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Wed, 1 Feb 2023 01:29:18 +0000 Received: by hermes--production-sg3-9fc5746c8-8hlql (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID bcb51a8dc9f70c2bd79709dc447f4de1; Wed, 01 Feb 2023 01:29:14 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> In-Reply-To: <877cx3xg24.fsf@HIDDEN> (Dima Kogan's message of "Tue, 31 Jan 2023 00:29:39 -0800") References: <877cx3xg24.fsf@HIDDEN> Date: Wed, 01 Feb 2023 09:29:08 +0800 Message-ID: <87ilgmxjff.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21123 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1314 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 (-) Dima Kogan <dima@HIDDEN> writes: > Hi. I'm using a bleeding-edge build of emacs from git, but this > particular issue I've been seeing for maybe 6 months now, or maybe even > a year. > > I'm using a GTK build of Emacs running on X11 on GNU/Linux. Some of that > is significant. > > I can tickle the bug by selecting a particular font, entering > log-edit-mode, and entering some text: > > rm /tmp/xxx; > > emacs -Q -geometry 40x8 \ > --eval "(progn (setf (alist-get 'font default-frame-alist) \"-adobe-courier-medium-r-*-*-12-*-*-*-*-*-iso8859-*\") > (require 'log-edit) > (find-file \"/tmp/xxx\") > (log-edit-mode) > (insert \"a:b\\n\\nc d\"))" > > The result looks like the attached 12.png. Note the unrendered 000A > character block. This is a bug. It should be rendering a horizontal line > instead. And if I select a different font, it does work. I can do that > by changing the "-12-" in the above command to "-22-". The result is > attached in 22.png. > > I see it in the wild all the time when making version control commits in > emacs, and typing the commit message. > > Thanks When I last investigated this problem (I use the X core font backend all the time), it was that X fonts typically have no glyph for the newline character, which Emacs seems to expect.
X-Loop: help-debbugs@HIDDEN Subject: bug#61196: 30.0.50; X11 rendering of horizontal line in log-edit mode fails with some fonts 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: Wed, 01 Feb 2023 03:41:01 +0000 Resent-Message-ID: <handler.61196.B61196.16752228156134 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 61196 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu <luangruo@HIDDEN> Cc: 61196 <at> debbugs.gnu.org, dima@HIDDEN Received: via spool by 61196-submit <at> debbugs.gnu.org id=B61196.16752228156134 (code B ref 61196); Wed, 01 Feb 2023 03:41:01 +0000 Received: (at 61196) by debbugs.gnu.org; 1 Feb 2023 03:40:15 +0000 Received: from localhost ([127.0.0.1]:55927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pN3yp-0001as-2V for submit <at> debbugs.gnu.org; Tue, 31 Jan 2023 22:40:15 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pN3vy-0001TC-GZ for 61196 <at> debbugs.gnu.org; Tue, 31 Jan 2023 22:37:18 -0500 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 1pN3vt-0000dt-86; Tue, 31 Jan 2023 22:37:13 -0500 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=2e4m3V5vXgH/5t4AzRxnZntWXcfbTNH8zzVwvSMy5qU=; b=PdQe/RniSHGl DcYKYXK3eamjfMk+iaFsG8ALmVwIKLFT5edVYP2sKK6qNjUGxb0G2djveAgFoN26wGRcGAVJ4oVUR eDJSGMM07ZFsxXAd1Zp9VJSRk22E+sznR+BS/gtrP1wOCrNoTR/XgOQYKEBnbCct3606Tc0JPvlpa zZYcmLFWFM8IUTPrT89/Q/iCcNk4ncj1/cYioo0+KFcCN/NUoWQDQYJ+BMWAqJ9lT/RdsK3NuA3bW HKkJpBVPNxXbHYHUveBVNKlXkQ+s2l0QR4yrBGMazkaxFIEl/ZQf1De5Zp5AeC9dCrLEd99/+XXo4 2AoioV+AD3N1fYQEySA8Mg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pN3vs-00064B-IW; Tue, 31 Jan 2023 22:37:12 -0500 Date: Wed, 01 Feb 2023 05:37:10 +0200 Message-Id: <83cz6u12ft.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87ilgmxjff.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) References: <877cx3xg24.fsf@HIDDEN> <87ilgmxjff.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 (---) > Cc: 61196 <at> debbugs.gnu.org > Date: Wed, 01 Feb 2023 09:29:08 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > When I last investigated this problem (I use the X core font backend all > the time), it was that X fonts typically have no glyph for the newline > character, which Emacs seems to expect. No, Emacs doesn't use the glyph for newline. It starts a new screen line instead. But that requires the default face to have a valid font, AFAIU.
X-Loop: help-debbugs@HIDDEN Subject: bug#61196: 30.0.50; X11 rendering of horizontal line in log-edit mode fails with some fonts 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: Wed, 01 Feb 2023 03:43:01 +0000 Resent-Message-ID: <handler.61196.B61196.16752229666423 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 61196 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 61196 <at> debbugs.gnu.org, dima@HIDDEN Received: via spool by 61196-submit <at> debbugs.gnu.org id=B61196.16752229666423 (code B ref 61196); Wed, 01 Feb 2023 03:43:01 +0000 Received: (at 61196) by debbugs.gnu.org; 1 Feb 2023 03:42:46 +0000 Received: from localhost ([127.0.0.1]:55990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pN41F-0001fX-K5 for submit <at> debbugs.gnu.org; Tue, 31 Jan 2023 22:42:45 -0500 Received: from sonic307-10.consmr.mail.ne1.yahoo.com ([66.163.190.33]:46709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1pN41D-0001fE-C1 for 61196 <at> debbugs.gnu.org; Tue, 31 Jan 2023 22:42:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1675222957; bh=3xqTnGEYh6svQxiFpZ7BlkX/4adKPekP2+uluDXvXqM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=hEP77CxT4Rn+aQDOAwICakvAxRrz7jGXNKewzOPS7iPezOBSCu9MXi2ODMUcGNeSo/Gt3Fz3jklnrH85i/SWK2vt9J5tJ7qgZ2GwEZ5a7zj4f3UguUJEUknareD81Nj+FZ9S8dPp1303hTdIqGcjxgHtH26gPZnTT4euhC9x9jRpcCbsL/K/gkyOH2xe1MZz4eRTd0F60BhZfH2ObipbHXjPph4mm25SEe0xkrUYv8OIYIiqyTzy/eC9y3OJNKual6OtjrehZNZPsEgkbI8luQflKoQHRZce42xwtAgOCT6PCMI56cENyEWLyJCT9s6nCmXYNr7C1XN1/ndwYB5uHw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1675222957; bh=jlWpxkoLQ32CfInGazZcnrnlmjroQ5/J5HeOYhq90jb=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=TI8mmt9ntu/gskoMNKPvzdvL/hpWKZgkHSnZSjnvI3ss3fE39i7LdxEOcZUv1UDJfVue7avsyr5Qq6fLn8nzTsME2iOZfcP3uF4XwomEmNn8EIMki84dF8eypGpRoQ4VgPpUDy9fOGhXQsI6eADFHTERQ4OJ/U2NOkeT39GRxKOM83HSsUxHTR3QHAQjKqveQZ1qMieFhNs9o/1IaDqdU/onzuOfYlwnWfZXQpgugQZvFivTdVfHX8U2/CdWRMr5iRRzu6e5NtHxo2DZm4cZ9mm85PGuK7DkY83d74qoaCn2d/KcWxoplOnmnMk6OVjrSfBkYnr1v1H5HjyDDbmGUg== X-YMail-OSG: 2_ntcfkVM1lCAMGeMBqPLwEEPumXaGmH85VR52moEemvmU47a6DloNQdDRndjOE thNUpd56ahg1QZ_sn5L_FxSmT7glJbZYGfwSyEA7FBikHXNMfuOucdGrpXijtxSQUCrQLPScQiYL R2BpDV.U.uDJUmDsqin6erRTChURNQ1IS6hJ2Sex1jytp45wvyi7MTHX_bKPFRuT2iYOnq5fZTwI Nc7a2xJiHH6xJQb7cfkYFJ.NLyOnFm3.cLYpPevKvNKAnzxzqOIB9auqKpb8G97BXP4PwWQ2t5aR NpNZF1p0L2EMEQWH.hO_H4fXDin9mjNDcSCAKtEcrLq5K2UsQAk2yetszeZyjezLGTM6aHV0BJx2 ZV2IV1A_z4G_d_RAA8KfRzZADLtLnbumoWyI0LlZhkNqc8xC.OiJkXKTr6rlj0cL9DEY31TqSOIE QY.Zc8HUIgI1Yfvz.G51YdW52dgbXOxX.pMtDGqZjpZopl_xm0Jle0vVKR_qrfW0pb9FuPwJ8t9o W0_vp3DQu0OJqNU3hd6u.iqXVQXVqcjNqSQ.k1hAgqBG_EMQ4TSnVjjRmuZKKvhgu3Db1E1knVPg YTeIo__FUWXl5B3rrkjVc52.zfYBbw1L3oQYw9TQqlFKblu4wkBw5FPQt_tOrOX7jMVZO2bQlfCY i_lksYes_RTZYy0b8vRyEpmoEDjzsDT3b0oQwPEqbwCur9LJbaAvPRFgwo2u6NsOikibg3QFevKx Vnn9Cs1tIw9K_Z7janZcl8R1s2bQdaaHlXnvAg9M9ZNnEi4omFO5EzM5FGGv1Ysc5d6lKP0LSClt mQw.RqvUBLE46oPSN2OGaW3adYSGazLrX84k.HZ5AjCZti5SQookzzEFt1QMdFbvOO.Zg8Nl8zp6 8rpk_7Riq5ILZtD04t69omtwipIinjJuDb5OQZFM5gWR8nSAWQ.r5NCRlFEHhLxWb_YkP0gy5cRu eFTz5FFNsoOA.751CXYugRveaLZ_O8PdHxaglgdE7e8FWrHKJwDqA1ZP0MU7VdMIs3OzrNAa1yJM .7sQOnlKfQMP7mh_tQdVNka6Za3I_yAnofaLPLaJNHJEvqX3DvbClr6Vqh_hwsLSW.EDwEygN.vi dQdeBpW.FnVEcqcNBnkUd0Sxc3C6v3hMxXdE.KffoAuZwk8TQmXZiNolskBvE5s2a4UQ.A9zMp2y 5JW04dBFc6Y6JvjApqCab.N7kaEi2kZs4QCPbNzUCUZxXBLBsbZJCNVKGOXE0IHxVifFZ92WOzVh EJHyhlHVHBYEX6ub0Aggq8_xE7tnG5y5.Dil8cxmyJJy2AxfeObCMlpT28zHdiMIdq2LgPVSZvWx 7M6b_s5A3nkDKxFGNzzMGTBstsAlLDDQczBob1k8M3hPIwsu28aPOuu2FkoujmUZX6EshyCESnFV sg0w1aIdq.R_aZalzwXOduofQX2eaOr0Bh2BrDwXIXpcIXgCnaXnkAPI4pfmLk7Zl.B0rlrZLNEU HJYmuQmFcVbcrYMqdJ6FKQWOhq2TErY_ObFx5ddAZmjgnFMIsy7.422aGM4d3993kvkpS6Fs.xmf .RY30q5gczzRn1jPUOP_Zwi.u9oFHeeOfotaA4c_UoAEjeTolFzM0SclsBpHGtSO.jVBCdVMsf3q p2COCdxfhviu3j9SYm6BjmUaIglARXTT18qRTRbQp7gRVtu9sjP1h8XFuE5ZrDo3c03reU78sFYy 1IkAK0o_XAgc7TnTcsx36HlsotIW3952GlwWOmdBjwK0IVmnnYq3nAMHGi3OiA_CFrewYfXly1rR 3PMdni46jAHjslv7Xjel9wIXwb2VXo11hpI1r2G3Y2RdliWJdc3Je1TkNIyyysAFZARwCjOQRkok OImK1WLj6sIIhXEwg8Kjvtgud6YzVfcUsp_Rl6aWwF3AD1PrmxUMbeyAvQitB_Ew2Ui31sd4TDTJ uAdsIXO.U7MgTV13CsJSBnFdKILeXXPFIS3WAYTTtUWHMnC7p9MpJVrVHgbyno.uUdgorUCDTvQx 1ORSZNR1..f_wn_iOgUjVEvMlVQweYeuzfP8RJWwO2YoH5bA.EKl4Z3cV65MsMsCJYuLNbWgcBWN vCuZR.KtqQ1qhvAXj26a954Z5VMzp2kPnNiAeKN9Cj.SnVqxVAPbsQ3aUs81MDTreJ.bWJgsLHIq t9baTa231Y_LhfleZZNKoyCPILG0fo7gpw_5iIQVAchKTBJ8N15cfqj7zy.kTNG1keuXFCOyjUHH c7fnXAzLmioYfOYOKYJHZHCCUahQYjnz.QrezdONm3boC_1CLfZI3hwBBqDgezglriw-- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Wed, 1 Feb 2023 03:42:37 +0000 Received: by hermes--production-sg3-9fc5746c8-nc5k6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID bd9de2c268450bd26d5c7322f9490be9; Wed, 01 Feb 2023 03:42:35 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> In-Reply-To: <83cz6u12ft.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 01 Feb 2023 05:37:10 +0200") References: <877cx3xg24.fsf@HIDDEN> <87ilgmxjff.fsf@HIDDEN> <83cz6u12ft.fsf@HIDDEN> Date: Wed, 01 Feb 2023 11:42:27 +0800 Message-ID: <87edraxd98.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21123 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 757 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: >> Cc: 61196 <at> debbugs.gnu.org >> Date: Wed, 01 Feb 2023 09:29:08 +0800 >> From: Po Lu via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> >> >> When I last investigated this problem (I use the X core font backend all >> the time), it was that X fonts typically have no glyph for the newline >> character, which Emacs seems to expect. > > No, Emacs doesn't use the glyph for newline. It starts a new screen > line instead. But that requires the default face to have a valid > font, AFAIU. Well, when I made xfont_has_char and xfont_encode_char return a working glyph for newline, that started working as expected. But it's been so long that I've forgotten the details.
X-Loop: help-debbugs@HIDDEN Subject: bug#61196: 30.0.50; X11 rendering of horizontal line in log-edit mode fails with some fonts Resent-From: Gregory Heytings <gregory@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 01 Feb 2023 10:45:02 +0000 Resent-Message-ID: <handler.61196.B61196.167524829530601 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 61196 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dima Kogan <dima@HIDDEN> Cc: 61196 <at> debbugs.gnu.org Received: via spool by 61196-submit <at> debbugs.gnu.org id=B61196.167524829530601 (code B ref 61196); Wed, 01 Feb 2023 10:45:02 +0000 Received: (at 61196) by debbugs.gnu.org; 1 Feb 2023 10:44:55 +0000 Received: from localhost ([127.0.0.1]:56593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pNAbj-0007xR-VL for submit <at> debbugs.gnu.org; Wed, 01 Feb 2023 05:44:55 -0500 Received: from heytings.org ([95.142.160.155]:38932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gregory@HIDDEN>) id 1pNAbh-0007xH-NO for 61196 <at> debbugs.gnu.org; Wed, 01 Feb 2023 05:44:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1675248288; bh=gOFBvQevHJ+FdjldP6yLcCcqZS/yfw1peVeLJ/Aqi2U=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=9eXVca4fkFH5n4Ho2qnPaTPDjpqL5Zf4ajKZjGpiGDeZ0aDGp/dlerWkGENG8gaab UEFw2TOr1EFs0WcC+Z1lOy6ez/PIw67W51aQ5pRX3hDRYoWyxSxGT6ggvgP9wNL+Sm sgvu4dmhr+mde5Tep7vMcS+FC2PbAMecNL0UhDArADnhhL5ZMisUhZGMaDueTSkxUH ppsoTJ8/pgGcho7+vtDEqWi1i0diGRmfepdSf/yUJDkkLNl0Wpas4Wv5sMarrDq7KM DL6V5vXKwid1JcN21KH6YhH7Dd/UH6GyRT8gCDu+k+nfXvyQ4F5a7eiwDY1HZ3bkMz ejG4bgHxiD1OQ== Date: Wed, 01 Feb 2023 10:44:47 +0000 From: Gregory Heytings <gregory@HIDDEN> In-Reply-To: <877cx3xg24.fsf@HIDDEN> Message-ID: <43562d4dd927b3bfb568@HIDDEN> References: <877cx3xg24.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed 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 (-) > > Hi. I'm using a bleeding-edge build of emacs from git, but this > particular issue I've been seeing for maybe 6 months now, or maybe even > a year. > Are you sure it's not much more than a year? Here I can reproduce the bug with Emacs 24, 25, 26, 27, 28 and 29. However, I observe that even though I do have a font matching -adobe-courier-medium-r-*-*-12-*-*-*-*-*-iso8859-*, Emacs selects the x:-urw-nimbus mono l-regular-r-normal--12-87-100-100-p-70-iso8859-1 font instead.
X-Loop: help-debbugs@HIDDEN Subject: bug#61196: 30.0.50; X11 rendering of horizontal line in log-edit mode fails with some fonts 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: Wed, 01 Feb 2023 12:20:02 +0000 Resent-Message-ID: <handler.61196.B61196.16752539537778 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 61196 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu <luangruo@HIDDEN> Cc: 61196 <at> debbugs.gnu.org, dima@HIDDEN Received: via spool by 61196-submit <at> debbugs.gnu.org id=B61196.16752539537778 (code B ref 61196); Wed, 01 Feb 2023 12:20:02 +0000 Received: (at 61196) by debbugs.gnu.org; 1 Feb 2023 12:19:13 +0000 Received: from localhost ([127.0.0.1]:56665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pNC52-00021O-UK for submit <at> debbugs.gnu.org; Wed, 01 Feb 2023 07:19:13 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53628) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pNC51-00021C-FI for 61196 <at> debbugs.gnu.org; Wed, 01 Feb 2023 07:19:11 -0500 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 1pNC4w-0003n4-0g; Wed, 01 Feb 2023 07:19:06 -0500 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=jbUOR5NHuXTtYmFAn80vbad4V6jCFgU988Bf/0OJG24=; b=mGyWEcY5appN rBXB3erMiULdWzhzAV0Mf7c8KCaXYcbDWYuu8iUH7bD9d1agdqGrgLEXGAH1eij1gYZnj+lI2QQvd VhiB8Jfimzg5PQ2Bge8bAyUZAiYdn1BlMiu3YJW4R8ImcxszNM3oahAQWWxc0ztGANHFlaKTWalna W4kCHmsPG/Y1Ax+VEzIlTmKizDfpxtXnZzXizNES5/EZ6U+B2aAN/3YkyUgouBNflLsC3FX6DviTg 0woQRntzASfMDLmazc1aotJQupbNjsGsEV4/Mqc4H2pDDjqvT7cAMbGqMtSUJflL5QU7/pf+z9DBy uYMCd8ojegr8jtDi74Bw9Q==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pNC4t-0005lR-7f; Wed, 01 Feb 2023 07:19:05 -0500 Date: Wed, 01 Feb 2023 14:19:01 +0200 Message-Id: <83bkmd1sui.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87edraxd98.fsf@HIDDEN> (message from Po Lu on Wed, 01 Feb 2023 11:42:27 +0800) References: <877cx3xg24.fsf@HIDDEN> <87ilgmxjff.fsf@HIDDEN> <83cz6u12ft.fsf@HIDDEN> <87edraxd98.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: dima@HIDDEN, 61196 <at> debbugs.gnu.org > Date: Wed, 01 Feb 2023 11:42:27 +0800 > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> Cc: 61196 <at> debbugs.gnu.org > >> Date: Wed, 01 Feb 2023 09:29:08 +0800 > >> From: Po Lu via "Bug reports for GNU Emacs, > >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > >> > >> When I last investigated this problem (I use the X core font backend all > >> the time), it was that X fonts typically have no glyph for the newline > >> character, which Emacs seems to expect. > > > > No, Emacs doesn't use the glyph for newline. It starts a new screen > > line instead. But that requires the default face to have a valid > > font, AFAIU. > > Well, when I made xfont_has_char and xfont_encode_char return a working > glyph for newline, that started working as expected. > > But it's been so long that I've forgotten the details. Or maybe I'm missing something: I don't really see the problem with the newline character, I see the same problem with other (ASCII) characters. And there's this part of gui_produce_glyphs, which is done before Emacs even considers what kind of character it has to display: void gui_produce_glyphs (struct it *it) { int extra_line_spacing = it->extra_line_spacing; it->glyph_not_available_p = false; if (it->what == IT_CHARACTER) { unsigned char2b; struct face *face = FACE_FROM_ID (it->f, it->face_id); struct font *font = face->font; struct font_metrics *pcm = NULL; int boff; /* Baseline offset. */ if (font == NULL) { /* When no suitable font is found, display this character by the method specified in the first extra slot of Vglyphless_char_display. */ Lisp_Object acronym = lookup_glyphless_char_display (-1, it); eassert (it->what == IT_GLYPHLESS); produce_glyphless_glyph (it, true, STRINGP (acronym) ? acronym : Qnil); goto done; }
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.