GNU logs - #45230, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#45230: 27.1; Fix support for wavy underlines on terminal mode
Resent-From: =?UTF-8?Q?V=C3=ADctor?= Cuadrado Juan <me@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 13 Dec 2020 23:50:02 +0000
Resent-Message-ID: <handler.45230.B.160790338925115 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 45230
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 45230 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.160790338925115
          (code B ref -1); Sun, 13 Dec 2020 23:50:02 +0000
Received: (at submit) by debbugs.gnu.org; 13 Dec 2020 23:49:49 +0000
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>
From: =?UTF-8?Q?V=C3=ADctor?= Cuadrado Juan <me@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-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/--





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: =?UTF-8?Q?V=C3=ADctor?= Cuadrado Juan <me@HIDDEN>
Subject: bug#45230: Acknowledgement (27.1; Fix support for wavy underlines
 on terminal mode)
Message-ID: <handler.45230.B.160790338925115.ack <at> debbugs.gnu.org>
References: <4d1d7ff3dae9d2cb04dce6ad15e93a3a20eb55b8.camel@HIDDEN>
X-Gnu-PR-Message: ack 45230
X-Gnu-PR-Package: emacs
Reply-To: 45230 <at> debbugs.gnu.org
Date: Sun, 13 Dec 2020 23:50: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 45230 <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
45230: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D45230
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#45230: 27.1; Fix support for wavy underlines on terminal mode
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: Mon, 14 Dec 2020 15:31:01 +0000
Resent-Message-ID: <handler.45230.B45230.160795981011561 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 45230
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?V=C3=ADctor?= Cuadrado Juan <me@HIDDEN>
Cc: 45230 <at> debbugs.gnu.org
Received: via spool by 45230-submit <at> debbugs.gnu.org id=B45230.160795981011561
          (code B ref 45230); Mon, 14 Dec 2020 15:31:01 +0000
Received: (at 45230) by debbugs.gnu.org; 14 Dec 2020 15:30:10 +0000
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>
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)
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-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).




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


Received: (at control) by debbugs.gnu.org; 14 Dec 2020 15:30:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 14 10:30:32 2020
Received: from localhost ([127.0.0.1]:53823 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kopo0-000316-8V
	for submit <at> debbugs.gnu.org; Mon, 14 Dec 2020 10:30:32 -0500
Received: from eggs.gnu.org ([209.51.188.92]:34592)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1kopny-00030t-NH
 for control <at> debbugs.gnu.org; Mon, 14 Dec 2020 10:30:30 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:54031)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>) id 1kopnt-00068f-I6
 for control <at> debbugs.gnu.org; Mon, 14 Dec 2020 10:30:25 -0500
Received: from [176.228.60.248] (port=1605 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 1kopns-0004Rs-V0
 for control <at> debbugs.gnu.org; Mon, 14 Dec 2020 10:30:25 -0500
Date: Mon, 14 Dec 2020 17:30:16 +0200
Message-Id: <83im94csmv.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: control <at> debbugs.gnu.org
In-Reply-To: <4d1d7ff3dae9d2cb04dce6ad15e93a3a20eb55b8.camel@HIDDEN>
 (message from =?iso-8859-1?Q?V=EDctor?= 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=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
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 (---)

severity 45230 wishlist
thanks





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.