@DrDoug That's a particularly difficult class to port.
- has a complicated argument interface and widget behavior (uses a Function key to switch between widget states), which looks to be completely different than Max's comment interface
- is difficult to get the exact same placement as in tcl/tk
- is almost guaranteed to generate different output on different platforms
The first two points are possible to get around, but the last one seems impossible. There's simply no way on a given platform to predict the metrics of an arbitrary font on the other platforms supported by Purr Data. Thus a
[cyclone/comment] object positioned "just right" inside a GOP window could have the text overlapping on someone else's machine. (In fact there are lots of Pd patches that feature overlapping
<ctrl-5> comments for just this reason.)
I probably won't be porting it any time soon, but if anyone else wants to take a shot in the near future let me know.