J by default uses utf8 since j6.  I guess your browser changes space to
thin space.  I don't know how and why this would happen, As a workaround
amend the definition of the verb script in stdlib.ijs to (beware wrapping)

script=: [: 3 : '0!:0 (((123 124{a.);32{a.) stringreplace 1!:1 y) [
4!:55<''y''' jpath_z_ &.: >

change 123 124 to the ascii values of those  


Втр, 05 Апр 2011, Rudi Mann писал(а):
>   >  Looking in Preferences|Appearance I see I am using Times 18 and  
> Monaco 13 and Default encoding: Western (ISO Latin 1). Could you try  
> that, please?
> Just tried it, but the problem remains. This is what I get when I edit  
> a script in jijs and try to run it from there:
> 
> 
> 
> |spelling error | test =: 3 : 0 | ^ |[-0] /Users/rudimann/j701-user/ 
> temp/9.ijs
> /Users/rudimann/j701-user/temp/9.ijs
> ___________________________________________________________
> test =: 3 : 0
> result=.y*2.5
> )
> 
> The text editor displays this:
> 
> test =: 3 : 0
> result=.y*2.5
> )
> 
> Could there be a version mismatch between the (newer) script editor  
> working with Unicode UTF-8 and the (older) session manager expecting  
> good old 8-bit ASCII?
> 
> Rudi
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to