This is an incompatible change required by UTF8. Strings that can be interpreted as character encodings are now in UTF8 and 255{a. is an illegal character in a UTF8 string.

For this reason in 601 the delimeters for wd arguments are now " and 127{a. and 255{a. is no longer treated as a delimiter.

Change your code to use 127{a. and I think you will get what you want.

I believe this was discussed in the earliest beta messages, but I was disappointed to find it is not yet covered in the release highlights notes or in the wd documents. This will be corrected in some future beta release.

----- Original Message ----- From: "Jose Mario Quintana" <[EMAIL PROTECTED]>
To: "'Beta forum'" <[email protected]>
Sent: Tuesday, April 04, 2006 3:23 PM
Subject: [Jbeta] wd bug?



  9!:14 ''
j503abeta/2003-05-22/15:25

  clipcopy=. wd @: ('clipcopy '"_ , (255{a.)"_ , ] , ((255{a.)"_))
  clippaste=. wd @: ('clippaste'"_)

  clipcopy 'Is it ok?'
  clippaste ''
Is it ok?


  9!:14 ''
j601/beta/2006-02-27/10:25

  clipcopy=. wd @: ('clipcopy '"_ ,(255{a.)"_ , ] , ((255{a.)"_))
  clippaste=. wd @: ('clippaste'"_)

  clipcopy 'Is it ok?'
|domain error: wd
|       clipcopy'Is it ok?'
|[-5]










----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to