GNU logs - #45231, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#45231: 27.1; Fix support for colored 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.45231.B.160790338925122 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 45231
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 45231 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.160790338925122
          (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]:50728 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kob7d-0006X2-0E
	for submit <at> debbugs.gnu.org; Sun, 13 Dec 2020 18:49:49 -0500
Received: from lists.gnu.org ([209.51.188.17]:55796)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1koZu2-0002V7-2A
 for submit <at> debbugs.gnu.org; Sun, 13 Dec 2020 17:31:42 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:40812)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1koZu1-0008V9-R2
 for bug-gnu-emacs@HIDDEN; Sun, 13 Dec 2020 17:31:41 -0500
Received: from relay6-d.mail.gandi.net ([217.70.183.198]:49341)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1koZty-00046W-N2
 for bug-gnu-emacs@HIDDEN; Sun, 13 Dec 2020 17:31:41 -0500
X-Originating-IP: 88.130.153.167
Received: from [10.42.0.253] (unknown [88.130.153.167])
 (Authenticated sender: me@HIDDEN)
 by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 4CB50C0003
 for <bug-gnu-emacs@HIDDEN>; Sun, 13 Dec 2020 22:31:35 +0000 (UTC)
Message-ID: <2a9309b2b603a186d6531053f648417a05de53f7.camel@HIDDEN>
From: =?UTF-8?Q?V=C3=ADctor?= Cuadrado Juan <me@HIDDEN>
Date: Sun, 13 Dec 2020 23:31:34 +0100
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-vXNnlhG65i8KWlYDR+Ld"
User-Agent: Evolution 3.38.1-2 
MIME-Version: 1.0
Received-SPF: none client-ip=217.70.183.198; envelope-from=me@HIDDEN;
 helo=relay6-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,
 RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 (---)


--=-vXNnlhG65i8KWlYDR+Ld
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable


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

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return false;=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 col=
ored 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-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:
Auto-saving...done
Auto-saving...done
Mark set [2 times]
Auto-saving...done
Auto-saving...done
g w
Send this bug report to the Emacs maintainers? (y or n) y
Sending...
Sending via mail...
evil-ex-find-next: Search failed: "No search pattern"

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: Message

Minor modes in effect:
=C2=A0 evil-traces-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 display-fill-column-indicator-mode: t
=C2=A0 vi-tilde-fringe-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 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 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 mml-mode: t
=C2=A0 persp-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 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 auto-fill-function: yas--auto-fill
=C2=A0 visual-line-mode: t
=C2=A0 transient-mark-mode: t
=C2=A0 abbrev-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:
(mailalias mailclient evil-collection-help help 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 651675 645417)
=C2=A0(symbols 48 47659 74)
=C2=A0(strings 32 155931 59147)
=C2=A0(string-bytes 1 4826250)
=C2=A0(vectors 16 78696)
=C2=A0(vector-slots 8 1505494 188564)
=C2=A0(floats 8 1025 2853)
=C2=A0(intervals 56 2450 2239)
=C2=A0(buffers 1000 23))

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

--=-vXNnlhG65i8KWlYDR+Ld
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/WlkYACgkQIj8Vylqv
DnhosQf/X2Gp+IyCPekUY67imYVaBzsOP+UpASya4lWNZC/AlugaA/UaUh5Wg7yP
LXJ0VABbgAN4wMeU/Sqd/KsXo5M2/ZRs4YR8vhpdAFq2eN7UkzLmpubyj9+STfWG
bg8V8LJ/WlGXmufK144qlvxnlMGAof6bXB3zd+IGqEC4+tkpzFqJASZ2Ym+yXXZ+
cPZmHgmyaPyfKZpun+KUvMXvpoH1Pcsi8OUJCoz8Nw9JofbQ1SHriUIpUFNAldZN
dMcEU2kukzuZK2GQgPjeZMWq3w7WYx+FHaFidayipxmQUgB2sRBZQQjPcFORJLGN
EonrFTH9pUPUPBV0SV5yEhCqgpRnpQ==
=qXrk
-----END PGP SIGNATURE-----

--=-vXNnlhG65i8KWlYDR+Ld--





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#45231: Acknowledgement (27.1; Fix support for colored
 underlines on terminal mode)
