gschem: Always set gschem state fluid & catch errors for hooks.
commit71cc3eb5583b88e886d2a7bbd652db415af52259
authorPeter TB Brett <peter@peter-b.co.uk>
Wed, 28 Dec 2011 10:53:08 +0000 (28 10:53 +0000)
committerPeter TB Brett <peter@peter-b.co.uk>
Wed, 28 Dec 2011 10:53:08 +0000 (28 10:53 +0000)
tree09834e82fd628a12ddfcb0e0682971f2cca3e255
parenta8cd39f99d2c354b76edc064bda1b6936c6ff736
gschem: Always set gschem state fluid & catch errors for hooks.

This should squash any remaining bugs of the same class as bug 908997
or bug 908444. At some point in the future, we should do something
helpful if an error occurs when running a hook, rather than just
dumping it into the log and carrying on blithely.
20 files changed:
gschem/include/prototype.h
gschem/src/g_hook.c
gschem/src/i_callbacks.c
gschem/src/o_arc.c
gschem/src/o_attrib.c
gschem/src/o_box.c
gschem/src/o_bus.c
gschem/src/o_circle.c
gschem/src/o_delete.c
gschem/src/o_line.c
gschem/src/o_misc.c
gschem/src/o_move.c
gschem/src/o_net.c
gschem/src/o_picture.c
gschem/src/o_pin.c
gschem/src/o_place.c
gschem/src/o_select.c
gschem/src/o_slot.c
gschem/src/x_multiattrib.c
gschem/src/x_window.c