Some programs, such as less, have the annoying idea that I should not be allowed to keep loking at the content of a file while I'm typing the next command. They save the contents of the terminal when they start and then blank out all their own output when they exit.
In an xterm, this can be suppressed by setting a
*titeInhibit X resource, or at runtime using ctrl-Mouse3. However, cygwin's rxvt-native does not react to ctrl-Mouse3, nor (naturally) does it read X resources.
Is there a way to get rxvt-native to refuse to do the ti-te/smcup-rmcup/alternate screen madness?