Por que o GNU Screen não mostra a legenda da janela inferior após a divisão?

1

Recentemente, a tela não mostrava a legenda da região inferior após a divisão:

EstounoOSX10.6eesteéopacoteMacPorts.AteladaAppleem/usr/bin/screennãotemesseproblema:

O que está acontecendo? Eu não mudei meu .screenrc a qualquer momento recentemente, e seria bom corrigir esse problema sem ter que recompilar a tela com sinalizadores de depuração e vá percorrendo-o com gdb .

(btw eu estou usando o pacote MacPorts porque é compilado com a opção de 256 cores, que eu gosto de ter para vim )

    
por guns 31.08.2010 / 22:35

1 resposta

0

O autor do patch de divisão vertical observa:

doesn't play nicely with captions (using caption string '' at least hides some
of the unpleasantness)

Parece que o pacote MacPorts agora aplica o patch de divisão vertical por padrão, enquanto foi oferecido como uma variante na última vez que o instalei.

Solução: remova o patch de divisão vertical do arquivo de porta:

diff --git a/Portfile b/Portfile
index 78e3a0b..37ee4d1 100644
--- a/Portfile
+++ b/Portfile
@@ -30,7 +30,7 @@ distfiles-append 18:encoding
 checksums       ${distname}${extract.suffix} md5 8506fd205028a96c741e4037de6e3c42 \
                 18 md5 e5c53546a5c4968bd7e807c88e6b2198 \
                 vproc_priv.h md5 50800817fa688e7e6ae379cd599f15ca
-patchfiles      patch-maxargs patch-windowsize patch-wrp_vertical_split patch-Makefile.in
+patchfiles      patch-maxargs patch-windowsize patch-Makefile.in
 depends_lib     port:ncurses

 extract.only    ${distname}${extract.suffix}
    
por 12.09.2010 / 21:56