Fixed for the next J601 beta. Thanks for finding and reporting this error.
----- Original Message ----- From: "Dan Bron" <[EMAIL PROTECTED]> To: "Beta forum" <[email protected]> Sent: Wednesday, May 03, 2006 12:05 PM Subject: [Jbeta] Bug report: "System error" on display of symbols containingboxdraws This appears in all the J6.01 betas I have on hand; it does not appear in J5.04b: s:a. jprx zn |system error I have reduced the error to: BOXDRAW =: a. ];.0~ 16 ,: 11 BOXDRAW -: 9!:6'' 1 s:<1{.BOXDRAW NB. Fine (len <: 2) `? s:<2{.BOXDRAW NB. Fine (len <: 2) `?? s:<3{.BOXDRAW NB. Err (len > 2) jprx zn |system error a=.s:<3{.BOXDRAW NB. Fine (no display) #a NB. Fine (no display) 1 a-:s:<3{.BOXDRAW NB. Fine (no display). Contents as expected. 1 a NB. Err (display) jprx zn |system error 1 2 4 5 6 dyad : '5!:x {.;:''y'''&.> <a NB. Displays are defined ?????????????????????????????????????????????????????????????????????? ????????????????????? s: <16 17 18{a.?s: <16 17 18{a.?s: <16 17 18{a.? ?????????????`????? ? ? ? ???0?`????????????? ? ? ? ???????????? ? ? ? ? ???????????? ? ? ? ? ?????????????????????????????????????????????????????????????????????? NB. Test if real-time sensitive to 9!:6 9!:7 NEWDRAW =: a. {.~ - # BOXDRAW NB. Some non-printable chars NEWDRAW -: 9!:6'' 1 BOXDRAW -: NEWDRAW 0 s:<3{.NEWDRAW NB. Fine (err only on BOXDRAW) ` NB. Specific bug report: verb indicates whether a system error NB. will occur if s:@:< of its argument is displayed. sys_will_err=:(2 < +/@:e.&BOXDRAW) NB. NOT +/@:(e. 9!:6 bind '') sys_will_err 2{.BOXDRAW 0 sys_will_err 3{.NEWDRAW 0 sys_will_err 3{.BOXDRAW 1 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
