all my previous reports involved messagebox. now i'm
trying the class formerly known as messconst (now
called just "message" ?). Here are the weird things
i've found:
clicking messagebox "(3 3)" appears to be sending a
message with selector "(" ?? but that is sometimes
magically converted to a tuple? i don't really know; i
am just looking at the spacing in the output of
[display] and [print]. sending "3 3" to that shows "(3
3)" but sending "(3 3)" shows "( 3 3 )"
clicking messconst "(3 3)" appears to do the same as
message/messconst "3 3" (note difference) when send to
[display]/[print], except that it's distinguished by
[udpsend]; when received by [udpreceive] and
[display]'d, it appears as a "<bang>" or "(" depending
on what was shown before!!!
in a messconst, "()" is not allowed, and seems to be a
syntax error, but then:
messconst syntax errors don't appear in the errorlist
dialog!