Eu tenho GAP que eu gostaria de usar dentro do emacs. Existe algo chamado modo gap para o emacs que eu instalei. Obviamente, encontra o executável correto para executar o GAP, uma vez que ele começa com as mensagens de inicialização do GAP
┌───────┐ GAP 4.8.10, 15-Jan-2018, build of 2018-01-15 14:36:25 (GMTST)
│ GAP │ https://www.gap-system.org
└───────┘ Architecture: i686-pc-cygwin-gcc-default32
Libs used: gmp, readline
Loading the library and packages ...
No entanto, imediatamente depois disso, diz
Error opening terminal: dumb.
e pára.
Posteriormente, descobri que exatamente o mesmo acontece se eu executar o script inicial padrão do GAP a partir do shell cygwin.
O GAP também vem com arquivos em lote para executá-lo de várias maneiras no Windows, incluindo sua própria versão do rxvt; para aquele, ele define a variável de ambiente TERMINFO
apontando para uma pasta GAP com algum material relacionado ao terminal. Eu tentei fazer export TERMINFO=
(a mesma pasta) ou (a pasta cygwin terminfo) no shell cygwin antes de chamar o GAP, mas o resultado foi novamente exatamente o mesmo.
O meu é o Windows 10, com o mais recente cygwin64.
Alguém pode aconselhar o que fazer?