On 10/2/22 17:44, Po Lu wrote:
Alan Coopersmith <alan.coopersm...@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-

Reply via email to