[Xcb] xinput: xml-fixes possible with new generator features
Christian Linhart
chris at DemoRecorder.com
Thu Sep 4 01:49:58 PDT 2014
Hi all,
In this thread I'll post fixes for all things in the xml which can be fixed with
the new features of the parser/generator from my previous posts.
You can also get these patches. including all of my prior patches, at the following git-repos:
http://infra-srv1.demorecorder.com/git/free-sw/xcb/20140904-1/proto
http://infra-srv1.demorecorder.com/git/free-sw/xcb/20140904-1/libxcb
Here's the current state of the whole Xinput task:
This patchset fixes all but one the uninterpreted_data issues.
The remaining uninterpreted_data issue is about events used inside a request.
This requires support in the parser/generator.
( or insane amounts of code-duplication in the xml which I want to avoid )
And there are other types of issues left such as
* one example where parametrized struct is needed
* popcount of a list which is needed for several XI2 events
So, there are still some things to do in the parser/generator
for fixing the rest. I'll start with that now.
Chris
P.S.: I hope I don't overwhelm you with so many patches. ;-)
I think that about 75% of the XInput-task is finished now.
So, there is an end in sight.
More information about the Xcb
mailing list