Include 2 patches from Tony Mancill
- reset -xrm switch to match -class argument
- prevent warning messages when keysyms missing
Slight format tidying
Reword man page for debugging issues
- cssh.hostname.patch:
Some of our gear has usernames with colons in them (e.g.,
"root:ops1") and cssh doesn't cope well with it. A simple
modification to the regex takes care of it.
- cssh.options.patch:
The -o option to cssh appears to be completely unimplemented.
The only time the program refers to it is in the manpage, and
the getopts() call. Fortunately, implementing it is really,
really easy.
- Die in the client if it cannot write to the pipe (The communication
is out of sync as it starts to slow).
- Do some sleeping and flushing to give the window manager time to bring
all stuff on the screen. (Otherwise the control window will disappear
sometimes.)
- Fix the pipe reading stuff in the control process to not use undefined
values.
Apply patch from Tony Mancill
- fixes for fvwm (added unmap_on_redraw)
- check for kid before sending kill
Add more logging for debug mode
Amend indentation
Rerun through perltidy
Improve cluster file import efficiency as was taking faaar too long previously
Fixed bug whereby when pid's of the xterm changes records were not updated
Do not die when pipe open fails, but continue as others may be connected
Remove code that breaks the minimize/maximise stuff;
Catch X button presses on title bar to close all windows correctly
Delay map event capture at program start to avoid infinite loop
Fix execvp error on Solaris 10
Update to man pages
Bugfix minimise/maximise again
Run through "perltidy -i=4 -ce"
Unmap all windows in one go instead of one at a time when retiling
Add + doc 'console_position'
Maintain user position of console between maps (i.e. tell window manager
not to move it)
Note that ssh options are for OpenSSH not for any other ssh version