man@cs.brown.edu (Mark H. Nodine) (06/20/91)
I have a script that used to work just fine under 1.2.5 but is broken under 2.0. If this problem is fixed in a later version of HyperCard, just let me know (I'm ordering 2.1 but I don't have it yet). Anyway, the problem is in this line put value(bg fld "Blah") into bg fld "Bletch" I now get the error message "String Too Long" whereas it worked perfectly before. If I switch it to be do "put" && bg fld "Blah" && "into bg fld" && quote & Bletch & quote then it works fine. What gives? I know that bg fld "Blah" has more than 256 characters in it, but I also heard that HC 2.1 had a limit of 255 characters on HyperTalk commands, so I didn't expect the "do" version to work either. Thanks. --Mark