[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