GNU bug report logs - #45230
27.1; Fix support for wavy underlines on terminal mode

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Víctor Cuadrado Juan <me@HIDDEN>; dated Sun, 13 Dec 2020 23:50:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Severity set to 'wishlist' from 'normal' Request was from Eli Zaretskii <eliz@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 45230 <at> debbugs.gnu.org:


Received: (at 45230) by debbugs.gnu.org; 14 Dec 2020 15:30:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 14 10:30:10 2020
Received: from localhost ([127.0.0.1]:53820 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kopnd-00030P-My
	for submit <at> debbugs.gnu.org; Mon, 14 Dec 2020 10:30:10 -0500
Received: from eggs.gnu.org ([209.51.188.92]:34386)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1kopnX-0002yL-32
 for 45230 <at> debbugs.gnu.org; Mon, 14 Dec 2020 10:30:08 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:54012)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1kopnR-0005yt-B4; Mon, 14 Dec 2020 10:29:57 -0500
Received: from [176.228.60.248] (port=1556 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1kopn8-0002P0-0D; Mon, 14 Dec 2020 10:29:51 -0500
Date: Mon, 14 Dec 2020 17:29:29 +0200
Message-Id: <83k0tkcso6.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: =?utf-8?Q?V=C3=ADctor?= Cuadrado Juan <me@HIDDEN>
In-Reply-To: <4d1d7ff3dae9d2cb04dce6ad15e93a3a20eb55b8.camel@HIDDEN>
 (message from =?utf-8?Q?V=C3=ADctor?= Cuadrado Juan on Sun, 13 Dec 2020
 23:29:15 +0100)
Subject: Re: bug#45230: 27.1; Fix support for wavy underlines on terminal mode
References: <4d1d7ff3dae9d2cb04dce6ad15e93a3a20eb55b8.camel@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 45230
Cc: 45230 <at> debbugs.gnu.org
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: Víctor Cuadrado Juan <me@HIDDEN>
> Date: Sun, 13 Dec 2020 23:29:15 +0100
> 
> Support for (:underline (:style wave) when on terminal move is missing.
> See src/xfaces.c, and the line:
> 
>     return false;               /* ttys can't use wave underlines */
> 
> Since ~3 years, support for curly underscores and colored underscores is
> present in several terminal emulators. At least:
> - Kitty: https://github.com/kovidgoyal/kitty/blob/master/protocol-extensions.asciidoc
> - VTE
> - iTerm2: https://gitlab.com/gnachman/iterm2/-/issues/6382

Patches to support this in Emacs are welcome (although it's a pity
that these features aren't based on terminfo capabilities, AFAICT).




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#45230; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 13 Dec 2020 23:49:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 13 18:49:49 2020
Received: from localhost ([127.0.0.1]:50726 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kob7c-0006Wy-1O
	for submit <at> debbugs.gnu.org; Sun, 13 Dec 2020 18:49:48 -0500
Received: from lists.gnu.org ([209.51.188.17]:55534)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1koZrt-0002QJ-Eu
 for submit <at> debbugs.gnu.org; Sun, 13 Dec 2020 17:29:30 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:40394)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1koZrt-0008Ax-6k
 for bug-gnu-emacs@HIDDEN; Sun, 13 Dec 2020 17:29:29 -0500
Received: from relay5-d.mail.gandi.net ([217.70.183.197]:45339)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1koZrq-0003HV-3Z
 for bug-gnu-emacs@HIDDEN; Sun, 13 Dec 2020 17:29:28 -0500
X-Originating-IP: 88.130.153.167
Received: from [10.42.0.253] (unknown [88.130.153.167])
 (Authenticated sender: me@HIDDEN)
 by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id F0BDF1C0002
 for <bug-gnu-emacs@HIDDEN>; Sun, 13 Dec 2020 22:29:20 +0000 (UTC)
Message-ID: <4d1d7ff3dae9d2cb04dce6ad15e93a3a20eb55b8.camel@HIDDEN>
Subject: 27.1; Fix support for wavy underlines on terminal mode
From: =?ISO-8859-1?Q?V=EDctor?= Cuadrado Juan <me@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Date: Sun, 13 Dec 2020 23:29:15 +0100
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-F8wgQ3/AEelNFMDy8v9/"
User-Agent: Evolution 3.38.1-2 
MIME-Version: 1.0
Received-SPF: none client-ip=217.70.183.197; envelope-from=me@HIDDEN;
 helo=relay5-d.mail.gandi.net
X-Spam_score_int: -25
X-Spam_score: -2.6
X-Spam_bar: --
X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7,
 SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Sun, 13 Dec 2020 18:49:46 -0500
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 (---)


--=-F8wgQ3/AEelNFMDy8v9/
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable


Support for (:underline (:style wave) when on terminal move is missing.
See src/xfaces.c, and the line:

=C2=A0=C2=A0=C2=A0 return false;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/* ttys can't use wave unde=
rlines */

Since ~3 years, support for curly underscores and colored underscores is
present in several terminal emulators. At least:
- Kitty: https://github.com/kovidgoyal/kitty/blob/master/protocol-extension=
s.asciidoc
- VTE
- iTerm2: https://gitlab.com/gnachman/iterm2/-/issues/6382

Example of implementations from other editors, such as Vim and Neovim
among others:
- https://github.com/vim/vim/issues/1306
- https://github.com/vim/vim/pull/2405
- https://github.com/neovim/neovim/issues/7479


In GNU Emacs 27.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.23, cair=
o version 1.16.0)
=C2=A0of 2020-11-08, modified by Debian built on x86-ubc-01
System Description: Debian GNU/Linux bullseye/sid

Recent messages:
Loading /home/vic/.emacs.d/.local/cache/recentf...done
Starting new Ispell process aspell with english dictionary...done
Note: standard-indent, tab-width, evil-shift-width adjusted to 4
Session restored. Welcome back.
Wrote /home/vic/.doom.d/config.el
"config.el" 143L, 5373C written

Configured using:
=C2=A0'configure --build x86_64-linux-gnu --prefix=3D/usr
=C2=A0--sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib
=C2=A0--localstatedir=3D/var/lib --infodir=3D/usr/share/info
=C2=A0--mandir=3D/usr/share/man --enable-libsystemd --with-pop=3Dyes
=C2=A0--enable-locallisppath=3D/etc/emacs:/usr/local/share/emacs/27.1/site-=
lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/27.1/site-lisp:/usr/=
share/emacs/site-lisp
=C2=A0--with-sound=3Dalsa --without-gconf --with-mailutils --build
=C2=A0x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib
=C2=A0--libexecdir=3D/usr/lib --localstatedir=3D/var/lib
=C2=A0--infodir=3D/usr/share/info --mandir=3D/usr/share/man --enable-libsys=
temd
=C2=A0--with-pop=3Dyes
=C2=A0--enable-locallisppath=3D/etc/emacs:/usr/local/share/emacs/27.1/site-=
lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/27.1/site-lisp:/usr/=
share/emacs/site-lisp
=C2=A0--with-sound=3Dalsa --without-gconf --with-mailutils --with-cairo
=C2=A0--with-x=3Dyes --with-x-toolkit=3Dgtk3 --with-toolkit-scroll-bars
=C2=A0'CFLAGS=3D-g -O2 -fdebug-prefix-map=3D/build/emacs-6jKC2B/emacs-27.1+=
1=3D.
=C2=A0-fstack-protector-strong -Wformat -Werror=3Dformat-security -Wall'
=C2=A0'CPPFLAGS=3D-Wdate-time -D_FORTIFY_SOURCE=3D2' LDFLAGS=3D-Wl,-z,relro=
'

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

Important settings:
=C2=A0 value of $LC_MONETARY: en_DK.UTF-8
=C2=A0 value of $LC_NUMERIC: en_DK.UTF-8
=C2=A0 value of $LC_TIME: en_DK.UTF-8
=C2=A0 value of $LANG: en_US.UTF-8
=C2=A0 value of $XMODIFIERS: @im=3Dibus
=C2=A0 locale-coding-system: utf-8

Major mode: Elisp

Minor modes in effect:
=C2=A0 evil-traces-mode: t
=C2=A0 git-gutter-mode: t
=C2=A0 whitespace-mode: t
=C2=A0 global-evil-surround-mode: t
=C2=A0 evil-surround-mode: t
=C2=A0 eros-mode: t
=C2=A0 highlight-quoted-mode: t
=C2=A0 rainbow-delimiters-mode: t
=C2=A0 display-fill-column-indicator-mode: t
=C2=A0 vi-tilde-fringe-mode: t
=C2=A0 highlight-numbers-mode: t
=C2=A0 display-line-numbers-mode: t
=C2=A0 flyspell-lazy-mode: t
=C2=A0 flycheck-popup-tip-mode: t
=C2=A0 save-place-mode: t
=C2=A0 global-so-long-mode: t
=C2=A0 which-key-mode: t
=C2=A0 better-jumper-mode: t
=C2=A0 better-jumper-local-mode: t
=C2=A0 global-company-mode: t
=C2=A0 company-mode: t
=C2=A0 ivy-rich-mode: t
=C2=A0 ivy-mode: t
=C2=A0 evil-goggles-mode: t
=C2=A0 evil-escape-mode: t
=C2=A0 evil-snipe-override-mode: t
=C2=A0 evil-snipe-mode: t
=C2=A0 evil-snipe-override-local-mode: t
=C2=A0 evil-snipe-local-mode: t
=C2=A0 gcmh-mode: t
=C2=A0 global-hl-line-mode: t
=C2=A0 hl-line-mode: t
=C2=A0 winner-mode: t
=C2=A0 show-paren-mode: t
=C2=A0 smartparens-global-mode: t
=C2=A0 smartparens-mode: t
=C2=A0 ws-butler-global-mode: t
=C2=A0 ws-butler-mode: t
=C2=A0 global-undo-fu-session-mode: t
=C2=A0 undo-fu-session-mode: t
=C2=A0 undo-fu-mode: t
=C2=A0 global-flycheck-mode: t
=C2=A0 flycheck-mode: t
=C2=A0 solaire-global-mode: t
=C2=A0 solaire-mode: t
=C2=A0 projectile-mode: t
=C2=A0 xterm-mouse-mode: t
=C2=A0 xclip-mode: t
=C2=A0 hl-todo-mode: t
=C2=A0 outline-minor-mode: t
=C2=A0 yas-minor-mode: t
=C2=A0 savehist-mode: t
=C2=A0 recentf-mode: t
=C2=A0 doom-modeline-mode: t
=C2=A0 global-git-commit-mode: t
=C2=A0 async-bytecomp-package-mode: t
=C2=A0 persp-mode: t
=C2=A0 flyspell-mode: t
=C2=A0 shell-dirtrack-mode: t
=C2=A0 evil-mode: t
=C2=A0 evil-local-mode: t
=C2=A0 +popup-mode: t
=C2=A0 general-override-mode: t
=C2=A0 global-eldoc-mode: t
=C2=A0 eldoc-mode: t
=C2=A0 electric-indent-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mode: t
=C2=A0 window-divider-mode: t
=C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-mode: t
=C2=A0 size-indication-mode: t
=C2=A0 column-number-mode: t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-mode: t

Load-path shadows:
/usr/share/emacs/site-lisp/llvm-11/llvm-mode hides /usr/share/emacs/site-li=
sp/llvm-6.0/llvm-mode
/usr/share/emacs/site-lisp/llvm-11/tablegen-mode hides /usr/share/emacs/sit=
e-lisp/llvm-6.0/tablegen-mode
/usr/share/emacs/site-lisp/llvm-11/emacs hides /usr/share/emacs/site-lisp/l=
lvm-6.0/emacs
/usr/share/emacs/site-lisp/llvm-11/llvm-mode hides /usr/share/emacs/site-li=
sp/llvm-7/llvm-mode
/usr/share/emacs/site-lisp/llvm-11/tablegen-mode hides /usr/share/emacs/sit=
e-lisp/llvm-7/tablegen-mode
/usr/share/emacs/site-lisp/llvm-11/emacs hides /usr/share/emacs/site-lisp/l=
lvm-7/emacs
/usr/share/emacs/site-lisp/llvm-11/llvm-mode hides /usr/share/emacs/site-li=
sp/llvm-8/llvm-mode
/usr/share/emacs/site-lisp/llvm-11/tablegen-mode hides /usr/share/emacs/sit=
e-lisp/llvm-8/tablegen-mode
/usr/share/emacs/site-lisp/llvm-11/emacs hides /usr/share/emacs/site-lisp/l=
lvm-8/emacs
/usr/share/emacs/site-lisp/llvm-11/llvm-mode hides /usr/share/emacs/site-li=
sp/llvm-9/llvm-mode
/usr/share/emacs/site-lisp/llvm-11/tablegen-mode hides /usr/share/emacs/sit=
e-lisp/llvm-9/tablegen-mode
/usr/share/emacs/site-lisp/llvm-11/emacs hides /usr/share/emacs/site-lisp/l=
lvm-9/emacs
/usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/sh=
are/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-autoloads
/usr/share/emacs/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/site-lisp/elpa/debian-el-37/apt-sources hides /usr/share/e=
macs/site-lisp/elpa-src/debian-el-37/apt-sources
/usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el hides /usr/share/ema=
cs/site-lisp/elpa-src/debian-el-37/debian-el
/usr/share/emacs/site-lisp/elpa/debian-el-37/debian-bug hides /usr/share/em=
acs/site-lisp/elpa-src/debian-el-37/debian-bug
/usr/share/emacs/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/site-lisp/elpa/debian-el-37/deb-view hides /usr/share/emac=
s/site-lisp/elpa-src/debian-el-37/deb-view
/usr/share/emacs/site-lisp/elpa/debian-el-37/apt-utils hides /usr/share/ema=
cs/site-lisp/elpa-src/debian-el-37/apt-utils
/usr/share/emacs/site-lisp/elpa/debian-el-37/gnus-BTS hides /usr/share/emac=
s/site-lisp/elpa-src/debian-el-37/gnus-BTS
/usr/share/emacs/site-lisp/elpa/debian-el-37/preseed hides /usr/share/emacs=
/site-lisp/elpa-src/debian-el-37/preseed
/usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/sh=
are/emacs/site-lisp/elpa-src/debian-el-37/debian-autoloads
/usr/share/emacs/site-lisp/elpa/devscripts-40/devscripts-pkg hides /usr/sha=
re/emacs/site-lisp/elpa-src/devscripts-40/devscripts-pkg
/usr/share/emacs/site-lisp/elpa/devscripts-40/devscripts-autoloads hides /u=
sr/share/emacs/site-lisp/elpa-src/devscripts-40/devscripts-autoloads
/usr/share/emacs/site-lisp/elpa/devscripts-40/pbuilder-mode hides /usr/shar=
e/emacs/site-lisp/elpa-src/devscripts-40/pbuilder-mode
/usr/share/emacs/site-lisp/elpa/devscripts-40/devscripts hides /usr/share/e=
macs/site-lisp/elpa-src/devscripts-40/devscripts
/usr/share/emacs/site-lisp/elpa/devscripts-40/pbuilder-log-view-mode hides =
/usr/share/emacs/site-lisp/elpa-src/devscripts-40/pbuilder-log-view-mode
/usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-copyright hides /us=
r/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-copyright
/usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/readme-debian hides /usr/s=
hare/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/readme-debian
/usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el hides /usr/sha=
re/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el
/usr/share/emacs/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/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/sh=
are/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-autoloads
/usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-autoloads hide=
s /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el-autoload=
s
/usr/share/emacs/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/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/site-lisp/elpa/dpkg-dev-el-37.0/debian-changelog-mode hide=
s /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-changelog-mod=
e
/usr/share/emacs/site-lisp/latex-cjk-thai/thai-word hides /usr/share/emacs/=
27.1/lisp/language/thai-word

Features:
(shadow sort mail-extr emacsbug sendmail amx cursor-sensor evil-traces
evil-ex lsp-mode lsp-protocol spinner network-stream
smartparens-markdown markdown-mode edit-indirect inline ht ewoc
dash-functional bindat flycheck-golangci-lint evil-collection-go-mode
go-mode find-file ffap etags fileloop flycheck-cask git-gutter
evil-collection-vc-git vc-git jka-compr auto-minor-mode disp-table
whitespace evil-embrace evil-surround embrace expand-region
text-mode-expansions the-org-mode-expansions er-basic-expansions
expand-region-core expand-region-custom eros highlight-quoted
rainbow-delimiters display-fill-column-indicator vi-tilde-fringe
highlight-numbers parent-mode display-line-numbers flyspell-lazy
flycheck-popup-tip evil-collection-popup popup ispell flyspell
face-remap saveplace so-long evil-collection-which-key which-key
better-jumper company-capf company evil-collection-ivy ivy-avy avy
ivy-rich counsel xdg ivy-xref evil-collection-xref xref project swiper
ivy delsel ivy-faces ivy-overlay colir evil-goggles pulse
evil-easymotion evil-escape evil-snipe gcmh hl-line winner paren
smartparens-config smartparens-text smartparens ws-butler
undo-fu-session undo-fu evil-collection-flycheck flycheck
doom-themes-ext-org doom-themes-ext-treemacs solaire-mode
doom-molokai-theme doom-themes doom-themes-base projectile ibuf-ext
evil-collection-ibuffer ibuffer ibuffer-loaddefs xt-mouse xclip
evil-terminal-cursor-changer color term/tmux term/xterm xterm
org-capture org-agenda org-refile evil-collection-magit-todos
magit-todos pcre2el rxt re-builder hl-todo evil-collection-grep grep
evil-collection-compile compile orgit smartparens-org org-yt org-element
avl-tree generator org ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-macro org-footnote org-src ob-comint org-pcomplete org-list
org-faces org-entities evil-collection-outline noutline outline
org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys
org-compat org-macs org-loaddefs find-func evil-collection-calendar
cal-menu calendar cal-loaddefs github-review ghub-graphql treepy gsexp
ghub url-http url-gw nsm url-auth url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util mailcap let-alist
gnutls deferred a evil-collection-magit magit-autoloads magit-submodule
magit-obsolete magit-popup magit-blame magit-stash magit-reflog
magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote
magit-commit magit-sequence magit-notes magit-worktree magit-tag
magit-merge magit-branch magit-reset magit-files magit-refs magit-status
magit magit-repos magit-apply magit-wip magit-log which-func
evil-collection-imenu imenu magit-diff smerge-mode diff
evil-collection-diff-mode diff-mode magit-core magit-autorevert
autorevert filenotify magit-margin magit-transient magit-process
magit-mode lv core-packages package browse-url url-handlers url-parse
auth-source json map url-vars doom-snippets doom-snippets-lib yasnippet
evil-collection-elisp-mode elisp-mode help-mode savehist recentf
tree-widget dtrt-indent doom-modeline doom-modeline-segments
doom-modeline-env doom-modeline-core shrink-path f s all-the-icons
all-the-icons-faces data-material data-weathericons data-octicons
data-fileicons data-faicons data-alltheicons memoize git-commit
with-editor transient async-bytecomp async server magit-git
magit-section eieio eieio-core eieio-loaddefs magit-utils crm
evil-collection-log-edit log-edit message rmc puny evil-collection-dired
dired dired-loaddefs format-spec rfc822 mml mml-sec password-cache
evil-collection-epa evil-collection-custom cus-edit cus-start cus-load
wid-edit evil-collection-comint evil-collection annalist epa epg
epg-config gnus-util rmail rmail-loaddefs text-property-search time-date
mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util
ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader
pcvs-util add-log dash persp-mode evil evil-integration evil-maps
evil-commands reveal evil-jumps evil-command-window evil-types
evil-search shell pcomplete comint ansi-color evil-macros evil-repeat
evil-states evil-core advice evil-common windmove thingatpt rect
evil-digraphs evil-vars ring derived core-editor core-projects core-ui
edmacro kmacro easy-mmode core-keybinds pp general cl-extra easymenu seq
byte-opt cl-seq use-package-core bytecomp byte-compile cconv
core-modules rx cl core core-lib pcase cl-macs gv cl-loaddefs cl-lib
subr-x tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type 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 timer select scroll-bar mouse jit-lock font-lock syntax facemenu
font-core term/tty-colors frame minibuffer cl-generic 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 charscript charprop
case-table epa-hook jka-cmpr-hook simple abbrev obarray cl-preloaded
nadvice loaddefs button faces cus-face macroexp files text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote threads dbusbind inotify lcms2
dynamic-setting system-font-setting font-render-setting cairo
move-toolbar gtk x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 635613 661479)
=C2=A0(symbols 48 47597 48)
=C2=A0(strings 32 155317 57250)
=C2=A0(string-bytes 1 4780813)
=C2=A0(vectors 16 78376)
=C2=A0(vector-slots 8 1499396 183442)
=C2=A0(floats 8 1014 2781)
=C2=A0(intervals 56 1418 482)
=C2=A0(buffers 1000 18))

--=20
V=C3=ADctor Cuadrado Juan=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0me@HIDDEN

PGP key ID: 4096R: 0xA2591E231E251F36
Key fingerprint: E3C5 114C 0C5B 4C49 BA03=C2=A0=C2=A00991 A259 1E23 1E25 1F=
36
My signed E-Mails are trustworthy.

--=-F8wgQ3/AEelNFMDy8v9/
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEELLKv6mdE0z94m2FAIj8VylqvDngFAl/WlbwACgkQIj8Vylqv
Dnjcvwf/fntE4ubCXyDHl1qj+WgH3k0IDUGDlPtJkWZD2W0oqVPTEAja37LftFjR
X6AZVZ4JZrEhtrl9D1XAjwODD+0FK5jwgvBtQANILbOxleM8HGU0+RRoweRdwA95
WGtNoHvt6/v9uHnseHF5Ptd5w3A2HvC4DepQLKPpfogPAc3v+Dr7791e27hh/xF6
6T8h85nxSZF/VY1JoG2k4czosMyfeieTYsP5HbMHO8xafI1wBmiM4X4+utuO+woR
uetY8P3ns/O12q2ej5MSgSRK4+AOo+iYMgpdDiumD1dkwZiSA9Q4/CiettLHVtoL
hRJmU1rux09skE0/TkcJ8ZK2c3xyNg==
=Q8SF
-----END PGP SIGNATURE-----

--=-F8wgQ3/AEelNFMDy8v9/--





Acknowledgement sent to Víctor Cuadrado Juan <me@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#45230; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 14 Dec 2020 15:45:01 UTC

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