I am familiar with your commit suggestions.
It is just that I am building it all up to the point where I have all the themes with the RTL fixes on the same branch (:theme_rtl), Then I will have the proper pull diff.
What you actually see (get) when you currently click the "pull diff url" is the commit itself.
When I am all done with all the commits for all the different themes, I will make a new MDL with the proper "pull master diff url" so all the themes could be pulled in one go.
I wanted to have the opportunity for us to have different MDL for each theme, to discuss the various changes.
In case anyone suggest new CSS changes or rejects some.
As you pointed out and... since no Moodle HQ developer has joined the conversation, I am not sure if this is the most useful way to commit the changes.