In my environment it resets to 80, see video: http://tinyurl.com/iterm , which is the current iterm from cvs. I worked on the code until I found a fix. The height does not seem to be affected.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
diff, very small change.
iTerm doesn't resizes to 80 when receiving a reset. At least not the latest version as I just tested.
Your patch would disable the 132/80 column mode switch. I don't think that's what you intended.
In my environment it resets to 80, see video: http://tinyurl.com/iterm , which is the current iterm from cvs. I worked on the code until I found a fix. The height does not seem to be affected.
To to replicate the bug use:
% ssh -t localhost screen
Compare terminal.app with iterm.app
Just as a datapoint, I see this too, but note that it only shows up with TERM=xterm. With the default TERM=xterm-color it appears to be a NOP.