2001-12-10 Michael Meeks <michael@ximian.com>
authormichael <michael@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Mon, 10 Dec 2001 17:16:01 +0000 (17:16 +0000)
committermichael <michael@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Mon, 10 Dec 2001 17:16:01 +0000 (17:16 +0000)
commitd35cd400a36b0f1393c17ce47015bf753327ccae
tree590ff35ff65665715880e54c4bbe802614cf62ae
parentaf73589b8f6efcd457290b11e183769918cf3294
2001-12-10  Michael Meeks  <michael@ximian.com>

* configure.in: use cspi/libspi.pc.in instead.

* Makefile.am (pkgconfig_DATA): upd. to match.

* test/simple-at.c (report_focus_event): kill hacks around
bad return values, use putenv not setenv

* libspi/desktop.c (impl_desktop_get_child_at_index): don't
fire ChildGone - I killed it.

* libspi/component.c
(impl_accessibility_component_get_extents): remove
bogus return.

* idl/Accessible.idl: kill ChildGone exception.

* cspi/*.[ch]: kill int return from ref / unref.

* cspi/spi_main.c (cspi_object_add_check): fold into
(cspi_object_add): here.

* cspi/spi_component.c (AccessibleComponent_getExtents):
handle exceptions elegantly.

* cspi/spi-private.h (cspi_check_ev_return),
(cspi_return_if_fail): impl.

* cspi/spi_accessible.c: use extensively.
(AccessibleStateSet_equals): add direct compare check.

* cspi/spi_selection.c: tolerate NULL objs, and check
exceptions before return.

* cspi/spi-util.c (cspi_warn_ev): rename to
(cspi_check_ev): this & don't pass ev in; no point.

2001-12-10  Michael Meeks  <michael@ximian.com>

* test/test-simple.c: use putenv not setenv
(get_environment_vars): more chatty if you're not using
the fun bits.

* test/simple-at.c: do the setenv so more people see the
nice demo easily.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@158 e2bd861d-eb25-0410-b326-f6ed22b6b98c
30 files changed:
ChangeLog
Makefile.am
configure.in
cspi-1.0.pc.in [new file with mode: 0644]
cspi/bonobo/cspi-bonobo-listener.c
cspi/spi-listener-impl.c
cspi/spi-private.h
cspi/spi-util.c
cspi/spi.h
cspi/spi_accessible.c
cspi/spi_action.c
cspi/spi_application.c
cspi/spi_component.c
cspi/spi_editabletext.c
cspi/spi_hypertext.c
cspi/spi_image.c
cspi/spi_main.c
cspi/spi_registry.c
cspi/spi_selection.c
cspi/spi_table.c
cspi/spi_text.c
cspi/spi_value.c
idl/Accessibility_Accessible.idl
idl/Accessible.idl
libspi-1.0.pc.in [moved from at-spi-1.0.pc.in with 66% similarity]
libspi/component.c
libspi/desktop.c
registryd/desktop.c
test/simple-at.c
test/test-simple.c