diff --git a/docs/messaging.rst b/docs/messaging.rst index bbcce27dc..595cefac5 100644 --- a/docs/messaging.rst +++ b/docs/messaging.rst @@ -1457,17 +1457,18 @@ Frontends claiming to implement protocol 5.2 **MUST** identify cursor_pos as the Kernels may choose to expect the UTF-16 offset from requests implementing protocol 5.1 and earlier, in order to behave correctly with the most popular frontends. But they should know that doing so *introduces* the inverse bug for the frontends that do not have this bug. +As an example, use a python3 kernel and evaluate ``𨭎𨭎𨭎𨭎𨭎 = 10``. Then type ``𨭎𨭎`` followed by the tab key and see if it properly completes. + Known affected frontends (as of 2017-06): - Jupyter Notebook < 5.1 - JupyterLab < 0.24 - nteract < 0.2.0 -- CoCalc - Jupyter Console and QtConsole with Python 2 on macOS and Windows Known *not* affected frontends: -- QtConsole, Jupyter Console with Python 3 or Python 2 on Linux +- QtConsole, Jupyter Console with Python 3 or Python 2 on Linux, CoCalc .. seealso::