Display delimiters at wrong position in PyCharm
When using multiple ##: display commands in one cell, their outputs are normally separated by --- delimiters. This works fine in the Jupyter web interface, but results in this output in PyCharm's notebook interface:

Since PyCharm has a few other notebook issues, it might just be a problem on their end. Still, maybe there is a workaround, like not mixing display() and print() when injecting the output commands (I only took a very brief look at the ipydex implementation).
Thanks for the hint. Seems reasonable. I will look into this soon.
Implemented the proposed workarround in current develop branch. However in my (older) version of their seem to be more issues with notebooks. I cannot reproduce the behavior above. Dont know whether the problem is fixed.