GNU logs - #61196, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


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=
--=-=-=--




Message sent:


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


Message sent to bug-gnu-emacs@HIDDEN:


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.





Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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.





Message sent to bug-gnu-emacs@HIDDEN:


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;
	  }





Last modified: Wed, 1 Feb 2023 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.