Você pode estar falando sobre esse item mencionado nas alterações do patch # 328:
improve fix for Debian #759734, addressing a case where non-colored cursor would be invisible against reverse-video (see patch #311).
Como posso evitar que o xterm versão 327-2 (no teste Debian) esconda o caractere no modo de vídeo reverso?
Por exemplo, se eu correr
xterm -geometry 20x2 -e /bin/sh -c "echo -ne '3[0;7mtesting3[0m3[Gfoo'; sleep 999"
, então eu recebo o seguinte resultado ruim (a letra t está oculta pelo cursor):
Na saída ruim acima do cursor acima da letra de vídeo invertida t está tornando-a invisível. Na saída boa acima da letra t é visível em cores normais (reverso do reverso). Como posso fazer o xterm 327-2 me dar a boa saída?
Eu estava tentando definir os recursos cursorColor, highlightColor, highlightColorMode, highlightReverse, highlightTextColor do xterm para vários valores vazios, verdadeiros e falsos. Eles fizeram a diferença, mas nada ajudou: a letra t nunca apareceu se estivesse sob o cursor em vídeo reverso.
Algum outro software que eu tentei:
Você pode estar falando sobre esse item mencionado nas alterações do patch # 328:
improve fix for Debian #759734, addressing a case where non-colored cursor would be invisible against reverse-video (see patch #311).