I'm not sure if this is so much a bug report as it is a request for which is the best option with (near-)current software.
When I upgraded to Fedora 43, I got screen-5.0.1 and ncurses-6.5. Per screen bug https://savannah.gnu.org/bugs/?67436 screen 5.0 implements italics now, and the terminfo entry for "screen" has the italics sequence for standout mode, so things wanting standout get italics instead. I use real xterm (401 on Fedora 43), and for ages I've used TERM=xterm, which means when I run screen I get TERM=screen (this was in part because for work I'd often be logging into network gear with very limited terminal info, but they had xterm and screen, although that's not really an issue for me anymore). That's where I see the problem with standout vs. italics. Trying combinations, I see: "TERM=xterm" (or xterm-new or xterm-256color which is Fedora xterm default): - smso gets standout - sitm gets italics "TERM=xterm screen" gets TERM=screen: - smso gets italics - sitm does nothing "TERM=xterm-new screen" gets TERM=screen.xterm-new: - smso gets standout - sitm does nothing "TERM=xterm-256color screen" gets TERM=screen.xterm-256color: - smso gets standout - sitm does nothing "screen -T screen5" gets TERM=screen5: - smso gets standout - sitm gets italics So should I just use screen5 for screen (which then is a separate issue because I also use RHEL systems that don't have screen5, sigh)? Do the screen.xterm* variants add more than the screen5 entry? Thanks for tips. Side note: I do enjoy seeing the history embedded in the terminfo file... I wrote the "ADM 31 DIP Switches" documentation chunk back in 1993, emailed to Richard Shuford who was then the keeper of terminal history. https://www.vt100.net/shuford/terminal/lear_siegler_adm_setup.txt -- Chris Adams <[email protected]>
