* Julien Cristau jcris...@debian.org [090428 16:43]:
XInput related manpages have same inaccuraties in their SYNTAX lines:
any chance you could look whether these still apply to
http://cgit.freedesktop.org/xorg/lib/libXi/tree/man/XI.xml
seems to still have the same issues.
and send patches for that file?
attached patch might fix it. Totally untested and done without
understanding of the format of that file.
Hochachtungsvoll,
Bernhard R. Link
--- XI.xml 2009-04-28 18:30:23.0 +0200
+++ XI.xml.patched 2009-04-28 18:39:26.0 +0200
@@ -256,7 +256,7 @@
funcdefint functionXChangeDeviceDontPropagateList/function/funcdef
paramdefDisplay *parameterdisplay/parameter/paramdef
paramdefWindow*parameterwindow/parameter/paramdef
-paramdefint *parametercount/parameter/paramdef
+paramdefint parametercount/parameter/paramdef
paramdefXEventClass *parameterevent_list/parameter/paramdef
paramdefintparametermode/parameter/paramdef
/funcprototype
@@ -637,9 +637,9 @@
funcdefStatus functionXDeviceBell/function/funcdef
paramdefDisplay *parameterdisplay/parameter/paramdef
paramdefXDevice *parameterdevice/parameter/paramdef
-paramdefXID *parameterfeedbackclass/parameter/paramdef
-paramdefXID *parameterfeedbackid/parameter/paramdef
-paramdefint *parameterpercent/parameter/paramdef
+paramdefXID parameterfeedbackclass/parameter/paramdef
+paramdefXID parameterfeedbackid/parameter/paramdef
+paramdefint parameterpercent/parameter/paramdef
/funcprototype
/funcsynopsis
/refsynopsisdiv
@@ -759,7 +759,7 @@
funcdefXDeviceControl *functionXGetDeviceControl/function/funcdef
paramdefDisplay *parameterdisplay/parameter/paramdef
paramdefXDevice*parameterdevice/parameter/paramdef
-paramdefint *parametercontrolType/parameter/paramdef
+paramdefint parametercontrolType/parameter/paramdef
/funcprototype
funcprototype
funcdefint functionXChangeDeviceControl/function/funcdef
@@ -3326,7 +3326,7 @@
funcsynopsis
funcsynopsisinfo#include lt;X11/extensions/XInput.hgt;/funcsynopsisinfo
funcprototype
-funcdefint functionXQueryDeviceState/function/funcdef
+funcdefXDeviceState *functionXQueryDeviceState/function/funcdef
paramdefDisplay *parameterdisplay/parameter/paramdef
paramdefXDevice *parameterdevice/parameter/paramdef
/funcprototype
@@ -3460,20 +3460,20 @@
funcsynopsis
funcsynopsisinfo#include lt;X11/extensions/XInput.hgt;/funcsynopsisinfo
funcprototype
-funcdeffunctionXSelectExtensionEvent/function/funcdef
+funcdefint functionXSelectExtensionEvent/function/funcdef
paramdefDisplay *parameterdisplay/parameter/paramdef
paramdefWindow parameterw/parameter/paramdef
paramdefXEventClass *parameterevent_list/parameter/paramdef
paramdefint parameterevent_count/parameter/paramdef
/funcprototype
funcprototype
-funcdeffunctionXGetSelectedExtensionEvents/function/funcdef
+funcdefint functionXGetSelectedExtensionEvents/function/funcdef
paramdefDisplay *parameterdisplay/parameter/paramdef
paramdefWindow parameterw/parameter/paramdef
-paramdefint parameterthis_client_event_count_return/parameter/paramdef
-paramdefXEventClass *parameterthis_client_event_list_return/parameter/paramdef
-paramdefint parameterall_clients_event_count_return/parameter/paramdef
-paramdefXEventClass *parameterall_clients_event_list_return/parameter/paramdef
+paramdefint *parameterthis_client_event_count_return/parameter/paramdef
+paramdefXEventClass **parameterthis_client_event_list_return/parameter/paramdef
+paramdefint *parameterall_clients_event_count_return/parameter/paramdef
+paramdefXEventClass **parameterall_clients_event_list_return/parameter/paramdef
/funcprototype
/funcsynopsis
/refsynopsisdiv
@@ -4009,7 +4009,7 @@
funcsynopsis
funcsynopsisinfo#include lt;X11/extensions/XInput.hgt;/funcsynopsisinfo
funcprototype
-funcdeffunctionXSetDeviceFocus/function/funcdef
+funcdefint functionXSetDeviceFocus/function/funcdef
paramdefDisplay *parameterdisplay/parameter/paramdef
paramdefXDevice *parameterdevice/parameter/paramdef
paramdefWindow