incompatible change in XIMPreeditCallbacks

Alan Coopersmith alan.coopersmith at oracle.com
Thu Nov 3 21:50:48 UTC 2022


On 10/2/22 17:44, Po Lu wrote:
> Alan Coopersmith <alan.coopersmith at oracle.com> writes:
> 
>> Unfortunately, there is no one left reviewing Xlib patches who knows how
>> input methods work or what might be a breaking change, or who could write
>> documentation of such changes.  We'd love for someone to step up and
>> take on such work.
> 
> How about this?
> 
> diff --git a/specs/libX11/CH13.xml b/specs/libX11/CH13.xml
> index 5ca59790..6be4f1c2 100644
> --- a/specs/libX11/CH13.xml
> +++ b/specs/libX11/CH13.xml
> @@ -8045,7 +8045,11 @@ set to
>   <symbol>XIMPreeditPosition</symbol>.
>   When specified to any input method other than
>   <symbol>XIMPreeditPosition</symbol>,
> -this <acronym>XIC</acronym> value is ignored.
> +this <acronym>XIC</acronym> value is ignored.  Some Xlib implementations
> +will allow this to be set when
> +<symbol>XNInputStyle</symbol> is set to
> +<symbol>XIMPreeditCallbacks</symbol>.  Behavior in that case is
> +implementation defined.
>   </para>
>   <para>
>   <!-- .LP -->

I didn't see any feedback, nor a merge request from you, so I've included it in:
https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/166

Thanks,

	-alan-


More information about the xorg-devel mailing list