bugGNU Screen - Bugs: bug #36676, screen shows "standout"...

 
 

bug #36676: screen shows "standout" instead of "italics" on terminals which support the latter (rxvt-unicode)

Submitter:  None
Submitted:  Mon 18 Jun 2012 05:22:49 PM UTC
Votes:  203  
 
Category:  Feature Request Severity:  3 - Normal
Priority:  * 5 - Normal Status:  Fixed
Privacy:  Public Assigned to:  amade
Open/Closed:  Open Release:  4.0.3
Fixed Release:  None Planned Release:  5.0.0
Work Required:  None
* Mandatory Fields

Add a New Comment (Rich Markup)
   

( Jump to the original submission )

Mon 19 Dec 2022 12:56:02 PM UTC, comment #13: 

I can still see the issue happening on 4.08.00 (Debain package 4.8.0-6).

The command `printf "\e[3mitalics\n\e[0m"`

- Outside of screen italic text works fine (both on TerminalApp and ttyd)
- Inside screen it renders as reverse video


Anonymous
  Spam posted by _299134
  Spam posted by _299134
Fri 05 Jun 2020 05:01:16 AM UTC, comment #10: 

Still doesn't work?

I have my custom terminfo entry xterm-256-italic (which does support italics) running in iTerm2 (macOS), which also support italics. And if I test with commands like below, then I do see italicized text in my terminal:

- echo `tput sitm`italics`tput ritm`
- printf "\e[3;mitalics\n\e[0m"

However, if I then run screen (screen --version reports Screen version 4.08.00 (GNU) 05-Feb-20), my $TERM sets to screen-256color, and the both commands mentioned above print the regular text, not italics.

And if I export TERM=xterm-256-italic inside screen, then

- printf "\e[3;mitalics\n\e[0m" prints regular text, and
- echo `tput sitm`italics`tput ritm` outputs standout text (which does confirm the original bug report, right?)

Would be grateful for an advice, thank you.

alex <alex_sa>
Mon 18 Jun 2018 03:41:10 PM UTC, comment #9: 

I have found a workaround, and that is to do

export TERM=screen-256color

before starting screen.

Dave <davewoodfall>
  Spam posted by davidoff
  Spam posted by anros
Sun 09 Jul 2017 09:58:54 PM UTC, comment #6: 
Amadeusz Sławiński <amade>
Group administrator
Thu 09 Feb 2017 12:22:19 PM UTC, comment #5: 

I have in progress patch for this, but it seems that we will need to update terminfo files, so I think it will be best to release it with major release (v5).

From http://invisible-island.net/xterm/ctlseqs/ctlseqs.txt
            Ps = 0  -> Normal (default).
            Ps = 1  -> Bold.
            Ps = 2  -> Faint, decreased intensity (ISO 6429).
            Ps = 3  -> Italicized (ISO 6429).
            Ps = 4  -> Underlined.
            Ps = 5  -> Blink (appears as Bold).
            Ps = 7  -> Inverse.
            Ps = 8  -> Invisible, i.e., hidden (VT300).
            Ps = 9  -> Crossed-out characters (ISO 6429).

While at it we should probably also add 'invisible' and 'crossed-out'.

Amadeusz Sławiński <amade>
Group administrator
Tue 06 Dec 2016 11:52:40 PM UTC, comment #4: 

About, sorry.

Andrey Solomatin <lourens_rich>
Tue 06 Dec 2016 11:51:38 PM UTC, comment #3: 

Will you please give comment this issue?

Andrey Solomatin <lourens_rich>
Fri 04 Nov 2016 11:20:50 AM UTC, comment #2: 

I would like to have this feature too

Denis Shulyaka <shulyaka>
Tue 08 Mar 2016 08:08:52 AM UTC, comment #1: 

Is there any newish information on this?

Any known work-arounds?

Paul Prince <pprince>
Mon 18 Jun 2012 05:22:49 PM UTC, original submission:  

Hi, screen does not support italics on terminals which support it, e.g. rxvt-unicode.  This is all the more disappointing as emacs trunk now supports italics on terminals which do so.


To reproduce start a terminal emulator which is able to display italics:

urxvt  -fn 'xft:liberation mono' -tn rxvt-unicode-256color

do

echo `tput sitm`italics`tput ritm` `tput smso`standout`tput rmso`

see italic font.

do

screen

do

echo `tput sitm`italics`tput ritm` `tput smso`standout`tput rmso`

again

see no italic fonts.


Expected result: should show italics.


Thanx for looking into this, Gregor

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by _299134 (Posted a comment)
  • -email is unavailable- added by alex_sa (Posted a comment)
  • -email is unavailable- added by davewoodfall (Posted a comment)
  • -email is unavailable- added by davidoff (Posted a comment)
  • -email is unavailable- added by anros (Posted a comment)
  • -email is unavailable- added by amade (Posted a comment)
  • -email is unavailable- added by lourens_rich (Posted a comment)
  • -email is unavailable- added by grfz (Voted in favor of this item)
  • -email is unavailable- added by shulyaka (Posted a comment)
  • -email is unavailable- added by pprince (Posted a comment)
  • -email is unavailable- added by pprince (Voted in favor of this item)
  • -email is unavailable- added by haffa (Voted in favor of this item)
  •  

    There are 203 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

     

     

     

    Follow 8 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-07-09 amade StatusIn Progress Fixed
    2017-02-09 amade StatusNone In Progress
        Assigned toNone amade
        Planned ReleaseNone 5.0.0
        Summaryscreen shows &quot;standout&quot; instead of &quot;italics&quot; on terminals which supprot the latter (rxxvt-unicode) screen shows "standout" instead of "italics" on terminals which support the latter (rxvt-unicode)
    2016-11-06 grfz Carbon-Copy- Added grfz
    2016-03-08 pprince Carbon-Copy- Added pprince
    2014-03-01 haffa Carbon-Copy- Added haffa

    Back to the top

    Powered by Savane 3.12