[comp.sys.mac.hypercard] String Too Long

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