dbus/python
Robert McQueen e598c5edc5 2005-11-07 Robert McQueen <robot101@debian.org>
* python/decorators.py: Change emit_signal function to use the
	signature annotation of the signal when marhsalling the arguments from
	the service. Fix a bug where the code checking signature length
	against argument length referenced the wrong variable.

	* python/introspect_parser.py: Avoid adding the type signature of
	signal arguments to any methods which occur after them in the
	introspection data (!) by making the parser a little more careful
	about its current state.

	* python/service.py: Remove debug prints from last commit (again :D).

	* test/python/test-client.py, test/python/test-service.py: Add test
	signals with signature decorators to test the strict marshalling code
	gives errors at the right time. Could do with checking the signals
	actually get emitted too, given that the test does nothing with
	signals at the moment...
2005-11-07 15:31:30 +00:00
..
examples 2005-10-29 Robert McQueen <robot101@debian.org> 2005-10-29 22:04:01 +00:00
.cvsignore Checking in Rodrigo's patch along with my fixes to the patch 2005-07-14 20:44:15 +00:00
__init__.py - update to next release version 2005-09-06 22:42:54 +00:00
_dbus.py 2005-11-07 Robert McQueen <robot101@debian.org> 2005-11-07 12:14:53 +00:00
_util.py * python/_dbus.py, _util.py, decorators.py, extract.py, matchrules.py. 2005-07-20 14:15:08 +00:00
dbus.pth * python/dbus.pth: New path file to fix up problems when installing 2005-08-18 20:57:28 +00:00
dbus_bindings.pxd.in * python/dbus_bindings.pyx.in: removed 2005-07-12 18:16:07 +00:00
dbus_bindings.pyx 2005-11-07 Robert McQueen <robot101@debian.org> 2005-11-07 12:14:53 +00:00
dbus_glib_bindings.pyx * python/Makefile.am: Break on pyrexc errors instead of ignoring them 2005-09-01 01:22:06 +00:00
dbus_h_wrapper.h forgot to add files... 2003-09-30 02:40:49 +00:00
decorators.py 2005-11-07 Robert McQueen <robot101@debian.org> 2005-11-07 15:31:30 +00:00
exceptions.py * glib/dbus-gvalue.c (marshal_variant): call _dbus_gvalue_marshal 2005-10-05 20:43:46 +00:00
extract.py * python/_dbus.py, _util.py, decorators.py, extract.py, matchrules.py. 2005-07-20 14:15:08 +00:00
glib.py * python/Makefile.am: Break on pyrexc errors instead of ignoring them 2005-09-01 01:22:06 +00:00
introspect_parser.py 2005-11-07 Robert McQueen <robot101@debian.org> 2005-11-07 15:31:30 +00:00
Makefile.am * glib/dbus-gvalue.c (marshal_variant): call _dbus_gvalue_marshal 2005-10-05 20:43:46 +00:00
matchrules.py * ChangeLog: clean up my last entry a bit 2005-08-18 04:04:57 +00:00
proxies.py 2005-11-03 Robert McQueen <robot101@debian.org> 2005-11-03 16:13:53 +00:00
service.py 2005-11-07 Robert McQueen <robot101@debian.org> 2005-11-07 15:31:30 +00:00
types.py * python/__init__.py: Version updated (0, 43, 0) 2005-08-16 22:54:04 +00:00