xterm-358 Terminal emulator for the X Window System vim-console-8.2.0869 Improved version of the vi editor (console only) Reproduction steps: 1. echo '*italic*' > foo.markdown 2. vim foo.markdown # observe italic text 3. quit vim :q 4. observe shell prompt and all other output is now italic - reset(1) does not clear the attribute - printf '\033[0m' does not clear the attribute - printf '\033[3;0m' *does* konsole does not exhibit this behaviour
xterm has been updated to 359 just yesterday. The changelog states the following changes: https://invisible-island.net/xterm/xterm.log.html#xterm_359 Does 359 exhibit the same behaviour?
Could you please share your vim configuration as my vim configuration does not change the the font to italic with the provided reproduction steps.
It might also help to have a "typescript" (from the script command), showing what actually went to the terminal, in case vim is doing something unusual.
I was trying to test whether there is a general problem with italic formatting: Steps: echo -e "\e[3mitalic w/o reset" [console is now italic] reset [console is back to 'normal'] I think we need more information about your vim/plugin use case.
Someone reported a problem with italics which might be the same as this. I've made a fix which will be in #360.
A commit references this bug: Author: ehaupt Date: Mon Sep 21 07:08:32 UTC 2020 New revision: 549420 URL: https://svnweb.freebsd.org/changeset/ports/549420 Log: Update to 360 PR: 248895 (related) Changes: head/x11/xterm/Makefile head/x11/xterm/distinfo
The port has been updated. Could you please try the new version?
(In reply to Emanuel Haupt from comment #7) Indeed, issue is not reproducible with v361