Message-ID: <handler.45231.B.160790338925122.ack <at> debbugs.gnu.org>
References: <2a9309b2b603a186d6531053f648417a05de53f7.camel@HIDDEN>
X-Gnu-PR-Message: ack 45231
X-Gnu-PR-Package: emacs
Reply-To: 45231 <at> debbugs.gnu.org
Date: Sun, 13 Dec 2020 23:50:03 +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 45231 <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
45231: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D45231
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#45231: 27.1; Fix support for colored 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:32:01 +0000
Resent-Message-ID: <handler.45231.B45231.160795988511728 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 45231
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: =?UTF-8?Q?V=C3=ADctor?= Cuadrado Juan <me@HIDDEN>
Cc: 45231 <at> debbugs.gnu.org
Received: via spool by 45231-submit <at> debbugs.gnu.org id=B45231.160795988511728
          (code B ref 45231); Mon, 14 Dec 2020 15:32:01 +0000
Received: (at 45231) by debbugs.gnu.org; 14 Dec 2020 15:31:25 +0000
Received: from localhost ([127.0.0.1]:53830 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kopoq-000331-Sr
	for submit <at> debbugs.gnu.org; Mon, 14 Dec 2020 10:31:25 -0500
Received: from eggs.gnu.org ([209.51.188.92]:34740)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>)
 id 1kopoo-00032g-Cy; Mon, 14 Dec 2020 10:31:22 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:54041)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1kopoi-0006Go-9n; Mon, 14 Dec 2020 10:31:16 -0500
Received: from [176.228.60.248] (port=1656 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 1kopoh-00076y-8V; Mon, 14 Dec 2020 10:31:15 -0500
Date: Mon, 14 Dec 2020 17:31:07 +0200
Message-Id: <83h7oocslg.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <2a9309b2b603a186d6531053f648417a05de53f7.camel@HIDDEN>
 (message from =?UTF-8?Q?V=C3=ADctor?= Cuadrado Juan on Sun, 13 Dec 2020
 23:31:34 +0100)
References: <2a9309b2b603a186d6531053f648417a05de53f7.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 (---)

severity 45231 wishlist
thanks

> From: Víctor Cuadrado Juan <me@HIDDEN>
> Date: Sun, 13 Dec 2020 23:31:34 +0100
> 
> Support for (:underline (:style wave :color foo) when on terminal move
> is missing. See src/xfaces.c, and the line:
> 
>         return false;           /* ttys can't use colored 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:31:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 14 10:31:24 2020
Received: from localhost ([127.0.0.1]:53828 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kopoq-00032z-Js
	for submit <at> debbugs.gnu.org; Mon, 14 Dec 2020 10:31:24 -0500
Received: from eggs.gnu.org ([209.51.188.92]:34740)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>)
 id 1kopoo-00032g-Cy; Mon, 14 Dec 2020 10:31:22 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:54041)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1kopoi-0006Go-9n; Mon, 14 Dec 2020 10:31:16 -0500
Received: from [176.228.60.248] (port=1656 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 1kopoh-00076y-8V; Mon, 14 Dec 2020 10:31:15 -0500
Date: Mon, 14 Dec 2020 17:31:07 +0200
Message-Id: <83h7oocslg.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: =?utf-8?Q?V=C3=ADctor?= Cuadrado Juan <me@HIDDEN>
In-Reply-To: <2a9309b2b603a186d6531053f648417a05de53f7.camel@HIDDEN>
 (message from =?utf-8?Q?V=C3=ADctor?= Cuadrado Juan on Sun, 13 Dec 2020
 23:31:34 +0100)
Subject: Re: bug#45231: 27.1;
 Fix support for colored underlines on terminal mode
References: <2a9309b2b603a186d6531053f648417a05de53f7.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: control
Cc: 45231 <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 (---)

severity 45231 wishlist
thanks

> From: Víctor Cuadrado Juan <me@HIDDEN>
> Date: Sun, 13 Dec 2020 23:31:34 +0100
> 
> Support for (:underline (:style wave :color foo) when on terminal move
> is missing. See src/xfaces.c, and the line:
> 
>         return false;           /* ttys can't use colored 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).





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.