I must apologize and I believe now that jpath is not the cause of my problem. 
In fact, I just discover that I get a domain error when trying to mbopen my 
directory. 
f=:wd'mbopen "Choix d''une grille"', dir,' "" "Sudoku(*.dat)|*.dat" 
ofn_filemustexist'
It seems that the variable dir with a space is not appropriate...How can I 
solve that ?

Anyway thanks a lot to all who helped me.


> Message du 26/02/06 15:09
> De : "Eric Iverson" 
> A : "Programming forum" 
> Copie à : 
> Objet : Re: [Jprogramming] Jpath bug ?
> 
> I'm quite sure that if you do an initial install of J in a directory path 
> with blanks that everything works properly. This suggests the problem is not 
> simply the blanks, but something in particular to how the zipped 
> distribution is installed that causes problems.
> 
> ----- Original Message ----- 
> From: "Jean Claude COEZ" 
> To: "Programming forum" 
> Sent: Sunday, February 26, 2006 7:44 AM
> Subject: Re: [Jprogramming] Jpath bug ?
> 
> 
> Oleg,
> I have no problem with what you said and I agree with you. But more 
> generally, try to install J in something like 'c:\my programs\' and I 
> believe it wil not start...
> In my case, this is the function I use to load a sudoku grid. 'grilles' is 
> a subdirectory of '~user'. As I said the problem occurs because the J stuff 
> is in 'c:\my programs' instead of 'c:\myprograms'.
> psudoku_charger_button=: 3 : 0
> dir =. jpath '~user\grilles\'
> f=:wd'mbopen "Choix d''une grille"', dir,' "" "Sudoku(*.dat)|*.dat" 
> ofn_filemustexist'
> if. 0=$f do. return. end.
> init matinit=:mat=: 9 9$".}:mat=:freads f
> )
> Hope this is more precise...
> JC Coez
> 
> 
> 
> 
> 
> 
> > Message du 26/02/06 10:41
> > De : "Oleg Kobchenko"
> > A : "Programming forum"
> > Copie à :
> > Objet : Re: [Jprogramming] Jpath bug ?
> >
> > How exactly do you read or write?
> >
> > load'files'
> > 'test123'fwrite jpath'c:\program files\common files\test.txt'
> > 7
> > fread jpath'c:\program files\common files\test.txt'
> > test123
> >
> > 1!:0> 
> > ┌────────────┬──────────────────┬─┬───┬──────┐
> > │Common Files│2006 2 25 15 12 27│0│rw-│----d-│
> > └────────────┴──────────────────┴─┴───┴──────┘
> >
> >
> > --- Jean Claude COEZ wrote:
> >
> > > I'll try to be as explicit as possible.
> > > I wrote a script for a sudoku solver and I keep track of grids to be 
> > > solved. So I put all the
> > > data in a subdirectory called 'grilles'. To distribute my package I 
> > > zipped the J stuff ( J.exe
> > > dll shortcut etc ) including the subdir 'grilles'. I mailed that to a 
> > > friend who unzipped the
> > > package in something like 'c:\mes jeux'. Everything run fine except when 
> > > he wants to access a
> > > grid stored in the subdir 'grilles'. In the script I use jpath to read 
> > > or write to the subdir
> > > 'grilles' but I obtain only 'c:\mes' and consequently can't access those 
> > > files. If we rename the
> > > 'c:\mes jeux' to c:\mesjeux' everything is fine...
> > > Hope that helps.
> > > JC Coez
> > >
> > > > Message du 26/02/06 00:35
> > > > De : "Chris Burke"
> > > > A : "Programming forum"
> > > > Copie à º
> > > > Objet : Re: [Jprogramming] Jpath bug ?
> > > >
> > > > Jean Claude COEZ wrote:
> > > > > Chris Burke wrote:
> > > > > JCCoez wrote:
> > > > >
> > > > >>When the path contains un space, jpath returns only the string up to 
> > > > >>the
> > > > >>first space. I am using J504 on Windows Xp. Am I missing something ?
> > > > >>JCC
> > > > >
> > > > >
> > > > > What exactly is the problem? The jpath verb does not seem to treat
> > > > > spaces specially, for example:
> > > > >
> > > > > jpath 'abc def'
> > > > > abc def
> > > > >
> > > > > jpath '~system/abc def'
> > > > > /home/chris/j601/system/abc def
> > > > > ------------------------------------------------
> > > > >
> > > > > I re-ask the same question and precise that the names of directories 
> > > > > could be 'ho me' or
> > > 'chr is'
> > > > > with an extra blank. In that case, the J package was installed in a 
> > > > > directory having space
> > > > > in its name. I know this is not a good usage but it may happen.
> > > >
> > > > Please give an explicit example of the problem you are having, so that
> > > > we can reproduce it. Something simple like: load J, enter sentence X,
> > > > get result Y, expect result Z.
> > > >
> > > > The J system supports directories with blanks in the name. Any 
> > > > problems
> > > > in this area will be fixed.
> > > > ----------------------------------------------------------------------
> > > > For information about J forums see http://www.jsoftware.com/forums.htm
> > > > ---------------------------------------------------------------------------------------
> > > > Wanadoo vous informe que cet e-mail a ete controle par l'anti-virus 
> > > > mail.
> > > > Aucun virus connu a ce jour par nos services n'a ete detecte.
> > > >
> > > >
> > > >
> > > >
> > >
> > > ----------------------------------------------------------------------
> > > For information about J forums see http://www.jsoftware.com/forums.htm
> > >
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam? Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> > ---------------------------------------------------------------------------------------
> > Wanadoo vous informe que cet e-mail a ete controle par l'anti-virus mail.
> > Aucun virus connu a ce jour par nos services n'a ete detecte.
> >
> >
> >
> >
> 
> 
> --------------------------------------------------------------------------------
> 
> 
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm 
> 
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
> ---------------------------------------------------------------------------------------
> Wanadoo vous informe que cet e-mail a ete controle par l'anti-virus mail. 
> Aucun virus connu a ce jour par nos services n'a ete detecte.
> 
> 
> 
>

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

Reply via email to