DISCLAIMER ---------- I take no responsibility for any harm this patch may cause you. ---------- FILES ----- sshpatch.diff The patch file of my changes. ssh.exe pentium optimised binary ssh with my patch. ----- I patched the vt emulator in ssh 1.2.16 for OS/2, which you can get from http://www.snafu.de/~hmstahl/ssh/sshos2.html You should either get the binary files from the above URL, or the source. If you get the source, make sure you can compile it, then apply my patch and recompile. Otherwise, just substitute in the ssh.exe here for the one you normally use. I've made two small changes. The first is an optimisation to the scrolling code. Before, if a line scrolled itself say up 10 lines, it would scroll up one line at a time. Whereas now it just jumps straight to the right position. The second patch is a iso-latin-1 to codepage 850 emulator. Whilst this is a DEC vt220 emulator and should emulate their multilingual character set, this is impractical, since most UNIX applications support iso-latin-1 instead. Most mail I receive (and send, and read on a remote machine), is in iso-latin-1. You can use codepage 1004 (which really is iso-latin-1) on your OS/2 machine, but that means giving up the graphics characters of codepage 850. I put the translator in because my mail client (mutt, have a look at http://www.cs.hmc.edu/~me/mutt/) uses these graphics characters for threading, but I need the iso-latin-1 characters at the same time. I generated the table using GNU recode, trimmed it to only the characters above 160 decimal (these are the only printable characters in iso-latin-1 which aren't a part of 7-bit ASCII, which is common to both codepage 850 and iso-latin-1), and then debugged visually the conversions. It turns out GNU recode gets it wrong sometimes, so I've told them about that too. I am releasing these changes into the public domain. This does not reflect anything about the original version of ssh, or the vt220 emulator - they have their own licenses. If you like these changes, why not drop me a line at dunc@ucc.gu.uwa.edu.au cheers ,dunc -- Duncan Sargeant - metacitizen - http://www.ucc.gu.uwa.edu.au/~dunc/ It is not worth an intelligent man's time to be in the majority. By definition, there are already enough people to do that. -G. H. Hardy