
tsiag has no bindings for many commands, and simply fails where I
haven't bother to implement the proper behaviour.

forms in tsiag

Both tsiag and gsiag are broken in 3.1.

malloc_fail_handler just exits without even trying to save.

In cmds.c: This seems to be caused by signed/unsigned char conflict
(discovered using Sun's compiler on a Sparc)
	cmds.c: In function `decode':
	cmds.c:1799: warning: comparison is always 0 due to limited range of data type
	cmds.c: In function `add_keybinding':
	cmds.c:1919: warning: comparison is always 0 due to limited range of data type
The line numbers are no longer correct.

