On Sun 16 Feb 2020 at 16:51, [email protected] wrote:
On Sun, Feb 09, 2020 at 12:52:00PM +0100, [email protected] wrote:Hi, does anybody know, why termcap/terminfo support is disabled in poplog? In pop/src/syscomp/x86_64/sysdefs.p it says 'No longer sets TERMINFO for Linux' and the same is the case in several other files. I reenabled it and removed the conditional test in pop/ved/src/vdinitseq.p: #_IF not(DEF LINUX) elseif testdef vedtermcapscreen then weakref vedtermcapscreen(name); #_ENDIF and it works without problems so far.What change are you proposing. In V16 USE_TERMINFO is defined to true in 'pop/src/unixdefs.ph' (the definition lives now in this file). So what exactly you think should be changed?
Well, I propose removing the '#_IF not(DEF LINUX)' '#_ENDIF' so the vedtermcapscreen(name) gets executed. Then poplog no longer asks gor a terminal name, if it can find a termcap/terminfo definition. Andreas -- ceterum censeo redmondinem esse delendam
