> And mir_connection_create_display_configuration() returns MirDisplayConfig,
> so we're already in the process of deprecating use of MirDisplayConfiguration
> in favour of MirDisplayConfig and have decided to reverse that but use the
> new function names?
>
> I don't see the intermediate steps that get us there.
Since we have messed up the naming of DisplayConfig(uration) and related functions in this way, it's hard to provide a sensible deprecation path (but perhaps possible with some header trickery). We will probably need to go with a clean break at 1.0 without deprecation. It's not ideal, but we need to clean the mess, and this is our chance.
> And mir_connection_ create_ display_ configuration( ) returns MirDisplayConfig, guration
> so we're already in the process of deprecating use of MirDisplayConfi
> in favour of MirDisplayConfig and have decided to reverse that but use the
> new function names?
>
> I don't see the intermediate steps that get us there.
Since we have messed up the naming of DisplayConfig( uration) and related functions in this way, it's hard to provide a sensible deprecation path (but perhaps possible with some header trickery). We will probably need to go with a clean break at 1.0 without deprecation. It's not ideal, but we need to clean the mess, and this is our chance.