I've hit a serious bug in the handling of last characters in beta-j look at
what happens with:

eatchar=: 3 : 0

NB. beta-j eats noblank last chars in explicit defn


NB. write upload rate summary report - no blank after last 's'

r [ (toHOST r) write urp [ 9!:7 cchars

)


noeatchar=: 3 : 0


NB. write upload rate summary report - one blank after last 's'

r [ (toHOST r) write urp [ 9!:7 cchars

)



NB. look at


5!:5 <'eatchar'

5!:5 <'noeatchar'


It looks like the latest beta is dropping the last non-blank character of
explicit definitions. This will wreck mountains of code;

-- 
John D. Baker
[email protected]
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to