xterm cursor hides character in reverse video mode

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












How can I prevent xterm version 327-2 (on Debian testing) from hiding the character in reverse video mode?



For example, if I run



xterm -geometry 20x2 -e /bin/sh -c "echo -ne '33[0;7mtesting33[0m33[Gfoo'; sleep 999"


, then I get the following bad output (the letter t is hidden by the cursor):



xterm reverse video bad and good output



In the bad output above the cursor above the reverse-video letter t is making it invisible. In the good output above the letter t is visible in normal colors (reverse of reverse). How can I make xterm 327-2 give me the good output?



I was trying to set the cursorColor, highlightColor, highlightColorMode, highlightReverse, highlightTextColor resources of xterm to various empty, true and false values. They made a difference, but nothing helped: the letter t never showed up if it was under the cursor in reverse video.



Some other software I tried:



  • xterm and rxvt in 1995: good

  • xterm 256: good

  • xterm 297: good

  • xterm 327-2: BAD

  • gnome-terminal 2.30.2: good (also the cursor is blinking between normal and reverse video)

  • gnome-terminal 3.22.2: good (also the cursor is blinking between normal and reverse video)

  • rxvt 2.7.10: good






share|improve this question




















  • This has been asked before, at unix.stackexchange.com/questions/332903 .
    – JdeBP
    Mar 5 at 15:01










  • Agreed: seems to have been fixed in [xterm #328][(invisible-island.net/xterm/xterm.log.html#xterm_328), mid-2017. I don't know about 1995.
    – Thomas Dickey
    Mar 5 at 20:58














up vote
0
down vote

favorite












How can I prevent xterm version 327-2 (on Debian testing) from hiding the character in reverse video mode?



For example, if I run



xterm -geometry 20x2 -e /bin/sh -c "echo -ne '33[0;7mtesting33[0m33[Gfoo'; sleep 999"


, then I get the following bad output (the letter t is hidden by the cursor):



xterm reverse video bad and good output



In the bad output above the cursor above the reverse-video letter t is making it invisible. In the good output above the letter t is visible in normal colors (reverse of reverse). How can I make xterm 327-2 give me the good output?



I was trying to set the cursorColor, highlightColor, highlightColorMode, highlightReverse, highlightTextColor resources of xterm to various empty, true and false values. They made a difference, but nothing helped: the letter t never showed up if it was under the cursor in reverse video.



Some other software I tried:



  • xterm and rxvt in 1995: good

  • xterm 256: good

  • xterm 297: good

  • xterm 327-2: BAD

  • gnome-terminal 2.30.2: good (also the cursor is blinking between normal and reverse video)

  • gnome-terminal 3.22.2: good (also the cursor is blinking between normal and reverse video)

  • rxvt 2.7.10: good






share|improve this question




















  • This has been asked before, at unix.stackexchange.com/questions/332903 .
    – JdeBP
    Mar 5 at 15:01










  • Agreed: seems to have been fixed in [xterm #328][(invisible-island.net/xterm/xterm.log.html#xterm_328), mid-2017. I don't know about 1995.
    – Thomas Dickey
    Mar 5 at 20:58












up vote
0
down vote

favorite









up vote
0
down vote

favorite











How can I prevent xterm version 327-2 (on Debian testing) from hiding the character in reverse video mode?



For example, if I run



xterm -geometry 20x2 -e /bin/sh -c "echo -ne '33[0;7mtesting33[0m33[Gfoo'; sleep 999"


, then I get the following bad output (the letter t is hidden by the cursor):



xterm reverse video bad and good output



In the bad output above the cursor above the reverse-video letter t is making it invisible. In the good output above the letter t is visible in normal colors (reverse of reverse). How can I make xterm 327-2 give me the good output?



I was trying to set the cursorColor, highlightColor, highlightColorMode, highlightReverse, highlightTextColor resources of xterm to various empty, true and false values. They made a difference, but nothing helped: the letter t never showed up if it was under the cursor in reverse video.



Some other software I tried:



  • xterm and rxvt in 1995: good

  • xterm 256: good

  • xterm 297: good

  • xterm 327-2: BAD

  • gnome-terminal 2.30.2: good (also the cursor is blinking between normal and reverse video)

  • gnome-terminal 3.22.2: good (also the cursor is blinking between normal and reverse video)

  • rxvt 2.7.10: good






share|improve this question












How can I prevent xterm version 327-2 (on Debian testing) from hiding the character in reverse video mode?



For example, if I run



xterm -geometry 20x2 -e /bin/sh -c "echo -ne '33[0;7mtesting33[0m33[Gfoo'; sleep 999"


, then I get the following bad output (the letter t is hidden by the cursor):



xterm reverse video bad and good output



In the bad output above the cursor above the reverse-video letter t is making it invisible. In the good output above the letter t is visible in normal colors (reverse of reverse). How can I make xterm 327-2 give me the good output?



I was trying to set the cursorColor, highlightColor, highlightColorMode, highlightReverse, highlightTextColor resources of xterm to various empty, true and false values. They made a difference, but nothing helped: the letter t never showed up if it was under the cursor in reverse video.



Some other software I tried:



  • xterm and rxvt in 1995: good

  • xterm 256: good

  • xterm 297: good

  • xterm 327-2: BAD

  • gnome-terminal 2.30.2: good (also the cursor is blinking between normal and reverse video)

  • gnome-terminal 3.22.2: good (also the cursor is blinking between normal and reverse video)

  • rxvt 2.7.10: good








share|improve this question











share|improve this question




share|improve this question










asked Mar 5 at 14:51









pts

345312




345312











  • This has been asked before, at unix.stackexchange.com/questions/332903 .
    – JdeBP
    Mar 5 at 15:01










  • Agreed: seems to have been fixed in [xterm #328][(invisible-island.net/xterm/xterm.log.html#xterm_328), mid-2017. I don't know about 1995.
    – Thomas Dickey
    Mar 5 at 20:58
















  • This has been asked before, at unix.stackexchange.com/questions/332903 .
    – JdeBP
    Mar 5 at 15:01










  • Agreed: seems to have been fixed in [xterm #328][(invisible-island.net/xterm/xterm.log.html#xterm_328), mid-2017. I don't know about 1995.
    – Thomas Dickey
    Mar 5 at 20:58















This has been asked before, at unix.stackexchange.com/questions/332903 .
– JdeBP
Mar 5 at 15:01




This has been asked before, at unix.stackexchange.com/questions/332903 .
– JdeBP
Mar 5 at 15:01












Agreed: seems to have been fixed in [xterm #328][(invisible-island.net/xterm/xterm.log.html#xterm_328), mid-2017. I don't know about 1995.
– Thomas Dickey
Mar 5 at 20:58




Agreed: seems to have been fixed in [xterm #328][(invisible-island.net/xterm/xterm.log.html#xterm_328), mid-2017. I don't know about 1995.
– Thomas Dickey
Mar 5 at 20:58










1 Answer
1






active

oldest

votes

















up vote
1
down vote













You might be talking about this item mentioned in the changes for patch #328:




improve fix for Debian #759734, addressing a case where non-colored cursor would be invisible against reverse-video (see patch #311).







share|improve this answer




















    Your Answer







    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "106"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: false,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );








     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f428287%2fxterm-cursor-hides-character-in-reverse-video-mode%23new-answer', 'question_page');

    );

    Post as a guest






























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    1
    down vote













    You might be talking about this item mentioned in the changes for patch #328:




    improve fix for Debian #759734, addressing a case where non-colored cursor would be invisible against reverse-video (see patch #311).







    share|improve this answer
























      up vote
      1
      down vote













      You might be talking about this item mentioned in the changes for patch #328:




      improve fix for Debian #759734, addressing a case where non-colored cursor would be invisible against reverse-video (see patch #311).







      share|improve this answer






















        up vote
        1
        down vote










        up vote
        1
        down vote









        You might be talking about this item mentioned in the changes for patch #328:




        improve fix for Debian #759734, addressing a case where non-colored cursor would be invisible against reverse-video (see patch #311).







        share|improve this answer












        You might be talking about this item mentioned in the changes for patch #328:




        improve fix for Debian #759734, addressing a case where non-colored cursor would be invisible against reverse-video (see patch #311).








        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 5 at 21:07









        Thomas Dickey

        49.2k584154




        49.2k584154






















             

            draft saved


            draft discarded


























             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f428287%2fxterm-cursor-hides-character-in-reverse-video-mode%23new-answer', 'question_page');

            );

            Post as a guest













































































            Popular posts from this blog

            How to check contact read email or not when send email to Individual?

            Bahrain

            Postfix configuration issue with fips on centos 7; mailgun relay