# version for the other side (just 'linux'); we don't want the remote side still
# thinking it's running xterm.
save_terminal_title
- # we save the value of TERM; we don't want to leave the user's terminal
- # brain dead once we come back from this function.
- local oldterm="$TERM"
- export TERM=linux
+#hmmm: why were we doing this? it scorches the user's logged in session, leaving it without proper terminal handling.
+# # we save the value of TERM; we don't want to leave the user's terminal
+# # brain dead once we come back from this function.
+# local oldterm="$TERM"
+# export TERM=linux
/usr/bin/ssh -X -C "${args[@]}"
- # restore the terminal variable also.
- TERM="$oldterm"
+# # restore the terminal variable also.
+# TERM="$oldterm"
restore_terminal_title
}